clearly forbid LLM-generated contributions Β· Issue #12676 Β· twisted/twisted

Now that we are starting to get LLM-generated contributions (#12665, #12673) we should have a clear policy so that people do not waste their time generating code with LLMs for inclusion in Twisted....

GitHub
I've had a lot going on and have not wanted to have this difficult conversation with the community, but apparently we have reached the point where it absolutely needs to be laid out clearly. To be honest I am still kind of shocked that anyone would consider it acceptable to start putting LLM output into open source libraries at all, just purely based on IP concerns alone. The way that the vendors' IP indemnification works only makes sense for proprietary code.
This is definitely going to alienate some existing community members who don't agree with me on this, and further demoralize a community with precious few volunteer resources. So if you're the sort of person who'd like to see more projects adopt this stance and NOT get burned by a collapse in contributions as a result (and are not ALREADY spending half your life maintaining AI-free forks, you know who you are), consider helping draft policy language and jumping in to review PRs or fix bugs?
@glyph I'm glad more projects are banning LLM contributions  banning LLM contributions will actually decrease the load on volunteers because there won't be an absolute deluge of junky contributions to review 

@glyph

I retired from work last year. I use Linux exclusively at home. I spent nearly half a century writing code in a zillion languages on umpteen operating systems.

Are there tips and tricks and/or how-tos, about how I might find a wee project that needs some TLC that I could perhaps work on and to which I might be able to usefully contribute?

I think I'd want to be 'upstream' if possible, so any benefits filter down to individual distros...

Just kinda thinking out loud here, sorry!

@bytebro are you asking for ways to help out with Twisted or other, smaller projects to contribute to?

@glyph

I don't actually know what Twisted is, sorry.

Any relatively lightweight Linux project would probably be suitable, depending on languages and skills required, and so on. I'm a coder, not a guru, to be sure.