GitHub user PsiACE added a comment to the discussion: Split opendal mono repo in multiple repos
I haven't been back to the code for a while. Yesterday, I tried to continue some work on the repo, and it was pretty cool to see hundreds of CI jobs running for me at the same time. However, I also had to spend effort trying to satisfy every part, like wasm and go-bindings, which are parts that I don't really care about personally. I completely agree that we should try to reduce the maintenance burden. We could start by splitting off projects that are not currently on the core roadmap but have ambitious goals of their own. These projects might be better suited for independent development, such as oay and ofs. By doing this, they can become part of the opendal umbrella structure, seeking greater room for growth, much like Arrow, DataFusion and its companion projects (such as ballista or comet). Together, they form a powerful ecosystem while maintaining their individual independence and focus. This would not only alleviate the maintenance pressure on the core project but also allow these independent projects to evolve more freely. GitHub link: https://github.com/apache/opendal/discussions/6617#discussioncomment-14570458 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
