Elektrine lite

← Feed

@danzin@mastodon.social

Post #1214396

2026-02-28 17:06 UTC

@miguelgrinberg @hugovk I kinda agree it's somewhat vague if you're trying to figure out whether LLM assisted/generated code is allowed or not. Coming to the page thinking that it is allowed makes the page a lot clearer: it's about HOW it's allowed. I'd support a minor rewrite to state that LLMs are allowed, to handle the first case. You say "I can't really imagine that CPython is having issues finding contributors". There are over 7k open issues, contributors cannot handle all in their plates.

Replies (2)

  • @miguelgrinberg@mstdn.social 2026-02-28 17:13

    @danzin In that case they should make it clear in the policy that LLMs are used because there is an insufficient pool of contributors and that affects the project negatively. They need to be transparent.

    Open ##1214397

  • @danzin@mastodon.social 2026-02-28 17:14

    @miguelgrinberg @hugovk So raising contributor productivity would be one, maybe the biggest, reason people use LLMs on CPython, especially for code changes that span a lot of tedious, mechanical work. Submitting higher quality code is another: LLMs can do a (internal) pre-review of the PR, can tell you about details in the docs or the code you forgot about, can write comprehensive tests faster, etc. About crediting, I think it's a transparent way to say "(some) of this was written by a tool".

    Open ##1214399