Skip to content
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

Provide a replacement for WebDAV and FTP #2537

Open
pbauer opened this issue Sep 30, 2018 · 0 comments

Comments

Projects
2 participants
@pbauer
Copy link
Member

commented Sep 30, 2018

WebDAV and FTP are part of ZServer which is removed when running on Python 3. We might need a replacement if the uses-cases that we use it for are still valid nowadays.

@thet wrote in #2368:

Regarding

WebDAV and WSGI - there is a WSGI middleware for WebDAV (which also includes a standalone WebDAV server):

https://github.com/mar10/wsgidav
https://wsgidav.readthedocs.io/en/latest/reference_guide_architecture.html

This project looks quite promising:

It has a good software architecture - everything is implemented against interface specifications.
It comes with default DAVProvider, PropertyManager and LockManager implementations and allows for providing more specific ones.
It's tested against a lot of WebDAV clients: Windows File Explorer and drive mapping, MS Office, Ubuntu, Mac OS X, …

This could help us a lot providing WebDAV on WSGI for Plone/Zope.

@pbauer pbauer added this to To do in Saltlab Sprint via automation Sep 30, 2018

@pbauer pbauer added this to the Plone 5.2 milestone Sep 30, 2018

@pbauer pbauer added this to Open in Python 3 Oct 8, 2018

@loechel loechel assigned loechel and unassigned loechel Oct 19, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.