Caldav calendar & icalserver

Posted by Benjamin Close on June 24, 2009 under Computers, FreeBSD, OpenSource | 2 Comments to Read

For quite a while now I’ve been using Apple’s ICal server on FreeBSD and Sunbird/Lightning as a front end to the calendar. However, one thing that has always annoyed me was the lack of a web frontend to my calendars.

Well today after searching on a completely different topic I found a javascript front end to caldav. After only a few minutes setup I had the frontend up and running. Sadly however, It didn’t play happy with ICalServer. A little debugging of the caldav REPORT request and I had it querying correctly.

Now there was valid data populating the table… or was it. Looking a little closer there were bugs with the reoccurring events and also with the lastMonday function. A quick fix (after 20mins finding them) and now the calendar works great!

Best thing about it is I can now have a public caldav calendar which everyone can view whilst being able to update thing directly on my own writable version of the caldav calendar.

Calendar RFC’s

Posted by Benjamin Close on November 13, 2008 under Computers | Be the First to Comment

CAP Related

  • rfc2445.txt – Internet Calendaring and Scheduling Core Object Specification (ICalendar)
  • rfc2446.txt – iCalendar Transport-Independant Interoperability Protocol (iTIP)
  • rfc2447.txt – iCalendar Message-Based Interoperability Protocol (iMIP)
  • rfc2739.txt – Calendar Attributed for vCard and LDAP
  • rfc3080.txt – The Blocks Extensible Exchange Protocol Core (BEEP)
  • rfc3081.txt – Mapping the BEEP Core onto TCP
  • rfc3283.txt – Guide to Internet Calendaring
  • draf-ietf-calsch-cap13.txt – Calendar Access Protocol (CAP)

CALDav Related

Was this helpful?


Throw some money in the tip jar