External Calendaring Service for Sakai

Over the past few months I’ve been working on and off on a project to make working with iCal files within Sakai really easy – I call it the External Calendaring Service. I am pleased to announce that this is now available for your delicious consumption.

It leverages iCal4J and allows you to turn Sakai CalendarEvents into iCal files. You can aggregate a number of events together to create one calendar and then attach it to an email, then update events, delete events, add and remove participants etc. This is really useful when tools want to send out notices about events, so an obvious integration for this is the Signup tool, which fully integrates with the service.

Check out the Javadocs for the complete info:

http://source.sakaiproject.org/release/external-calendaring-service/1.0.5/apidocs/org/sakaiproject/calendaring/api/ExternalCalendaringService.html

The service is available in source code via the Sakai SVN repo, but to integrate with your project just add the following dependency to your POM and you are done:

 <dependency>
     <groupId>org.sakaiproject.calendaring</groupId>
     <artifactId>external-calendaring-service-api</artifactId>
     <version>1.0.5</version>
 </dependency>

Source: https://source.sakaiproject.org/contrib/external-calendaring-service/

Feedback or suggestions for features warmly welcomed.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s