[Discussion] Bringing mini-software projects to Apache: help from core developers #1038
Replies: 2 comments 2 replies
|
Hi Wei and team, this is an exciting milestone! When drafting the ASF Incubator proposal (especially the Rationale and Alignment sections), I suggest framing MiniExcel's ecosystem value and long-term vision around these three core pillars: Clear Technical Niche & BoundariesUnlike heavy, DOM-based libraries (such as NPOI or EPPlus) that excel at complex styling, charts, and formula engines at the cost of high memory consumption, MiniExcel fills a critical gap with its lightweight, stream-based, low-memory architecture for high-volume data throughput and simple templating. Explicitly defining what MiniExcel does and does not aim to do will demonstrate strong architectural focus and complementarity within the ecosystem. Ecosystem Timing & License CertaintyWith major alternatives in the .NET space recently shifting toward commercial licenses or mandatory maintenance fees for binary distributions, enterprise users are increasingly anxious about supply-chain compliance. Donating MiniExcel to the ASF guarantees permanent Apache 2.0 protection, directly addressing this vacuum and positioning MiniExcel as the go-to, vendor-neutral standard. Free, Commercially Friendly & SustainableThe core spirit of Apache 2.0 is remaining free and commercially safe while ensuring long-term sustainability through community governance. Transitioning from a small maintainer team to the ASF "Community Over Code" model eliminates the "bus factor," inviting broader contributions and ensuring MiniExcel thrives as reliable public infrastructure for years to come. |
|
Thanks for including me — excited about this! One question: what's our stance on AI-assisted coding/review contributions? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Good day team,
mini-software would like to join the Apache Software Foundation by donating projects through the Incubator. We hope this will help us give more back to the open-source community.
We plan to prepare proposal material for [MiniExcel](https://github.com/mini-software/MiniExcel) and [MiniPdf](https://github.com/mini-software/MiniPdf). The submission scope still needs discussion and confirmation.
I have already consulted an Apache mentor. Once we have the items below ready, they will try to guide us through the application. This is not formal acceptance or a mentor appointment.
We will use this discussion space to work through the preparations and divide up the work. We need help from our core developers, and other contributors are welcome too.
🚩Breaking changes
If you have good name, could you please help, thanks 🙌
Preparation checklist
@michelebastione @izanhzh @isdaniel @weilence @meld-cp @virzak @jiaguangli @eynarhaji @duszekmestre @DD-6677 @pszybiak @Discolai @tonyqus
@Sen-CaPoo @EnzoSam @JitendraRaula @dks50217 @OnlyMeNsPt @jeff377 @wooly905
Please share your suggestions🙌
Wei
All reactions