View Single Post
  #4 (permalink)  
Old 07-09-2009, 01:23 PM
dcorbe dcorbe is offline
New Member
 
Posts: 3
Default

I basically want to eliminate my dependence on iCal completely. Right now I'm able to be productive with little more than a web browser and an SSH client with the exception of appointment and todo access.

I am aware that I can log into my zimbra server through its web interface to access my calendar but I can't very well have a web browser in front of me 24/7 when I am trying to accomplish other tasks, and I nearly always have a terminal window sitting in front of me.

I'd like to be able to:

* View and manage my own calendar remotely, from the command line using minimalistic ncurses-based interface.
* View other people's calanders, and insert meeting requests accordingly.
* View and manage various TODO lists associated with each calendar.

Are you suggesting I steer clear of libical and CalDAV in general?

I do realize that CalDAV would be a chore to implement from scratch but the libical documentation suggests that all of the tools necessary are there with the exception of any necessary network I/O semantics required to actually fetch the data.

Further, libical seems to be a fairly portable library as it's known to compile in most POSIX environments, on Win32 and on Mac OS X as well.

If ICS is a better choice, can you point me in the direction of a relatively free implementation of ICS in C?

Regards,
Daniel
Reply With Quote