Event Data Feeds

Registered by Pidge Pidge

A simple way for people to get at particular segments of our event data and use it in other places.

Group Use Cases:
- CUED wants a simple way to automatically display the events for their society listed on MyPidge.
- The Cambridge Hub want to show events coming up by them, or by any societies that are partners with Cambridge Hub [like the Humanitarian Centre, CUSU Green, and the Recycle your Printer Cartridges society]
- CamDram wants to show all upcoming Drama-based events.
- events@cam wants an XML feed of all events so they can show everything that's going on in Cambridge.

Personal Use Cases:
- Pan wants a feed of the events coming up for all of his groups.
- Polly wants an iCal feed of events she might be interested in based on her interests.
- Patrick wants an RSS feed of events he has expressly said he is attending.

Compare with:
http://talks.cam.ac.uk/document/Syndicating+talks
http://www.cusu.cam.ac.uk/events/feed.html

Blueprint information

Status:
Started
Approver:
Pidge Pidge
Priority:
High
Drafter:
None
Direction:
Needs approval
Assignee:
cgauld
Definition:
Drafting
Series goal:
Accepted for 2.4
Implementation:
Good progress
Milestone target:
None
Started by
cgauld

Sprints

Whiteboard

Large proportion of Events data feeds/export functionality.
I plan to implement before I commit:
-> RSS feed (done)
-> Website listings (pending)
-> Data portability overview page (pending)

I have modified the single event view to provide an exportable vcs file (iCal format, can be imported into calendar programs). Will upload once I've found a way to get past the proxy server. --TAK, 21:00, 11 April 09
Group event export in rev275 (so syndicating a group's events into e.g. Google Calendar should be possible). At present, the location field includes the longitude and latitude, but it would be easy to cut this out (.split("|")[0]) if that's preferable. --TAK, 21:45

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.