jerryshao opened a new issue, #12592:
URL: https://github.com/apache/gravitino/issues/12592

   ### What would you like to be improved?
   
   The `clients:filesystem-fuse` (Gvfs-fuse) module is unmaintained and should 
be formally deprecated. It was previously gated behind an opt-in 
`-PenableFuse=true` Gradle property, but should be dropped from the build 
entirely rather than left as a rarely-exercised optional module, and its 
deprecated status should be clearly documented for users who may still 
reference it.
   
   ### How should we improve?
   
   - Remove `clients:filesystem-fuse` from `settings.gradle.kts` (drop the 
`enableFuse`-gated `include`) and remove the now-unused `enableFuse` property 
from `gradle.properties`.
   - Remove `.github/workflows/gvfs-fuse-build-test.yml`, which built the 
module via `-PenableFuse=true` and would no longer work.
   - Add a deprecation notice to `clients/filesystem-fuse/README.md` pointing 
users to the Java/Python GVFS implementations.
   - Add a deprecation note to `docs/filesets.md` where the FUSE implementation 
is mentioned.
   - Leave the module's source code in place for reference; no 
functional/runtime changes.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to