ActivityStream 2.0
- Details
The Activity Stream offers an efficient way of keeping up with all the changes occurring in the wiki. However, the current implementation (for both the backend and the {{activity}} macro) is not very efficient and flexible. Work on a new backend has been started, but only as a lightweight component API, which still relies on the old activity macro for its implementation.
The goals of this project are:
- extend the EventStream API to offer more usable methods
- properly implement a Hibernate-based storage engine for the EventStream (improving the performance as well)
- refactor the existing code that uses the ActivityStream plugin to use the EventStream
- write a more scalable and performant {{activity}} macro:seamlessly supports new event typesdetects new events and offers to display them (like Twitter's UI)supports loading more itemssupports dynamic filtering / faceted search- Active
- Yes
- Year
2013
- Status
Proposed