Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
I started hacking at Radicale to see how far I could get. I changed the storage code to store one event per file, then added hooks to use git for change management. Then, I found a full vcalendar/vcard parsing library in python, vobject, which I used to replace the ad-hoc parsing code. Finally, I added support for VCARD entries as well, allowing the system to store both calendar and contact information."
Posted Dec 23, 2011 15:43 UTC (Fri)
by suy (guest, #81959)
[Link] (8 responses)
I guess other clients will be supported besides Evolution, because Radicale, the project it was derived from, claims to support Lightning and KOrganizer (and others) as well. This is really good news to me, as I was already using one file per contact or calendar entry with KAddressBook and KOrganizer. It was very convenient for using rsync to mirror laptop and desktop. A git storage is even better, since I was very paranoid when deleting old entries, and rotating backups wasn't ideal.
Posted Dec 23, 2011 17:28 UTC (Fri)
by drag (guest, #31333)
[Link] (5 responses)
I think that everybody should have a webdav server at home. It's getting more useful as time goes on. It's also a nice way to securely share files over the internet without needing to share SSH access or use a hosted service.
Posted Dec 23, 2011 18:24 UTC (Fri)
by armijn (subscriber, #3653)
[Link] (1 responses)
Client support for standard file storage (that is, the out of the box functionality that mod_dav offers server side) in many of the desktop environments and applications is unfortunately quite buggy (and yes, I and other people did file bug reports with clear test cases and sometimes patches, and they were silently ignored). Non-ASCII characters in file names has been an issue for years in GNOME 2 (I have not tried with GNOME 3 yet).
I hope that initiatives like this and OwnCloud (which also uses a lot of WebDAV) will lead to an improvement in that area. I guess it's time to dust off my debugging and testing skills :-)
Posted Dec 23, 2011 18:40 UTC (Fri)
by bjartur (guest, #67801)
[Link]
Posted Dec 26, 2011 18:45 UTC (Mon)
by hollis (subscriber, #6768)
[Link] (2 responses)
Posted Dec 27, 2011 17:54 UTC (Tue)
by whitemice (guest, #3748)
[Link]
There is the GroupDAV spec which adds a bit of logic on top of WebDAV for things like Contact collections; it never got a great deal of press but the concept works well and it is pretty simple to implement.
Posted Dec 28, 2011 13:37 UTC (Wed)
by drag (guest, #31333)
[Link]
Access your files securely and reliably on virtually any network, regardless of firewalls (https access is very rarely blocked), with the vast majority of operating systems.
Posted Dec 24, 2011 18:47 UTC (Sat)
by SysNux (subscriber, #27606)
[Link] (1 responses)
I also exported my existing Lightning calendar to file and tried "calypso --import" to get it in caldav: I found it only works with single events, so I had to split the exported file first.
Calypso seems to be based on version 0.5 of Radicale, which is now at 0.6.3, and they seem to be discussing different storage backend; I think it would be great to merge back.
Posted Dec 24, 2011 19:56 UTC (Sat)
by keithp (subscriber, #5140)
[Link]
Posted Dec 23, 2011 23:36 UTC (Fri)
by The_Barbarian (guest, #48152)
[Link] (3 responses)
Posted Dec 24, 2011 1:19 UTC (Sat)
by TRS-80 (guest, #1804)
[Link] (2 responses)
Posted Dec 25, 2011 18:29 UTC (Sun)
by The_Barbarian (guest, #48152)
[Link]
Posted Dec 27, 2011 17:56 UTC (Tue)
by whitemice (guest, #3748)
[Link]
Posted Dec 25, 2011 23:34 UTC (Sun)
by hazmat (subscriber, #668)
[Link]
Posted Dec 27, 2011 18:00 UTC (Tue)
by whitemice (guest, #3748)
[Link] (4 responses)
But what is really need is better client support; especially on mobile devices like Android.
Posted Dec 27, 2011 21:05 UTC (Tue)
by keithp (subscriber, #5140)
[Link] (3 responses)
The non-free CardDAV and CalDAV plugins in the android market seem to work fine for me. There's also aCal, a GPLv3+ stand-alone calendar/contacts application written by Andrew McMillan, but I haven't managed to get that working with Calypso yet, although it is reported to work with Radicale.
Posted Jan 4, 2012 14:19 UTC (Wed)
by whitemice (guest, #3748)
[Link] (2 responses)
Posted Jan 5, 2012 15:00 UTC (Thu)
by TRS-80 (guest, #1804)
[Link] (1 responses)
Posted Jan 9, 2012 16:45 UTC (Mon)
by whitemice (guest, #3748)
[Link]
Posted Jan 8, 2012 21:31 UTC (Sun)
by dagb (guest, #30984)
[Link]
As for CardDAV, there is no support for that in Thunderbird. Yet.
https://bugzilla.mozilla.org/show_bug.cgi?id=546932 <- bug
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
ISO-8859-1 vs UTF-8
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
if item and environ.get("HTTP_IF_MATCH", item.etag) == item.etag:
(this is what they have in newer versions of Radicale)
Now it seems to work fine in my limited testing.
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Have you considered SOGo? It's Objective C and comes with a decent webui as well.
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
It underlies the group calendaring functionality in osx server.
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV/WebDAV for Android and Evolution
Calypso - CalDAV/CardDAV for Android and Thunderbird
http://getsatisfaction.com/mozilla_messaging/topics/addre... is the official thread to discuss this feature. Please do not add more "me too"-comments to the actual bug report. (See below.) But if you use TB, please sign up, log in and add your vote for this feature!
https://bugzilla.mozilla.org/page.cgi?id=voting/user.html... <- vote