diff --git a/docs/website/clients.php b/docs/website/clients.php index 43284476..c51138b2 100644 --- a/docs/website/clients.php +++ b/docs/website/clients.php @@ -5,7 +5,7 @@

Evolution

Novell Evolution is available in most Linux distributions. The CalDAV support was supposedly written in a frenzy of hacking one day when the draft specification was at around revision 8. As a result there -was little in the way of a client available to test against until recently. +was little in the way of a client available to test against until recently.

  1. Type:CalDAV
  2. Name:Give the calendar a local name
  3. @@ -13,25 +13,23 @@ was little in the way of a client available to test against until recently.
  4. Use SSL:if your server is using SSL you should check this, but there may be bugs in Evolution's handling of SSL.
  5. Username:$username
-

If you have problems with Evolution, you will need to quit evolution, remove the cache file which will be in ~/.evolution/cache/calendar/ and restart. If you still have problems try doing that, but killing evolution-data-server in addition.

Sometimes evolution writes error messages into the cache file, so if you have ongoing problems you may want to take a look inside that.

There are some quirks with Evolution's handling of CalDAV too, so perhaps take a look at the following -bugs: +bugs:

-Hopefully those will be fixed before too long... -

+

Hopefully those will be fixed before too long...

Sunbird / Lightning

The Mozilla calendar project offers their calendar under two different names: Sunbird is a standalone calendar application, and Lightning is a Thunderbird extension. The two are essentially the same, as far as RSCDS is -concerned, and these instructions should work for either of them. +concerned, and these instructions should work for either of them.

  1. Select "New Calendar" from the "File" menu.
  2. Choose "On the Network" (click "Next")
  3. @@ -39,18 +37,16 @@ concerned, and these instructions should work for either of them.
  4. Give the calendar an appropriate display name, and choose a colour for events on this calendar. (click "Next")
  5. click "Finish"
-

At version 0.3 the Mozilla calendar does not automatically refresh the calendar view, so if someone else has added a meeting you will have to manually refresh the view to see that.

It is early days yet for the Mozilla calendar in it's current incarnation so no doubt there are other quirks -with Mozilla's handling of CalDAV too, so perhaps take a look at their bugzilla. -

+with Mozilla's handling of CalDAV too, so perhaps take a look at their bugzilla.

Mulberry

Mulberry is the most well-behaved of the applications I have been able to use. It does have some bugs, however, and a particular annoyance around it's use of non-standard names for time zones. Mulberry is the only client I have used so far which can issue a MKCALENDAR command or which will display a -hierarchy of calendars from one configured URL. +hierarchy of calendars from one configured URL.

  1. Select "Preferences" from the "File" menu.
  2. Choose the "Accounts" tab
  3. @@ -64,7 +60,7 @@ hierarchy of calendars from one configured URL.
  4. If you don't already have a calendar for your own user, ensure your username is highlighted and choose "Create" from the "Calendar" menu.
  5. Once you have a calendar created, you need to subscribe to it. One way is to right-click on it and choose 'Subscribe'.
-

+

Unfortunately Mulberry is not open-source, though it is free, so we must wait on the developer to fix the user interface niggles when he gets around to it.

Note that Mulberry has a complex user interface. When I wrote this I went back into Mulberry and initially thought that RSCDS had regressed diff --git a/docs/website/index.php b/docs/website/index.php index 01f9612b..1cd31695 100644 --- a/docs/website/index.php +++ b/docs/website/index.php @@ -13,14 +13,13 @@ experience through those client implementations.

Goals

CalDAV is a client-server protocol specific to managing and reporting on collections of calendar resources.

-

As such, my intentions in developing this application are as follows: +

As such, my intentions in developing this application are as follows:

-

Simplicity of Prerequisites

I have chosen to write this in PHP because I believe that PHP is a widely available web scripting language.

@@ -53,7 +52,7 @@ works using the CalDAV protocol.

Your Name Here!

-

If you are interested in helping, there are several areas where I need help at the moment: +

If you are interested in helping, there are several areas where I need help at the moment:

-

-

The following other software is also needed: +

The following other software is also needed:

-

+

The PostgreSQL database may be installed on a server other than the web server, and that kind of situation is recommended if you want to increase the security or scalability of your @@ -107,7 +107,7 @@ you need to configure RSCDS.

RSCDS Configuration

-

The RSCDS configuration generally resides in /etc/rscds/-conf.php +

The RSCDS configuration generally resides in /etc/rscds/<domain>-conf.php and is a regular PHP file which sets (or overrides) some specific variables.