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
