GitHub user PsiACE created a discussion: [VOTE] Split out ofs as a standalone 
repository

Hi folks,

As discussed in [#6617](https://github.com/apache/opendal/discussions/6617),
we’d like to start a vote to **split out `ofs`** (currently under 
[`[bin/ofs](https://github.com/apache/opendal/tree/main/bin/ofs)`](https://github.com/apache/opendal/tree/main/bin/ofs))
into its own experimental repository under the Apache organization (As a 
sub-project of Apache OpenDAL).

### TL;DR

`ofs` has been an experiment inside the main repo for a while.
It’s built *on top of* OpenDAL, but it’s not following the same model.
We expect it to explore some different ideas around file systems —
and that’s perfectly fine as part of our umbrella organization.

By moving it out:

* We can iterate faster without impacting OpenDAL core;
* It gets a clearer identity as an experimental project;
* We can still share core components and infra (CI, docs, etc.).

### Proposal

1. Create a new repo `apache/ofs`;
2. Migrate existing code, tests, and workflows;
3. Keep it clearly marked as **experimental**.

### Note

As part of this split, the related assets under the `integrations` directory —
specifically `cloud_filter` and `fuse3` — will also be migrated into the new 
repository.
This helps to separate concerns and maintain a cleaner project structure.

### Vote options

* +1 — Yes, split out `ofs` as a standalone experimental repo
* 0 — No opinion
* -1 — No, keep it in the main repo (please explain why)

**Voting period:** 72 hours from now.

If this passes, we’ll proceed with the repo setup and migration.

Thanks everyone for the discussion and support!

—
*Proposed by:* PsiACE

GitHub link: https://github.com/apache/opendal/discussions/6657

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to