Re: Ballot option: Allow AI-Assisted Contributions

Tiago Bortoletto Vaz <[email protected]> Thu, 23 Jul 2026 14:57:04 -0400
Newsgroups gmane.linux.debian.devel.vote
Message-ID <pyd4fvysby6olz25pupdv67iq3dueqxrn55gkunf5hl62bbnft@2oa2gnfmvb3y>
Hello Lucas,

Thanks for adding this ballot.
I have a question and a few comments if you don't mind.

[...]

> 
> 4. **Explicit Disclosure:** When a significant portion of the contribution
>    is taken from a tool without manual modification, contributors should
>    disclose the tool's use. This may be recorded using Git trailers, such as
>    `Generated-By:` or `Assisted-By:`.

I'd avoid proposing the tool here. I fear our commits will be infected by badly
intended promotion of this or that tool. Perhaps you could rephrase it a bit to
encourage the disclosure of AI usage, without mentioning the tool behind it
specifically?

> 5. **Prior Discussion of Bulk or Automated Changes:** Similarly to the
>    mass-bug filing process (Developers Reference section 7.1.1),
>    contributors should discuss their intention before submitting bulk or
>    autonomously generated contributions. Any such automated process should
>    be overseen by a human who remains accountable for its behavior and
>    output.
> 
> 6. **Community Courtesy:** To respect the preferences of project members who
>    wish to avoid AI-generated content, contributors should clearly label
>    such content in mailing list and bug discussions (e.g., by identifying
>    such content with a clear disclaimer or a machine-readable tag like
>    `[AI-Generated]`).

My feeling is that the above will legitimise the use of 'AI-generated' content
in your mailing lists and the BTS. Experience has shown that this usually
triggers a wave of negative reactions that I'd rather avoid. I'd actually argue
for merging 4 and 6 by making it clear that AI-generated or heavily assisted
content is never accepted in Debian without disclosure, without enforcing any
specific means or mentioning any specific areas (mailing lists, bts, salsa,
etc.) where this should be applied.

> 7. **Confidentiality and Privacy:** Contributors must not use generative AI
>    tools that transmit data to untrusted providers with non-public or
>    sensitive project information (such as embargoed security reports or
>    private communication), as this may lead to the unintended disclosure of
>    confidential data.

By 'untrusted providers' do you mean anything != *.d.o ? Shouldn't it be more
clear?

Bests,

-- 
Tiago Bortoletto Vaz
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEOAYLMZqeqHbTW+jfgVxjVIQAXyEFAmpiY/8ACgkQgVxjVIQA
XyGRPRAAvfe7ekTjQ22liabLx1BePOdzu5RTM2GQ8G9YMcHYHjlf8xLyy3jRmcgD
dYjgoihr3kxGZ/RlWnZTPiuq2V3jJvJD5K4pQx/nOWsHqKJ6dOot3YRg10gfRZi+
sv1L59BHgOdubRF+PmUpeO/4GFm24rKIisbfupWwTpTUDtlbV1jYe7C6JqFBvpsB
owgXbtKyyI6NK1YyYPz83IirFA9U+P2FYGSWbv4Q6o9GMdbVxyxWspPuYpUCqy1Q
WsTkx6vR/BbO5ZS5NyQB+l8o7s/aS9H/aenwyy4/YnUX0DOGpO/G3nypi8ibACF8
RUuNhz1m+PPbGwQMNTXecz8T86F/mJBsMCFaqZrpkt+cHMgw2k33Q2KIr/wpQShc
84T1c/T2PI0dVVu7wKId/P9w9EE7YKlLdsgWK4MmD4Cl4xjkxGYrDA9TsPxvw4cr
5IKiQnSbRh6rFfVUMjwl+LjYSSxEvNYWc7aNfmbgrPc1CMLrr08WuP/FxrlyEvYj
GLn4C2hnpAFya15gIxFAVQ8585LN8D1hJlGWeprNwjkp8d419kZGY3vN5sjVbEsV
0N/8WZERUvKfUTCDZOrVeYJDzsqMUsNPLCOfA+yTpXuyAJ9sp2kZ+6jEB2shXZqV
2ty5+/4JtdUzJiJq2Snp8OGaEjok47jMM3fxjC42MpG8I31ZhFY=
=JXqK
-----END PGP SIGNATURE-----