-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Combine cal- and carddav endpoint #4951
Comments
Could we combine the two loaders[1] and use the same Sabre_DAV_Server to conditionally add Cal-/CardDAV plugins based on what is enabled? [1] |
Yes you totally can load or not load plugins depending on your settings. And you can also leave stuff out the tree, so I don't think there's a step backward in any case.. As for the validator plugin, you could indeed re-use it, but:
|
Great. I've set the milestone to ownCloud 7 as we don't want to break anything now ;) |
Superseeded by #5939 |
Hey guys,
I am at CalConnect, which is the tri-yearly meetup for the internet calendaring standards organization. We do testing between a bunch of different vendors, and as I'm representing sabredav, I also get questions about owncloud.
One of the things that was mentioned was the fact that owncloud exposes 2 separate endpoints for cal- and carddav. Specifically for some clients that support both these protocols, it can be a bit confusing as there are also 2 principal urls.
I think it would be good to combine both endpoints into one. I imagine it should be relatively easy, as you just need to make sure that calendars and addressbooks are in both trees, and all plugins are loaded for both endpoints.
That way you also don't have to break the existing urls.
I feel this is a better design, and will provide better compatibility as clients get more advanced.
// cc @tanghus
The text was updated successfully, but these errors were encountered: