#60: Refactor RSS
- Contents
- Proposed by
- Tom Caswell
- Seconded by
- Clay Whipkey
- Proposal type
- Architecture
- Assigned to release
- State
- in-progress
Motivation
eduCommons RSS feeds are currently set to display up to 999 objects. This was done to allow harvesting, but there should also be an option for human RSS consumers who only want the X most recent objects in a feed.
From Clay (OCWC technical guru):
When it comes to RSS, I just want to make sure you are aware of this page in the wiki:
http://wiki.ocwconsortium.org/index.php?title=RSS_feeds
John and I feel that it would be very important to the OCWC if the biggest platform presence (eduCommons) was leading the way in producing RSS feeds that were compliant with these budding standards. I know you cover most of it already, but just make sure you check that out and at least get the mandatory fields in there.
Beyond that, and this has not been discussed in the committee yet, although we currently have a standard field for language in the channel section, I would like to see the possibility of adding language to the item level. This would enable consuming applications to more accurately organize the items in the cases where some feeds may contain multiple language items. ... I can only imagine that would become more and more common, not to mention the institutions which provide originals and translations. I don't know what kind of infrastructure is required for eC to support that, but if its reasonable I hope you'll consider supporting something like that. It would be great to have your example.
Proposal
Allow RSS for harvesters and "normal" RSS consumers (like the last 5 most recent objects).
Ensure that eduCommons is compliant with the RSS standards found here: http://wiki.ocwconsortium.org/index.php?title=RSS_feeds
Add these fields to eduCommons:
* Add language to the item level (I think it's currently in the channel section)
* Express rights, if it's filled out for the item