Hi Jan,

I think something like this is important. +1

I would also add a section to the CONTRIBUTING.md about contributions being
licensed... the equivalent for CouchDB is

> *IMPORTANT*: By submitting a patch, you agree to license your work under
the Apache License, per your signed Apache CLA.

I think the AI produced work is related to this.

As well we should probably include a pull request template which mentions
licensing, eg:

- CouchDB has a checkbox for "this is my own work":
https://github.com/apache/couchdb/blob/main/.github/PULL_REQUEST_TEMPLATE.md#checklist
- CHT has an explicit licensing section:
https://github.com/medic/cht-core/blob/master/.github/PULL_REQUEST_TEMPLATE.md#license

Don't let this block your original proposal - these are optional extras!

Gareth

On Wed, 18 Feb 2026 at 06:04, Jan Lehnardt <[email protected]> wrote:

> Hey all,
>
> we should sort out how we want to handle LLM-produced contributions.
>
> CouchDB’s policy is relatively straightforward:
>
>
> https://github.com/apache/couchdb/blob/main/CONTRIBUTING.md#artificial-intelligence-and-large-language-models-contributions-policy
>
> > Artificial Intelligence and Large Language Models Contributions Policy
>
> > The CouchDB project has a long-standing focus on license compatibility,
> and appropriate attribution of source code. AI and LLMs, by their nature,
> are unable to provide the necessary assurance, that the generated material
> is compatible with the Apache 2 license, or that the material has been
> appropriately attributed to the original authors.
> Thus, it is expressly forbidden to contribute material generated by AI,
> LLMs, and similar technologies, to the CouchDB project. This includes, but
> is not limited to, source code, documentation, commit messages, or any
> other areas of the project.
>
> —
>
> I’d be in favour of adapting that
>
> Best
> Jan
> —



-- 
Gareth Bowen
https://gareth.nz
027 462 2636

Reply via email to