r11 - 03 Aug 2005 - 13:46:40 - PieterHartsookYou are here: OSAF >  Journal Web  >  OSAFCommunity > EventsAndMeetings > OsconEvents2005 > OsconCAlDAVpanel2005

Panel Agenda


  • Mitchell Baker (Mozilla) - Host
  • Brian Moseley (OSAF) - Cosmo server
  • Sheila Mooney (OSAF) Chandler client
  • Mike Douglass (RPI) - server
  • Dave Camp (Hula) - server
  • Dan Mosedale (Mozilla) - Sunbird client

Audience Take away goals:

  1. Sharing calendars via CalDAV is "real"
  2. Achieving robust interoperability across multiple platforms, vendors, products using evolving open standards in not trivial or easy.
  3. CalDAV has significant support from open source and commercial vendors
  4. CalDAV would be a good place to invest additional resources

OsconCaldavPanelPoints


Questions the panel may need to answer

  1. relevance of GroupDAV
    • Answer - not appropriate services for "enterprise"-class impelementations
  2. SDK's for Perl and Java
    • This would be a really good place for the open source community to make a contribution

CalDAV panel format

  1. Mitchell intro (5 min)
    • Introductions
    • vision-thing --
      • Why shared calendars are a "good thing".
      • Why there is a palpable pain point around shared calendar solutions.
  2. Background leading up to CalDAV (5 min.)
    • Brian M. joins Mitchell
    • talk about the history of CAP and WebDAV
    • why CalDAV makes more sense than previous approaches right now
    • Why CalDAV may be more successful that previous attempts at an open standard
  3. Server implementations: (total - 20 min)
    • Brian (OSAF), Mike (RPI) and Dave (Hula) discuss
      • why their organizations (and others like Oracle and ISAMET) are building CalDAV servers (business case)
      • how to ensure interoperability of the various servers and clients - (bring up Calconnect - mention Sept. Roundatable and Interop)
      • DEMO a server(s) using web interface to show CalDAV content
  4. Client implementations: ( total 20 min)
  5. Client implementation
    • Sheila will demo Chandler (10 min) -- some interoperability with Sunbird via Cosmo?
      • import an iCalendar .ics file
      • edit events, create events, save calendar back to Cosmo server
      • open another instance of Chandler and subscribe to calendar (see/make changes)
      • (depending on code status) export as .ics or CalDAV file and save onto RPI server
    • Dan will demo Mozilla Sunbird (10 min.) - some interoperability with RPI server
      • load a calendar from a live CalDAV server ( could data originate from a Chnandler client? if not maybe from the web interface to RPI )
      • edit events, create events, save calendar back to server
  6. Closing remarks and any Q&A if time permits (5 min)
  7. Mention the OSAF Chandler BOF immediately following as an opportunity to ask more questions

Demo infrastructure


CalDAV server

choose and validate one of the following for use in the demo: 7/25/2005 -- this is still up in the air
  • RPI
  • Cosmo

also show webUI to expose data


CalDAV clients

Sunbird client validate:
  1. download from the demo server,
  2. ability to exchange data via server with Chandler
Chandler client validate:
  1. download from the demo server,
  2. ability to exchange data via server with Sunbird ?? this is very questionable as of 7/25/2005


Reference materials to include in the presentations slides

( URLs and bibliographies for CalDAV information )
nr item reference
1 IETF CalDAV home page http://ietf.webdav.org/caldav/home.html
2 Calendaring and Scheduling Consortium website http://www.calconnect.org/
3 OSAF group blog for Chandler and Cosmo http://wp.osafoundation.org
4 OSAF website http://www.osafoundation.org
5 OSAF Chandler wiki http://wiki.osafoundation.org/bin/view/Chandler/DevelopmentHome
6    
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r11 < r10 < r9 < r8 < r7 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.