Ticket #1515 (new enhancement) — at Initial Version
[super] Activity Streams
Reported by: | seanh | Owned by: | seanh |
---|---|---|---|
Priority: | awaiting triage | Milestone: | ckan-v1.7 |
Component: | ckan | Keywords: | activity_streams |
Cc: | Repository: | ckan | |
Theme: | none |
Description
We want to add github-like "activity streams" (chronological lists of events) to CKAN.
Etherpad: http://ckan.okfnpad.org/notifications (most relevant parts inlined here)
Tasks
- New domain objects Activity and ActivityStream? [2d] #1298
- Migrate existing data into activity streams model [3.5d] #1510
- Generate activity events when objects are saved [4d] #1298 (Further tickets are needed for generating activity events from objects other than packages and resources, e.g. users.)
- Get the activity stream for a given user as a list of Python objects. [1d] #1511
4a. Get activity streams for packages, groups, tags, sets of multiple sources that users subscribe to, etc.
5a. Render activity streams for packages, groups, tags, sets of multiple sources that users subscribe to, etc.
5b. Render activity streams as RSS feeds, as JSON via an API call, etc. #1495
- Enable users to subscribe to activity streams
- Deploy to UAT [0.5d]
- Docs and announce [1d]
Note: See
TracTickets for help on using
tickets.