Chandler Sharing with Slide
The main task for the 0.5 release is to document how people can use Slide for sharing with the Chandler client, for both individuals and workgroups.
It would also be nice to provide a simple interface for creating Slide accounts (users and roles). Currently the Slide admin either has to statically configure accounts in an XML file (Domains.xml) or do some gnarly
WebDAV property editing. While the accounts backend obviously needs some serious work (should be able to provision with SQL and LDAP), in the 0.5 timeframe we can probably only think about a simple web interface that hides the WebDAV property stuff.
- I've started putting together such a webapp that uses Slide's WebDAV client API. At the moment I have one fully functional unit test that lists the users provisioned in Slide. With a few more hours' work tomorrow, I should have tests exercising a full CRUD cycle, including changing a user's password. Then I can throw a web UI on top and we can use it to provision accounts for the Slide server we're setting up for Chandler sharing testing.
CalDAV/Slide
Have been making contact with the folks who indicated interest to
LisaDusseault in seeing CalDAV support added to Slide:
- Cyrus Daboo's people have a working CalDAV server, but for the time being he doesn't see a way for them to contribute it to the community.
- Kervin Pierre (http://openconnector.org/caldav/) has a research project set up for CalDAV/Slide. He estimates a month or two to get an iCalendar parser and tools for converting iCalendar to xCal.
- James Mason is a Slide developer who has done some basic work organizing a space in the Slide codebase for a CalDAV proposal. He'd like to see a roadmap so he can make comments from a Slide developer's perspective. He doubts he'll be able to give much/any development time in the next couple months.
- Nate Custer has worked with James to gather requirements. He probably won't be able to contribute much in the next 30-45 days.
TODO
- CalDAV/Slide roadmap
- check that Apache CLA is on file (can't remember)
- look for other Java iCalendar parsers that are license-compatible with Slide (Jical's is LGPL, so probably not)
Slide Installation
I wrote up some notes for folks who want to install a basic Slide server to play around with before the first release of the Chandler Server. Find them at
SlideInstallation.
--
BrianMoseley - 02 Feb 2005