-
Notifications
You must be signed in to change notification settings - Fork 74
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
Move internal
to pkg
#156
Comments
I'm not sure I understand the use-case here. Why not use the backend interfaces already exposed by go-webdav? |
Let's say I want to implement by own WebDAV server for files and folders but with my own customer properties on the resources. |
or some webdav protocol based endpoints - e.g. what ownCloud and nextcloud do: |
Hm, I see, thanks for the links, very helpful. Unfortunately I'm not sure I'd like to expose this as a public API. It would increase the API surface quite a bit, maintaining just the existing API surface is already a lot of work. Also, non-standard properties are not something I want to help spread in general… |
Let's say someone wants to implement an own webdav based server and follow the daldav, carddav or webdav pattern in this package.
Currently this is not possible because of the code living in
internal
.I suggest to move the code to
pkg
to allow more reuse of the code base.@emersion what do you think? THX
The text was updated successfully, but these errors were encountered: