You can find the draft in-progress at http://ietf.webdav.org/caldav. The XML version is the one we edit, and you can upload it to http://xml.resource.org/ to turn it into text or HTML.
lisa
On Jan 19, 2005, at 10:20 PM, [EMAIL PROTECTED] wrote:
masonjm 2005/01/19 22:20:30
Modified: proposals/caldav TODO Log: Clarification of requirements for some tasks
Revision Changes Path 1.2 +18 -6 jakarta-slide/proposals/caldav/TODO
Index: TODO =================================================================== RCS file: /home/cvs/jakarta-slide/proposals/caldav/TODO,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- TODO 27 Oct 2004 06:13:42 -0000 1.1 +++ TODO 20 Jan 2005 06:20:30 -0000 1.2 @@ -2,24 +2,36 @@
- view-free-busy privilege
http://greenbytes.de/tech/webdav/draft-dusseault-caldav -02.html#PRIVILEGE_view-free-busy
- This will probably require a custom Security implementation.
+ This will probably require:
+ a custom Content implementation (override ContentImpl) to handle the new privilege
+ a custom Structure implementation (override StructureImpl) to handle the new privilege
+ This will probably NOT require a custom Security implementation
- calendar-bind privilege for calendar resources
http://greenbytes.de/tech/webdav/draft-dusseault-caldav -02.html#PRIVILEGE_calendar-bind
- This will probably require a custom Security implementation.
+ This will probably require:
+ a custom Content implementation (override ContentImpl) to handle the new privilege
+ a custom Structure implementation (override StructureImpl) to handle the new privilege
+ This will probably NOT require a custom Security implementation
- supported-privilege set
http://greenbytes.de/tech/webdav/draft-dusseault-caldav -02.html#rfc.section.14.4
- I don't know if Slide implements this. If not, it will require a patch to the core. Either
- way the output will need to include CalDAV elements.
+ We may get this for free. Modification of SupportedPrivilegeSetProperty may be required if CalDAV
+ privileges should only show up for Calendar resources. Talk with Stefan Lutzkendorf if modifications
+ are required. He'll know best how to make them.
- Property Promotion and Demotion
http://greenbytes.de/tech/webdav/draft-dusseault-caldav -02.html#promotion
- Either using the extractor framework or the event framework (or both). The extractor
- framework probably won't allow for modifing the content on propatch.
+ Will require:
+ A PropertyExtractor implementation to set properties when a resource is uploaded
+ An event listener to modify the content when a PROPPATCH is received
+ An iCal library (possibly http://ical4j.sourceforge.net/)
+ May require:
+ An event listener to handle deleted properties. This depends on how the extractor framework handles these.
- Calendaring REPORTs
http://greenbytes.de/tech/webdav/draft-dusseault-caldav -02.html#reports
+ ???
- Administration App
There are structural requirements in the spec ("Each Calendar MUST have a collection containing events")
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
