Saturday, May 17, 2014

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo

Tips Google Biography

Source(google.com)
Funambol CalDAV connector: In theory, best of both worlds with SyncML and CalDAV support, but I couldn’t figure out if there was an updated stable version, how to get it working with Funambol, etc., and this would still carry the Funambol issues and lack a web client or CardDAV support
DAViCal: seemed robust, but also onerous to configure and administer, and the web UI is only for administration (no web calendar client). This could work, but it just felt a bit onerous to use.
Update: lnxwalt mentions PHP Web Calendar, which I’d missed. I tried the online demo, but it looks/feels pretty ~2005: awkward and not fully-featured UI, focus on old standares like iCal (rather than true CalDAV?), with a CVS wishlist that includes SyncML support and a Java servlet, and import/export from Palm as a key feature, etc.
Others I didn’t bother to try:

Zimbra: Seemed like heavy-duty Groupware with a bunch of things I didn’t need or want — though could make sense if that’s what you’re looking for.
Horde (Kronolith): I did try Horde, but using the old interface a few years back. That UI felt 10+ years old, but it’s since undergone a complete overhaul and I haven’t looked at it since. Also, a groupware suite, which may be a plus or a minus. However, I don’t think it uses real CalDAV
Bedework: Java, seems heavy, without any obvious benefits or easy packaging
Apple Calendar and Contacts Server: while Apache licensed, it really doesn’t seem to be designed to enable other people to run the software — I didn’t get very far looking into this
Update: Jean Baptiste Favre has a great tutorial on implementing SabreDAV, a PHP library which implements WebDAV and its CalDAV and CardDAV extensions, if you want to build your own solution.
I’m using SOGo. Though, that’s partially because it was the most comprehensive solution that I had working at the time when my wife went back to work after maternity leave and we needed sharable calendars again to coordinate scheduling for childcare. But SOGo also has some nice, more advanced features, like the ability to subscribe to remote CalDAV feeds on other servers through the web UI.

I’m pretty happy with SOGo, though I’ll certainly be revisiting ownCloud and Radicale at some point. When I first tried ownCloud, it was immature, but it’s since grown a lot. And when I first tried Radicale, it was using a “strange” ACL model, but that’s been overhauled in 0.8. DAViCal was working, though it wasn’t a pleasure to configure, and I’m sure there are a few other workable servers I passed over.

Desktop Client: Lightning

Since I’m a Thunderbird user, Lightning is the obvious choice for a desktop client. We also use Thunderbird at the office and in my family. Lightning also supports Google Calendar, so just like with degooglifying email, you can switch your frontend and backend in separate steps.

The Evolution calendar is pretty awkward. I tried it when I was using SyncML, but it didn’t last long. There are other options too.

Web Client: SOGo, ownCloud or CalDavZap

I’d prefer a server with a web client, like SOGo or ownCloud, but for a standalone CalDAV web client (e.g. to pair with Radicale or DAViCal), CalDavZap [demo] seems pretty cool.

Mobile Client: SyncEvolution or aCal

Maemo: The reason I spent so much time on SyncML was that there was no CalDAV client for Maemo, but now SyncEvolution supports CalDAV/CardDAV sync!

Android: aCal is an Android CalDAV client, and a replacement for the proprietary Google calendar application. It works really well, but the UI feels really awkward and non-native. [Update: There's also CalDAV-Sync, which I'd skipped over because it's proprietary, but maiki pointed out that the developer at least intends to open source it eventually. I'm not sure if the Android Calendar is free software or one of the proprietary "Google experience" apps?]

Both sync to local storage for offline support.

Conclusion

It took me a long time to figure this out, especially since I was focused on SyncML at first, but I’ve finally fully replaced Google Calendar with CalDAV solutions. SOGo, ownCloud and Radicale are all great CalDAV servers. SOGo and ownCloud have built-in web clients, but there’s also CalDavZap as a standalone web client. Lightning is the obvious cross-platform desktop CalDAV client of choice, and SyncEvolution and aCal provide mobile clients for Maemo and Android.

The good news is there are plenty of options. As a bonus, most of these come with CardDAV support (which will be the focus of a future post), and ownCloud handles photos, music, and other files as well, so you may get more than just a calendar. Or, if it’s just a calendar you want, light-weight solutions like Radicale and CalDavZap give you just that.


Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

Tips Google Dosti SMS In Hindi urdu Marathi In English Wallpaper Images Marathi Sad Photo 

No comments:

Post a Comment