<div dir="auto">Hi Peter,<div dir="auto"><br></div><div dir="auto">I lean towards limiting but not banning AI contributions. Fully automatic contributions by agents should be banned, but the reality is that we cannot police what people use to work on code. We can, however, ban contributions from people that violate our "rules".</div><div dir="auto"><br></div><div dir="auto">Beyond a policy, some other ideas:<br>- review our contribution guidelines, to make it explicit to incoming devs what we expect of them (maybe this is redundant with the policy);</div><div dir="auto">- maybe include an AGENTS.md file (<a href="https://github.com/agentsmd/agents.md">https://github.com/agentsmd/agents.md</a>) to at least provide some guidance to people wanting to use agents to help them work on our codebase;l and flag when they do so (tag, etc);</div><div dir="auto">- and add an explicit checkbox/agreement to the pull request template indicating that the human user is responsible for the contribution under penalty of ban from future ones.</div><div dir="auto"><br></div><div dir="auto">Cheers,</div><div dir="auto"><br></div><div dir="auto">João </div><div dir="auto"><br></div><div dir="auto"><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">A sexta, 24/04/2026, 12:16, Peter Cock <<a href="mailto:p.j.a.cock@googlemail.com">p.j.a.cock@googlemail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, Apr 24, 2026 at 12:51 PM Markus Piotrowski<br>
<<a href="mailto:Markus.Piotrowski@ruhr-uni-bochum.de" target="_blank" rel="noreferrer">Markus.Piotrowski@ruhr-uni-bochum.de</a>> wrote:<br>
><br>
> Dear Peter,<br>
><br>
> While I also tend to strongly restrict or even forbid the usage of AI in<br>
> Biopython,<br>
<br>
Thank you - and as one of top top contributors that carries weight<br>
and is encouaraging.<br>
<br>
> ... I wonder how you really can prevent this. A careful submitter<br>
> can mask the AI signs in his/her code so that I will go undetected. So<br>
> wouldn't it be better to allow the usage under strong restrictions and<br>
> conditions (and I agree with the those that you have mentioned,<br>
> including the "good first issues" in your other e-mail) to encourage<br>
> potential contributors to be transparent about the of use of AI?<br>
><br>
> I'm unsure about this, but I wanted to include this topic into the<br>
> discussion.<br>
><br>
> Best<br>
> Markus<br>
<br>
That is a real worry, and I think Andrew and Bastian have given good answers.<br>
<br>
Thank you,<br>
<br>
Peter<br>
_______________________________________________<br>
Biopython mailing list - <a href="mailto:Biopython@biopython.org" target="_blank" rel="noreferrer">Biopython@biopython.org</a><br>
<a href="https://mailman.open-bio.org/mailman/listinfo/biopython" rel="noreferrer noreferrer" target="_blank">https://mailman.open-bio.org/mailman/listinfo/biopython</a><br>
</blockquote></div>