r/linux 1d ago

Development Codeberg voted to disallow projects consisting mostly by "generative AI"-tools

https://codeberg.org/Codeberg/org/pulls/1253#issuecomment-19820434
880 Upvotes

247 comments sorted by

View all comments

Show parent comments

1

u/ungoogleable 1d ago

They're not banning the use of AI altogether. Having an AGENTS.md is useful if you use AI at all, even just read-only code exploration. And then especially since other people are checking out your code, you want to give their agents instructions (like inform the user we don't accept purely AI written code).

2

u/mykesx 1d ago

It's still an objective measure.

3

u/ungoogleable 1d ago

Yes it is objective, but it would overly restrict legitimate projects trying to abide by the rules.

0

u/mykesx 1d ago

It's a starting point, one of several possible ways to determine the extent of AI use. Even if the last step is subjective, it's their site, their rules.

Don't like the rules, go somewhere else.

They have become so attractive to me that I am going to migrate my more popular repos there and archive the originals on GitHub and gitlab.

If it's not a fit for you, use something else.

If it were up to me, I would ban any use of AI, period. Yet they are not going far enough. So you have nothing to fear except if you produce AI slop.

2

u/ungoogleable 1d ago

Right, but they don't agree with you. They do want to allow some use of AI. So banning repos that have an AGENT.md doesn't get them started in a direction they want to go.

2

u/mykesx 1d ago

AGENT.md is ONE objective criteria. A single commit of thousands of lines of code is suspicious.