Hi everyone ! By working on XWIKI-14289 (https://jira.xwiki.org/browse/XWIKI-14289), I found out that the WatchList extension currently uses deprecated features of the ActivityStream extension such as ActivityStreamPlugin and ActivityStreamPluginApi in order to render events as a proper RSS feed.
As using deprecated APIs isn’t the perfect way to extend the platform features, I was thinking about adapting the RSS feed management capabilities currently present in the ActivityStream to the EventStream extension. This would allow us to progressively move the internal event management of the platform to the EventStream. What do you think ? FYI, the question of "What should we do of the ActivityStream extension ?" has already been raised here : http://xwiki.475771.n2.nabble.com/Proposal-Implement-a-Notification-Center-tp7602800p7602803.html, but didn’t came to a clear conclusion. It could also be nice to finally decide how we want to share the platform event management system between the EventStream and the ActivityStream. Thanks, -- Clément Aubin Web Developer Intern @XWiki SAS [email protected] More about us at http://www.xwiki.com

