Replies: 3 comments 2 replies
|
+1, I like how this concept is expressed. |
1 reply
|
+1 binding |
0 replies
|
+1 |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
The
opendal-ofsrepository is being redesigned as a cross-platform filesystem foundation with two independent choices:DirectorManagedvolumes, accessed throughMountorSync. Before the redesigned runtime establishes new user-facing names, I would like to propose renaming the software product from Apache OpenDAL File System (ofs) to Apache OpenDAL YinYang (YinYang).Why YinYang?
Data exists in two complementary states:
The proposed tagline is:
This interpretation does not introduce new architecture modes.
Direct/ManagedandMount/Syncremain the complete user-facing model. YinYang is the product identity that connects those capabilities.Proposed naming
yinyangyyapache/opendal-yinyangFor example:
Why now?
The
mainbranch is currently a buildable scaffold without a runtime API or mount command. The previous implementation is preserved on thebackupbranch. Renaming before the redesigned runtime is released avoids introducing new public APIs, configuration namespaces, and documentation under a temporary name.Existing
ofsreleases and their historical documentation would remain unchanged. The repository, RFCs, package metadata, examples, and future runtime would move together only after the community reaches consensus.Feedback requested
I would especially like feedback on:
yyis a suitable command name;ofsusers would have.This discussion is exploratory. If the community supports the direction, we would follow the Apache naming process and handle the concrete rename in separately reviewed changes.
All reactions