Wiki-table to iCal formatted file

To maintain upcoming events that are editable by Users on this wiki What fields do we need to include (on one large table page)?

Apart from the script (that translates the wiki article entry into a properly formatted we should:
 * 1) make a form (protected template) the is used to add new events (table rows)
 * 2) make a wiki page (generated by a supporting script) that sorts and filters the original event instance page to show only upcoming events
 * 3) work out how best to maintain a link to the the most recently updated .ics file (do we want to create multiple revisions?)