+1 binding.

I’m happy to support this proposal and look forward to seeing the project
move forward in the ASF.



Best,
Huajie Wang



Xuanwo <[email protected]> 于2026年8月11日周二 00:24写道:

> +1 binding.
>
> I would be happy to mentor this project, and I'm glad to see that ASF can
> help
> incubate an AI agent project.
>
> On Mon, Aug 10, 2026, at 23:47, mingcheng wrote:
> > 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]
>
> --
> Xuanwo
>
> https://xuanwo.io/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to