[kronolith] Kronolith <-> Sunbird via iCalendar / webDAV + Attendance
FS
fs at unique-internet.de
Sat Mar 31 15:24:07 UTC 2012
Hi everyone,
I'm currently setting up Kronolith as a replacement for our previous
calendar solution, eGroupware. We are interested only in calendar
functionality, a purely web based approach would be fine with us just as
anything that would integrate into our MUA (Thunderbird).
Both options are possible with Kronolith as I understand, the web UI is
really nice and there is WebDAV+iCalendar based interaction with Lightning.
Here I already ran into the first issue: What is the correct ics URL for
a users calendar? I tried
> rpc.php/kronolith/user/user.ics
as well as
> rpc.php/kronolith/user.ics
and it didn't work. Enabling DEBUG in the horde config and checking the
SQL requests in the log as well as the php source, I figured that
Kronolith searches for the username in the share_name field of the
sharesng table. That however only contains IDs for me:
> mysql> SELECT share_name FROM horde.kronolith_sharesng;
> +-------------------------+
> | share_name |
> +-------------------------+
> | 6igzNkahqW5Pdv9gkhEnhEA |
> | LeisQEahqW5PZhXJq-G3inA |
> | uIUnM0ahqW5PZhiJjUtnpeA |
> +-------------------------+
After adopting the .ics URL to
> rpc.php/kronolith/user/LeisQEahqW5PZhXJq.ics
I was able to access my calendar and create new events via Lightning. Is
that URL visible anywhere within Kronolith? Or is there any other URL
that is based on the username only instead of a random string?
==
My second question involves the attendance status updates and how the
events are shared across users that are handled on the same Kronolith
server. Given that a user adds an event to his personal, not shared
calendar, adds attendants that are known to Kronolith and checks to
notify them per email. Do I understand correctly that
(1) When the recipient of such an email uses the URL (accept, accept
tentatively or decline) within the email to accept the event,
Kronolith does *not* offer the user to add the event to his own
calendar, even though the email address of the user and hence the
information which account belongs to that user is contained in that
URL?
(2) When the recipient does not use the URLs in the body of the email
but uses Lightning to accept + add the event to his WebDAV
connected Kronolith calendar, the other attendees of the event will
not be updated internally?
If both of them are the case, is there any near future plan to implement
any of this?
Thanks in advance for any advice.
Cheers
Flo
More information about the kronolith
mailing list