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