PsiACE opened a new issue, #6689:
URL: https://github.com/apache/opendal/issues/6689

   ## Summary
   
   - The community vote passed: move `oli` and `ofs` to separate repositories 
and remove `oay` from this repo.
   - Goal: complete code/process cleanup without disrupting core functionality 
or release cadence, and provide clear migration guidance.
   
   ## Scope
   
   - Clean up code, CI/Release pipelines, website and docs references, and 
related dev scripts/tooling in this repo.
   
   ## Task List
   
   - [x] Move `bin/oli` to a new repository (preserve Git history if possible).
   - [x] Move `bin/ofs` to a new repository (preserve Git history if possible).
   - [ ] Remove `bin/oay` from this repository.
   - [ ] Review tightly coupled integrations (e.g. `integrations/dav-server`, 
`integrations/fuse3`, `integrations/cloud_filter`, `integrations/virtiofs`) and 
decide to keep or move.
   - [ ] Update/remove CI workflows: `.github/workflows/ci_bin_oli.yml`, 
`ci_bin_ofs.yml`, `ci_bin_oay.yml`.
   - [ ] Update release process: `oay/oli/ofs` entries in 
`.github/workflows/release_rust.yml` and `dev/src/release/package.rs`.
   - [ ] Update Dependabot: remove/adjust `bin/oay`, `bin/oli`, `bin/ofs` 
directories in `.github/dependabot.yml`.
   - [ ] Update website and docs: fix links/notes in 
`website/docs/40-apps/*.mdx` and top-level `README.md` to point to new repos or 
migration notes.
   - [ ] Add a migration guide and FAQ explaining new locations and usage 
changes.
   - [ ] Update dev tooling: fix references to `bin/*` in 
`.vscode/settings.json`, `justfile`, `scripts/`, and `dev/`.
   - [ ] Include migration/removal details and new repo links in the next 
release notes.
   
   ## Suggested Phases
   
   1) Migration & alignment: move code; update 
CI/Release/Dependabot/VSCode/website/README; set up minimal pipelines in new 
repos.
   2) Removal & wrap-up: remove `oay` here; handle related integrations; 
publish announcement and collect feedback.
   
   Please update progress here and create sub-issues/PRs for each task.
   
   For any questions, please contact @PsiACE .


-- 
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