Third Party Contributions > API Based Plugins

Calendar plugin recommendation

(1/2) > >>

peter4220:
Hi there

I have installed Roundcube 1.6.2 and the CardDAV plugin and it works well with Nextcloud.

I also want to install a CalDAV plugin, but I can't get some of them to work. I have tried with:

* collab/calendar
* cociweb/calendar
* texxasrulez/calendar
* scope-coop/roundcube_caldavThey all fail with different kinds of failure.

Is there a recommendation and an installation guide that works :-)

It all runs on an Ubuntu Jammy 22.04 which is fully updated

eMarcus:
Hi,

I would have exactly the very same question.

I tried tried the texxasrulez/calendar plugin, but the installation fails with a dependency error:


--- Code: ---Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
                                                                                                                                                                                             
  Problem 1                                                                                                                                                                                   
    - Root composer.json requires texxasrulez/calendar ~0.0.7.0 -> satisfiable by texxasrulez/calendar[0.0.7].                                                                               
    - texxasrulez/calendar 0.0.7 requires roundcube/plugin-installer ~0.1.6 -> found roundcube/plugin-installer[0.1.6, ..., 0.1.10] but it conflicts with your root composer.json require (~0.
3.1).                                                                                                                                                                                         
                                                                                                                                                                                             
Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.                                                   

--- End code ---

I am wondering if I can just downgrade the plugin-installer, or if I would break anything (0.3.1 -> 0.1.6 sounds a bit much of a downgrade...)

Could anyone comment on that, or advise me to another CALDAV plugin?

Thanks
Marcus.

SKaero:
Looks like its a long standing issue with the plugin https://github.com/texxasrulez/calendar/issues/22

andreashaerter:
Do not use these outdated plugins, they are all broken and/or unmaintained.

However, the active and well maintained https://git.kolab.org/diffusion/RPK/browse/master/plugins/calendar/ works perfectly fine with SabreDAV / Nextcloud and DAViCal with a little patch of kolab_dav_client.php. They only have a small error in URL parsing, leading to line-break-chars in different parts of the URL, so the request sent to the server are send wrongly. This is the only thing preventing the plugin to properly communicate with most CalDAV servers. I am going to prepare an upstream patch as well as a blog posting about the setup within the next days.

eMarcus:
Hi,

Thanks very much and please let us know, when the patch is available!

Thanks,
Marcus.

Navigation

[0] Message Index

[#] Next page

Go to full version