Reading, Requirements, Design: |
Read about calendaring, WebDAV, and RDF(~3 weeks remaining) |
The goal of this is to create a complete specification of DAVCal, based on iCalendar, but using WebDAV as the protocol. This will include an analysis of types of calendar visibility and a UML diagram of the iCalendar object model. |
Prototype: |
Simple DAV-based calendar storage and retrieval(2 weeks) |
Adapt Evolution to provide WebDAV-based storage and retrieval of the ical resources. Ideally, one ical object per resource, but with some properties for each-- but certainly not all ical properties. |
Integrate: |
Convert to DAVCal(2 weeks) |
Convert all ical properties to WebDAV properties, and provide DASL based retrieval of calendar information. Use ACL to provide restricted access to lists of other people's calendar information (for meetings and scheduling). Finally, replace ical object with RDF-calendar, but provide server-side (or client-side) conversions for backward compatability. |
Integrate 2: |
Provide XML and XSLT retrieval of calendar info (i.e. MozCal)(2 weeks if time allows) |
Retrieve properties via WebDAV and display them with a style-sheet. |
Write: |
Dissertation and final defense(6 weeks)
| Target completion: August 1 |