Hey Jean,

With respect to the project, here's the details regarding it:

It's developed in Java, because OpenMeetings is a Java Web Application and as far as I am aware, I am the only person involved, along with my mentors Sebastian and Maxim, who provide support whenever I am stuck.

   I would like to know how far it has gotten

Right now, the CalDAV Client is almost complete feature wise. From what I've tested you can right now, do Create, Update, and Delete Events, in a CalDAV server. Along with initialization of the Server using Service Discovery you can find all the Calendars regarding a specific Principal. With regard to syncing, it supports all the possible types of syncing on a CalDAV server, specifically WebDAV-Sync, CTags and ETags based Changelog sync.

All of this is done based on a fork of caldav4j which I had to upgrade libraries to jackrabbit-webdav. The fork can be found here: https://github.com/theantimist/caldav4j/tree/jcr-dev

With regard to documentation, there isn't anything official because it's a work in progress, but all of the classes which I have committed can be found here: https://github.com/TheAntimist/openmeetings/tree/3.2.x/openmeetings-service/src/main/java/org/apache/openmeetings/service/calendar/caldav

All of them should have atleast a javadoc comment on most of them.

What remains right now is only the integration with the OM calendar and I intend to complete it in the upcoming weeks in July.

Ankush


On 01-07-2016 19:52, jean jacques nzuzi nguayila wrote:
Hello,

I am interested to learn more about your project and eventually take part, I wrote to Seba Wagner, to know where to find Documentation. I would like to know how far it has gotten, in what language it is being developed and who is contributing.
Hope to hear from you.

Jean-Jacques Nguayila

Reply via email to