Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M marketplace.eclipse.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 39
    • Issues 39
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Analytics
    • Analytics
    • Value stream
    • Insights
    • Issue
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Eclipse Foundation
  • IT
  • Websites
  • marketplace.eclipse.org
  • Issues
  • #52

Closed
Open
Created Jun 25, 2015 by Eclipse Genie@genie

[Bug 470945] Create new RSS feed items for updated marketplace entries

Bugzilla Link 470945
Status NEW
Importance P3 normal
Reported Jun 25, 2015 03:34 EDT
Modified Jun 25, 2020 20:02 EDT
See also 470707
Reporter Johannes Dorn

Description

As part of this years GSoC we're working on a news feed plugin that aggregates RSS feeds and displays them in Eclipse. More about this idea can be found in Bug 459911.

One of the feeds we provide is from the Marketplace [1].

We've noticed that when a marketplace entry is updated, the original item is placed back into the feed. This item has the original guid and pubDate fields, meaning that it always shows the date when the entry was originally created.

This is a problem for us in two ways:\

  1. the same guid means that once we mark an item as read, we don't show it as unread once there was an update.\
  2. More importantly, we would like to sort the updated item according to the date it was updated, not when it was created.

I believe the ideal solution would be to create new feed items for updated marketplace entries. Care should be taken though, so that multiple edits in quick succession do not result in multiple items in the feed.

Another more simple approach would be to change the pubDate whenever an entry was updated.

[1] http://marketplace.eclipse.org/rss.xml

Assignee
Assign to
Time tracking

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent