[CalendarServer-users] Query: Commercial Use of Calendar and Contacts Server

Andre LaBranche dre at apple.com
Sun Jan 8 10:37:05 PST 2012


replies inline

On Jan 8, 2012, at 3:14 AM, Sougata Sen wrote:

> Hi All,
>            We are looking  at a calendar and contacts server side framework which can serve multiple client applications including iPad and mobile devices.
> We are looking for the following capabilities:
> 1.       iCalendar and CalDav should be supported.
> 2.       CardDav or any other standard protocol should be supported for Address Book.

yes to both of those

> 3.       Should be extendible to integrate with our system(mapping our application metadata to events and contacts).

The only supported interface for interacting with events and contacts is CalDAV or CardDAV. Writing full-featured clients is not a small task, but using *DAV to mutate your data as needed to integrate with external systems is possibly not a monumental undertaking, depending on the scope of the integration.

> 4.       Privately Hosted for commercial use in our Client’s Environment(Open source version).


> 5.       API layer or web services to manage events and contacts.

The only supported interface is CalDAV / CardDAV. There are a couple web-based clients listed here: http://caldav.calconnect.org/implementations/clients.html

> 6.       Does it also provide User management capabilities?

Yes, there are some command line utilities for managing users such as calendarserver_manage_principals, and also a lightweight /admin interface for configuring delegation settings. Possibly not as rich as you'd like, however... All of the supported directory services backends (which store the records for your users, locations, resources, groups) are things you could write external tools for if needed.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/calendarserver-users/attachments/20120108/0353ded7/attachment.html>

More information about the calendarserver-users mailing list