Details
- 
    Improvement 
- 
    Resolution: Fixed
- 
    Major 
- 
    10.11.1
- 
    None
Description
Activity Stream has been written a long time ago, before we had the component system in XWiki (see XWIKI-6452).
Event Stream has been created as a clean interface above it, and Activity Stream was doing the job behind the scene.
The idea is to write a clean implementation of Event Stream, but without breaking the current storage.
So I basically propose to take the code from Activity Stream that is relevant for us, tranform it into components, and release it as "XWiki Platform - EventStream - Store - Legacy".
The idea is to get rid of Activity Stream completely, now that the UI is already replaced by notifications.
Attachments
Issue Links
- blocks
- 
                    XWIKI-16073 Stop bundling the watchlist in XWiki Standard -         
- Closed
 
-         
- causes
- 
                    XWIKI-23323 Top active contributors are not working on sub-wikis -         
- Open
 
-         
- is duplicated by
- 
                    XWIKI-6452 Refactor of ActivityStreamImpl -         
- Closed
 
-         
- is related to
- 
                    XWIKI-16186 Technical pages should not be displayed in notifications -         
- Closed
 
-         
- relates to
- 
                    XWIKI-18326 EventStream#deleteEvent does not work when the event have associated statuses -         
- Closed
 
-