Hi tison,

That works for me, and it is the better option: repo docs get read by
new contributors, but a proposal section does not.

Nothing further from me.  My vote stays at 0 (non-binding).  Thanks
for picking this up directly. :D

Best regards,
mingcheng

On Mon, Aug 10, 2026 at 11:16 PM tison <[email protected]> wrote:
>
> > One small ask: the commitments in your message — AI-tooling
> > disclosure, the provenance review of the initial codebase, removing or
> > reimplementing anything whose licensing cannot be established, and
> > moving project-level decisions to the dev list — currently live only
> > in this thread. Could they be written into the proposal or the
> > podling's initial documentation, so that mentors and future reviewers
> > work from a single reference? I would also suggest the status of the
> > provenance review appear in the first podling report, since that is
> > the one item still outstanding as a plan rather than a completed
> > check.
>
> I'd prefer to directly update the repo's README or other docs to include
> that. Get it done without extra paperwork.
>
> Or if the initial committers need some time to figure it out, file an issue
> to track it down.
>
> Best,
> tison.
>
>
> mingcheng <[email protected]> 于2026年8月10日周一 23:00写道:
>
> > Hi Kun,
> >
> > Thank you,  this is a substantive reply and it addresses most of what
> > I raised. I accept your reasoning for not providing a percentage: if
> > the repository does not preserve a reliable boundary between machine
> > suggestions and human edits, a number would imply unsubstantiated
> > precision. Documenting the tools, their use, the review practices and
> > the verification evidence is more useful, and I withdraw that request.
> >
> > One small ask: the commitments in your message — AI-tooling
> > disclosure, the provenance review of the initial codebase, removing or
> > reimplementing anything whose licensing cannot be established, and
> > moving project-level decisions to the dev list — currently live only
> > in this thread. Could they be written into the proposal or the
> > podling's initial documentation, so that mentors and future reviewers
> > work from a single reference? I would also suggest the status of the
> > provenance review appear in the first podling report, since that is
> > the one item still outstanding as a plan rather than a completed
> > check.
> >
> > Given the above, I am changing my vote to 0 (non-binding). My concerns
> > about the project's age and the concentration of development have not
> > disappeared, and I still think the project is early. But they are now
> > recorded, acknowledged by the project, and scheduled to be tracked,
> > which was what I wanted from raising them. I believe a continued -1
> > does not add value at this point, and I would prefer to see the effort
> > focused on the first two podling reports.
> >
> > Thanks for engaging with this properly. Good luck with the incubation.
> >
> > Best regards,  mingcheng
> >
> > On Mon, Aug 10, 2026 at 9:22 PM 李 坤 <[email protected]> wrote:
> > >
> > > Hi Mingcheng,
> > >
> > > Thank you for clarifying your concerns. We agree that the risks you
> > identified are worth discussing and tracking. To avoid talking past each
> > other, I would like to explain how we currently view the four points you
> > proposed.
> > >
> > > First, regarding community independence: Maka is young, and we do not
> > claim that the community is already mature. The proposal currently lists
> > seven initial committers with seven different affiliations: four companies,
> > two universities, and one individual contributor. It also acknowledges that
> > some initial contributors have overlapping social and professional
> > relationships.
> > >
> > > We agree that meaningful independence must ultimately be demonstrated
> > through sustained participation, review authority, release ownership, and
> > public decision-making—not merely through a list of affiliations. We
> > therefore see this as an important graduation criterion and something to
> > track in podling reports, rather than something we should claim as already
> > proven at entry.
> > >
> > > Second, regarding a time box and exit condition: the proposal already
> > acknowledges the risks associated with the project’s young age. It
> > estimates that incubation may take approximately two years, while making
> > graduation dependent on sustainable community growth, public governance,
> > shared release ownership, and compliant releases.
> > >
> > > If the project fails to develop a sustainable community, the Incubator’s
> > normal reporting and retirement processes already apply. We do not
> > currently believe that a Maka-specific automatic retirement trigger after
> > 12 months is necessary, but we are willing to make community diversity and
> > shared ownership explicit items in the podling’s early reports.
> > >
> > > Third, regarding AI-assisted development: we agree that this deserves
> > clearer explanation.
> > >
> > > AI-assisted programming is already a common engineering practice across
> > the industry and the open-source community. In Maka, it is not limited to
> > Jie or to the initial bootstrap period. Multiple developers use LLM-based
> > tools independently while working on different parts of the project. The
> > resulting code is still proposed, reviewed, tested, integrated, and owned
> > by human contributors.
> > >
> > > For current collaborative development, Maka places particular emphasis
> > on review quality. In addition to human peer review, we use LLMs
> > adversarially: a separate review pass, often using a separate model or
> > context, is instructed to challenge the proposed implementation rather than
> > continue it. It looks for correctness problems, security risks, missing
> > tests, maintainability issues, unsupported assumptions, and inconsistencies
> > with the existing architecture.
> > >
> > > This adversarial LLM review is an additional review layer, not a
> > replacement for human judgment. Human contributors remain responsible for
> > deciding whether a change is correct and acceptable. Automated tests, type
> > checking, builds, CI checks, and, where relevant, runtime or visual
> > verification provide evidence independent of either the generating model or
> > the reviewing model.
> > >
> > > For that reason, we believe the meaningful question is whether a
> > contribution has accountable human ownership and sufficient review and
> > verification—not what percentage of its text can be attributed to an LLM.
> > The May 20–23 bootstrap period was heavily AI-assisted, but the repository
> > does not preserve a reliable token-level boundary between machine
> > suggestions, human edits, review-driven revisions, and subsequent
> > integration. Providing a percentage would therefore imply a precision that
> > we cannot substantiate.
> > >
> > > We can instead document, to the extent that it can be reconstructed
> > reliably:
> > >
> > > - the primary tools used during the initial development;
> > > - the areas and purposes for which they were used;
> > > - the human and adversarial review practices applied;
> > > - and the tests or other verification evidence supporting the resulting
> > code.
> > >
> > > Going forward, we are also willing to make AI-tool disclosure and review
> > expectations explicit for contributions, consistent with ASF guidance. The
> > contributor submitting a change will remain accountable for its
> > correctness, licensing, and quality regardless of the tools used.
> > >
> > > LLM-based review is not treated as license clearance. The proposal
> > separately commits the project to reviewing the provenance of the initial
> > codebase, checking source and dependency licensing, and removing,
> > replacing, or reimplementing anything whose provenance or licensing cannot
> > be established. Such code will not be included in an Apache release.
> > >
> > > Finally, regarding public decision-making: we agree. The proposal
> > already states that project-level decisions and voting will move to the
> > public development mailing list after entering incubation. GitHub issues
> > and pull requests may continue to support implementation-level
> > collaboration, but they will not replace the mailing list for project and
> > community decisions.
> > >
> > > We are willing to improve the proposal by documenting the project’s
> > AI-assisted development and review practices more clearly. At the same
> > time, we believe that sustained community independence should be
> > demonstrated during incubation, and that the normal Incubator oversight and
> > retirement mechanisms are sufficient without introducing a project-specific
> > 12-month exit rule.
> > >
> > > Thank you again for making these concerns explicit.
> > >
> > > Best regards,
> > > Kun
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [email protected]
> > > For additional commands, e-mail: [email protected]
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >
> >

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to