|
The following issue has been updated. |
Updater: Eric Barroca
Date: 15/02/07 16:17
|
|
Field |
Original Value |
New Value |
Change By
Eric Barroca
on 15/02/07 16:17
|
Description
|
Offer RSS / ATOM feed on container and search result.
XXX TODO DEFINE MORE
|
Offer RSS / ATOM feed on container and search result.
Let's introduce a new facet called "syndicable" (this is typically added to folders, sections, etc.).
When an syndication view is called on an object, the object is adapted to a "SyndicationFeed" using an adapater. This adapter get all children and call the FeedItemAdapter service to transform each child's DocumentModel into a FeedItem. A "SyndicationFeed" is then rendered as a feed (RSS, ATOM, etc.) when rendering, it calls the rendering method of each FeedItem, assemble the result and add the required header. SyndicationFeed and FeedItem should be feed format agnostic thanks to the library used (ROME).
ROME: https://rome.dev.java.net/.
|
|
Offer RSS / ATOM feed on container and search result.
Let's introduce a new facet called "syndicable" (this is typically added to folders, sections, etc.).
When an syndication view is called on an object, the object is adapted to a "SyndicationFeed" using an adapater. This adapter get all children and call the FeedItemAdapter service to transform each child's DocumentModel into a FeedItem. A "SyndicationFeed" is then rendered as a feed (RSS, ATOM, etc.) when rendering, it calls the rendering method of each FeedItem, assemble the result and add the required header. SyndicationFeed and FeedItem should be feed format agnostic thanks to the library used (ROME).
ROME: https://rome.dev.java.net/.
|
|
|
|
|
|
_______________________________________________
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets