You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi OpenDAL Community, this issue tracks the development of Webdav Compatibility Layer for Oay. It will update when we make progress, or for discussion, feel free to join together.
The basic idea is as follows:
Add a frontends-webdav feature for Oay.
Introduce the dav-server-rs dependency (Apache License, Version 2.0) and hide it within the frontends-webdav feature.
Make a struct named WebDAVFs that implements traits like fs::DavDirEntry, fs::DavFile, fs::DavFileSystem, fs::DavMetaData from dav-server-rs. Utilize various data operation operators (such as read, write, create_dir, stat) from the OpenDAL operator to implement the interfaces of these traits.
Hi OpenDAL Community, this issue tracks the development of Webdav Compatibility Layer for Oay. It will update when we make progress, or for discussion, feel free to join together.
The basic idea is as follows:
frontends-webdavfeature for Oay.frontends-webdavfeature.WebDAVFsthat implements traits likefs::DavDirEntry,fs::DavFile,fs::DavFileSystem,fs::DavMetaDatafromdav-server-rs. Utilize various data operation operators (such as read, write, create_dir, stat) from the OpenDALoperatorto implement the interfaces of these traits.