Hi,

On 03/03/26 at 14:07 +0200, Jonathan Carter wrote:
> On 2026/03/03 02:07, Thorsten Glaser wrote:
> > > Just as in last year, I don't think the project as a whole is ready
> > > for a vote on the GR.
> >
> > I don’t fully disagree. This is forced by the people actively
> > trying to allow slop in.
> 
> I don't agree with this sentiment. I don't want slop in Debian, but as more
> and more upstreams increasingly use various AI tools, I believe it's
> becoming increasingly urgent for Debian as a project to have some guidelines
> on this. Many of us feel the same way. As Ansgar mentioned in another
> follow-up, rsyslog should probably be out already. So policy would really
> help in *preventing* slop and code with questionable copyright.
> 
> That said, I don't personally think a GR is urgent right now, but
> discussions about it is important so that we can find some good common
> ground for when a GR on this does happen.

I initiated this particular thread mainly in response to various attacks
against people using AI in the context of Debian (or against people were
assumed by the attacker to use AI), both in public and in private, such
as:
- AI-shaming; asking for apologies from people assumed to use AI;
  calling AI users "AI shysters"
- people arguing that using AI is a CoC violation and should result in
  people getting expulsed from the project
- people saying that we should have a GR to ban AI contributions

I initially felt that a GR was quite urgent given the frequent attacks
we were seeing. However, the discussion has been generally civilized and
interesting. My wild guess is that if we were to vote on a GR today, the
winning option would probably be very nuanced, allowing AI but with a
set of safeguards. So maybe, assuming the atmosphere remains calmer and
productive, we don't need a GR after all, and we can continue exploring
all the facets of this complex topic in calm mailing list discussions.


Also, I believe that there are at least three different questions to
address, and that it might be better to address them in separate
discussions, or at least clearly identify them:

  A. What we should do about models in the archive (that was the main
  focus of last year's discussion)

  B. What we should do about upstream code that was (B.1.) AI-generated
  or (B.2.) written with AI-assistance

  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.
Thorsten's is mainly about (A.), addressing (B.) and (C.) only in the
paragraph quoted by Ansgar. Outside of this specific paragraph, I see no
overlap between Thorsten's proposal and mine (we could decide that AI
models are unacceptable in the Debian archive, while we allow
contributions generated by those models).

Lucas

Reply via email to