$Id: README,v 1.4 2004/01/07 23:15:32 ianmacd Exp $

Some of these programs may ask you to define a calendar server either
in the program itself or in ~/.mycal. This should take the form:

server = 'calendar.foo.com'

Later versions of the CAPI seem to require the port number to be
appended to this, for example:

server = 'calendar.foo.com:5730'

The programs in this directory are as follows:

ct2z
----

The Sharp Zaurus is a rather nice, Linux based PDA:

    http://www.myzaurus.com/

ct2z fetches a year's worth of CorporateTime calendar events and
outputs these in Sharp Zaurus datebook.xml format.

That's the theory, at least. The resultant file makes my Zaurus keel
over and I haven't yet had a chance to debug this. Use at your own
risk.

The program requires Sean Russell's REXML library. You already have
this if you're using Ruby 1.8.0 or later, as it's now a part of the
standard libraries. Otherwise, you can obtain it here:

    http://www.germane-software.com/software/rexml/index.html

and my own Ruby/Password:

    http://www.caliban.org/ruby/


ct_test
-------

This simple program connects to a CorporateTime calendar server and
outputs the capabilities of the server.


mycal
-----

mycal outputs all events from your agenda for the coming seven days.
