GitHub user Xuanwo edited a discussion: Extract WebdavFs logic to integrations
Hi, @Young-Flash, do you think it's a good idea to split the `impl WebdavFs for opendal` logic out to integrations? We can maintain a new crate called `dav-server-fs-opendal`. After this change, our depends will become: `oay` -> `dav-server-fs-opendal` -> `dav-server` & `opendal`. Benefits: - Make `oay` a thin wrapper bin instead of bunch of logic here. - Easier to test for dav related logic. - `dav-server` ecosystem could use `dav-server-fs-opendal` on their own needs. - In the future, we can have `dav-server-lock-opendal`. Also cc dav-server's maintainer @messense for ideas. GitHub link: https://github.com/apache/incubator-opendal/discussions/2890 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
