Re: GR -- Allow AI-Assisted Contributions

Simon Richter <[email protected]>
Newsgroups gmane.linux.debian.devel.vote
Message-ID <[email protected]>
Hi,

On 3/3/26 10:40 PM, Lucas Nussbaum wrote:

>    C. What should we done about contributions to Debian directly (not
>    upstream projects) that were AI-generated or written with
>    AI-assistance.
> 
> My GR draft focused on (C.) because that's what was attacked.

That is also the only thing we have direct influence on. Our influence 
on upstreams is limited to being a good example, and the nuclear option 
of not packaging something and explaining why.

The key problem with any AI use is that it requires human oversight, 
from someone who would not only be qualified to perform the task 
unassisted, but also to evaluate the quality of the solution on top of 
that, repeatedly, or we get vibe-coded slop.

I fully understand that the proponents of AI use firmly believe (some of 
them rightfully) that they are indeed qualified, and that any 
restriction on their "tool use" is therefore overly limiting.

But: we certainly cannot say the same for everyone who wants to 
contribute, so we need either

1. a stronger vetting process before giving people upload permission, or
2. a review process by which any contribution must be approved by other 
developers.

The first option makes it more difficult to enter the project as a full 
member, and the second creates extra work that offsets any efficiency 
gains, at least until people start forming circles of mutual approval.

That's my point: *if* we want to use AI for anything, we need to create 
the necessary structures and policy in the project to do so without 
compromising quality and erecting additional roadblocks for contributors.

"I can use this technology in a responsible way, so it needs to be 
allowed" is not a policy, and neither are "you can't stop me anyway!" or 
"any attempt to create policy will lead to [absurd outcome]."

Also, I believe we need to create proactive, not reactive policy, 
because we have a very limited set of reactions to bad uploads, all of 
them heavy-handed. I am fairly sure not even the proponents of AI use 
would be happy with a policy of "AI use is allowed, but if you make a 
bad upload as a result of not doing a thorough review, we nuke your 
upload permissions and make you go through a tasks&skills check again", 
but I see very few options here.

    Simon
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.