Caddy: webdav plugin seems no longer to be maintained.

Created on 1 Oct 2018  路  3Comments  路  Source: caddyserver/caddy

The webdav caddy plugin seems no longer to be maintained. The last commit is from november, and my issue raised in march seems not to have any comments yet. WOuld it be okay if I forked and made the modifications I need? Would that be accepted into webdav?

If yes, what's the stance of caddy on plugins and backwards compatibility? Should I try to ensure it or can I go with breaking things a little for existing users and requiring caddyfile tweaks in exchange for much greater flexibility? I can probably do both, though the second option would be easier.

Most helpful comment

I think this issue can be closed.

All 3 comments

@devil418

WOuld it be okay if I forked and made the modifications I need? Would that be accepted into webdav?

Of course, it should be okay to fork it and make changes. I can't speak for the author of the plugin, though, as to whether modifications will be accepted into their repo. You'll have to ping @hacdias to know for sure. I know he's been busy with school!

If yes, what's the stance of caddy on plugins and backwards compatibility? Should I try to ensure it or can I go with breaking things a little for existing users and requiring caddyfile tweaks in exchange for much greater flexibility? I can probably do both, though the second option would be easier.

If there really is a need to swap out an unmaintained plugin and no way to get in contact with the owner, then I can get behind evicting the old plugin from our build system and putting a fork in its place. However, keep in mind that forking a repo for the purpose of being listed on the Caddy website is a long-term commitment, not something that should be done only for one or two changes. Also, Henrique is very friendly and probably just preoccupied. I'd much like to hear from him first, if possible, before we go that route. Ideally submitting a pull request with the fix and having it merged, then Henrique can deploy it, would be the optimal scenario. :+1:

PS. I use the webdav plugin -- just very basic functions for Panic Transmit as the client -- almost daily. It's awesome. Thanks, Henrique!

Hello! Sorry for not answering in time @devil418! Yes, you can open a PR implementing the feature you asked for. They're always welcome. If you could, please take a look at this issue which I think is related to yours.

I think this issue can be closed.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

klaasel picture klaasel  路  3Comments

mschneider82 picture mschneider82  路  3Comments

yu-chenxi picture yu-chenxi  路  3Comments

jgsqware picture jgsqware  路  3Comments

treviser picture treviser  路  3Comments