apache / flagon

Apache Flagon is a suite of comprehensive, thin-client behavioral logging tools
https://flagon.apache.org/
Apache License 2.0
25 stars 13 forks source link

[RFC] Consolidation of Apache Flagon Projects into a Monorepo Structure #44

Open EandrewJones opened 7 months ago

EandrewJones commented 7 months ago

TL;DR

Problem

The Apache Flagon project, encompassing its child projects, faces operational fragmentation resulting from the polyrepo approach used for its version controlling. This fragmentation imposes challenges in maintaining project consistency, ensuring community health, and attracting as well as retaining contributors.

Solution

I believe migrating to a monorepo approach would vastly lower technical debt by simplifying the project structure. Over time this will pay dividends which will help us increase our velocity and hopefully spur more community growth.

Details

I've circulated an email to dev@flagon.apache.org requesting feedback on this RFC in Google Docs itself. I highly encourage participation from the community.