-
Notifications
You must be signed in to change notification settings - Fork 622
Open
Description
We have shared our 2025 roadmap. Feel free to discuss it here.
This issue is intended to track the progress of our 2025 roadmap. Here, we will gather tracking issues for various detailed goals and provide our community with an overview of our progress.
Feel free to join the discussion on GitHub issues or in our Discord: https://opendal.apache.org/discord
OpenDAL 2025 Goal: Perfecting Production Adoption
Features Needed in Production
Core
New features in 2025:
- context: Tracking issues of RFC-5479: Context #5480 (good first issues)
- versiong: Tracking issues of RFC: Object Versioning #2611
- checksum: new feature: Checksum #5549
- caching: new feature: Add cache layer for opendal #5678
- init_from_uri: Allow init Operator via URI #3022
Not finished in 2024:
- Tracking Issues of RFC-5556: Write Returns Metadata #5557 (good first issues)
- Tracking Issues of RFC-5495: List With Deleted #5496
- Tracking issues of RFC-5485: Conditional Reader #5486 (good first issues)
- Tracking issues of user metadata support #4842
- Tracking issues of Completion Based IO #4520
- Tracking issues of RFC-3911: Deleter API #3922
- Tracking issues of OpenDAL wasm32-unknown-unknown target support #3803
- new feature: Returning metadata while reading #5425
Bindings
- dart: Tracking Issue: dart binding examples, tests, docs && publish #5722
- golang: Tracking issues of golang binding #4892
- cpp: Tracking issues of cpp binding #2981
- c: Tracking issue of missing functionalities in OpenDAL C binding #2959
- php: Tracking issuss of Bindings PHP #2813
- ocaml: Tracking issues of OCaml binding #2756
- swift: Tracking issues of Swift binding #2476
- lua: Tracking issues of Lua binding #2474
Integrations
Applications
Improvements Needed for Production
- Code Refactor
- Documentation
- Communitation
wey-gu, yihong0618, meteorgan, koushiro, Ziy1-Tan and 3 more
Metadata
Metadata
Assignees
Labels
No labels