Summary

Support a calendar server which allows users to easily share appointments using Ubuntu Server.

Rationale

Calendaring is becoming more important to organizations as they schedule appointments and share these appointments with their colleagues. We do not offer an easy way for our users to share calendars. There are several versions of software in universe including darwin calendar server, egroupware, obm, zimbra, DAViCal and open-xchange.

The purpose of this spec is to evaluate several calendar servers and choose which one is most appropriate for the intrepid release.

Use Cases

Assumptions

All of these packages that will be evaluated are already apart of universe and have a well supported upstream.

Design

The first thing to do is to come up with a matrix that compares the various features of the calendar servers. This matrix will include the following:

The reason why the matrix would be structured this way would be easier to write the MainInclusionReport. After a decision has been made then the necessary legwork would need to be done.

Test/Demo Plan

It's important that we are able to test new features, and demonstrate them to users. Use this section to describe a short plan that anybody can follow that demonstrates the feature is working. This can then be used during testing, and to show off after release.

This need not be added or completed until the specification is nearing beta.

Outstanding Issues

This should highlight any issues that should be addressed in further specifications, and not problems with the specification itself; since any specification with problems cannot be approved.


CategorySpec

CalendarServerSpec (last edited 2010-03-06 09:15:06 by karora)