From 6d81cb121bc4920a835d1906603ac97aa295907c Mon Sep 17 00:00:00 2001 From: Guillaume Ayoub Date: Sat, 7 May 2011 12:57:20 +0200 Subject: [PATCH] Update documentation and add news about the iCal and WSGI support --- news/gayoub/2011-04-30@10:21:12.rst | 16 ++++++++++++++++ news/gayoub/2011-05-01@17:24:33.rst | 26 ++++++++++++++++++++++++++ pages/home.rst | 16 ++++++++++------ pages/technical_choices.rst | 2 +- pages/user_documentation.rst | 9 +++++++-- 5 files changed, 60 insertions(+), 9 deletions(-) create mode 100644 news/gayoub/2011-04-30@10:21:12.rst create mode 100644 news/gayoub/2011-05-01@17:24:33.rst diff --git a/news/gayoub/2011-04-30@10:21:12.rst b/news/gayoub/2011-04-30@10:21:12.rst new file mode 100644 index 00000000..7178e528 --- /dev/null +++ b/news/gayoub/2011-04-30@10:21:12.rst @@ -0,0 +1,16 @@ +Apple iCal Support +================== + +After a long, long work, the iCal support has finally been added to Radicale! +Well, this support is only for iCal 4 and is highly experimental, but you can +test it right now with the git master branch. Bug reports are welcome! + +Dear MacOS users, you can thank all the gentlemen who sended a lot of debugging +iformation. Special thanks to Andrew from DAViCal, who helped us a lot with his +tips and his tests, and Rémi Hainaud who lent his laptop for the final tests. + +The default server address is ``localhost:5232/user/``, where calendars can be +added. Multiple calendars and owner-less calendars are not tested yet, but they +should work quite well. More documentation will be added during the next +days. It will then be time to release the Radicale 0.6 version, and work on the +WSGI support. diff --git a/news/gayoub/2011-05-01@17:24:33.rst b/news/gayoub/2011-05-01@17:24:33.rst new file mode 100644 index 00000000..b13ca110 --- /dev/null +++ b/news/gayoub/2011-05-01@17:24:33.rst @@ -0,0 +1,26 @@ +Ready for WSGI +============== + +Here it is! Radicale is now ready to be launched behind your favourite HTTP +server (Apache, Lighttpd, Nginx or Tomcat for example). That's really good +news, because: + +- Real HTTP servers are much more efficient and reliable than the default + Python server used in Radicale; +- All the authentication backends available for your server will be available + for Radicale; +- Thanks to `flup `_, Radicale can be interfaced + with all the servers supporting CGI, AJP, FastCGI or SCGI; +- Radicale works very well without any additional server, without any + dependencies, without configuration, just as it was working before; +- This one more feature removes useless code, less is definitely more. + +The WSGI support has only be tested as a stand-alone executable and behind +Lighttpd, you should definitely try if it works with you favourite server too! + +No more features will be added before (quite) a long time, because a lot of +documentation and test is waiting for us. If you want to write tutorials for +some CalDAV clients support (iCal, Android, iPhone), HTTP servers support or +logging management, feel free to fork the `documentation git repository +`_ and ask for a merge. It's plain +text, I'm sure you can do it! diff --git a/pages/home.rst b/pages/home.rst index 4897c4ed..467d0a8c 100644 --- a/pages/home.rst +++ b/pages/home.rst @@ -16,13 +16,13 @@ clients on mobile phones or computers. Technical Description ===================== -The Radicale Project aims to be a light solution, easy to use, easy to install, -easy to configure. As a consequence, it requires few software dependencies and -is pre-configured to work out-of-the-box. +Radicale aims to be a light solution, easy to use, easy to install, easy to +configure. As a consequence, it requires few software dependencies and is +pre-configured to work out-of-the-box. -The Radicale Project runs on most of the UNIX-like platforms (Linux, \*BSD, -MacOS X) and Windows. It is free and open-source software, written in Python, -released under GPL version 3. +Radicale runs on most of the UNIX-like platforms (Linux, \*BSD, MacOS X) and +Windows. It is free and open-source software, written in Python, released under +GPL version 3. Main Features @@ -39,7 +39,11 @@ Main Features Supported Clients ================= +Radicale supports the latest versions of: + - `Mozilla Lightning `_ - `GNOME Evolution `_ - `Google Android `_ - `Apple iPhone `_ +- `Apple iCal + `_ diff --git a/pages/technical_choices.rst b/pages/technical_choices.rst index 617e6df0..5eae8d47 100644 --- a/pages/technical_choices.rst +++ b/pages/technical_choices.rst @@ -75,7 +75,7 @@ CalDAV clients, or if you have a possibly heterogeneous list of user agents. The Radicale Server does not and **will not** support the CalDAV standard. It supports the CalDAV implementation of different clients (Lightning, Evolution, -Android and iPhone, more are coming [#]_). +Android, iPhone and iCal, more are coming [#]_). .. [#] `Davical `_, a standards-compliant calendar server. diff --git a/pages/user_documentation.rst b/pages/user_documentation.rst index 4428be21..70f19eff 100644 --- a/pages/user_documentation.rst +++ b/pages/user_documentation.rst @@ -117,13 +117,18 @@ iPhone *To be written* +iCal +~~~~ + +*To be written* + Complex Configuration ===================== .. note:: - This section is only for Linux users. Windows and MacOS advanced support - will be available later. + This section is written for Linux users, but can be easily adapted for + Windows and MacOS users. Installing Server -----------------