Changes to the AI Contribution Policy #1751

Open
opened 2026-05-09 20:55:02 +00:00 by cyrneko · 8 comments

hiya hello

as part of looking for more projects to add to https://noai.starlightnet.work1, I wanted to kick of the discussion on an AI policy :)

having talked to contributors a bit in the past, I don't think I need to reach as far out with the sources here, so TL;DR

the issues with AI are not just technical and more projects are recognizing that, including SDL, Ruma, the Zig programming language, forgejo and others. I wrote a bit about how I approach No-AI Policies here: https://cyrneko.eu/ai-policy.html and https://justsayno.ai lists reasons of why to reject this hype.


  1. A project that I started under TSN that aims to collcet projects that reject the use of Generative AI in the tech they build. ↩︎

hiya hello as part of looking for more projects to add to https://noai.starlightnet.work[^1], I wanted to kick of the discussion on an AI policy :) having talked to contributors a bit in the past, I don't think I need to reach as far out with the sources here, so TL;DR the issues with AI are not just technical and more projects are recognizing that, including SDL, Ruma, the Zig programming language, forgejo and others. I wrote a bit about how I approach No-AI Policies here: https://cyrneko.eu/ai-policy.html and https://justsayno.ai lists reasons of why to reject this hype. [^1]: A project that I started under TSN that aims to collcet projects that reject the use of Generative AI in the tech they build.
Member

Wanted to leave the current policy, in case you haven't seen it:

  • While we allow LLM-assisted contributions, we do not appreciate contributions that are
    low quality, which is typical of machine-generated contributions that have not had a lot of love
    and care from a human. Please do not open a PR if all you have done is asked ChatGPT to tidy up
    the codebase with a +-100,000 diff.
Wanted to leave the current policy, in case you haven't seen it: - While we allow LLM-assisted contributions, we do not appreciate contributions that are low quality, which is typical of machine-generated contributions that have not had a lot of love and care from a human. Please do not open a PR if all you have done is asked ChatGPT to tidy up the codebase with a +-100,000 diff.
Author

oh is this somewhere outside of CONTRIBUTING.md? I had searched for the keyword "LLM" in there and it yielded no results before coming here....perhaps I had my search settings wrong or looked into the wrong file

oh is this somewhere outside of CONTRIBUTING.md? I had searched for the keyword "LLM" in there and it yielded no results before coming here....perhaps I had my search settings wrong or looked into the wrong file
cyrneko changed title from AI Contribution Policy to Changes to the AI Contribution Policy 2026-05-09 21:01:32 +00:00
Member

@cyrneko wrote in #1751 (comment):

oh is this somewhere outside of CONTRIBUTING.md? I had searched for the keyword "LLM" in there and it yielded no results before coming here....perhaps I had my search settings wrong or looked into the wrong file

It's in the PR template... Should probably be somewhere else also.

@cyrneko wrote in https://forgejo.ellis.link/continuwuation/continuwuity/issues/1751#issuecomment-29032: > oh is this somewhere outside of CONTRIBUTING.md? I had searched for the keyword "LLM" in there and it yielded no results before coming here....perhaps I had my search settings wrong or looked into the wrong file It's in the PR template... Should probably be somewhere else also.
Author

oh! yeah that would do it; perhaps I should have used Forgejo's own search

regardless, I'm hoping we can get some discussion on the matter here :)

oh! yeah that would do it; perhaps I should have used Forgejo's own search regardless, I'm hoping we can get some discussion on the matter here :)
Owner

What discussion would you like to see? We have a policy -- do you propose a change you wish to discuss? Are you contributing code to the project (c10Y), or does this address continuwuity inclusion in some kind of endorsement you are making?

What discussion would you like to see? We have a policy -- do you propose a change you wish to discuss? Are you contributing code to the project (c10Y), or does this address continuwuity inclusion in some kind of endorsement you are making?
Member

@Aranjedeath wrote in #1751 (comment):

Are you contributing code to the project (c10Y), or does this address continuwuity inclusion in some kind of endorsement you are making?

It sounds to me like its for including Continuwuity in https://noai.starlightnet.work, not for code contribution.

@Aranjedeath wrote in https://forgejo.ellis.link/continuwuation/continuwuity/issues/1751#issuecomment-29066: > Are you contributing code to the project (c10Y), or does this address continuwuity inclusion in some kind of endorsement you are making? It sounds to me like its for including Continuwuity in https://noai.starlightnet.work, not for code contribution.
Member

Personally, I don't mind the current AI policy, but it would be nice to get it somewhere more visible than PR template.

Personally, I don't mind the current AI policy, but it would be nice to get it somewhere more visible than PR template.
Owner

The reason we don't have an explicit policy on AI or whatever is because every contribution is handled on a per-case basis and is entirely up to the maintainers at the time of merge etc. The contributing guidelines and other supporting documents are that - guidelines, baselines, whatever you want to call it.

The best place for an actual discussion would be #dev:continuwuity.org with key points copied over to the issue tracker after the discussion. Forgejo isn't great as a real-time messenger.

The reason we don't have an explicit policy on AI or whatever is because every contribution is handled on a per-case basis and is entirely up to the maintainers at the time of merge etc. The contributing guidelines and other supporting documents are that - guidelines, *baselines*, whatever you want to call it. The best place for an actual discussion would be [`#dev:continuwuity.org`](https://matrix.to/#/#dev:continuwuity.org) with key points copied over to the issue tracker after the discussion. Forgejo isn't great as a real-time messenger.
Sign in to join this conversation.
No milestone
No project
No assignees
4 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity#1751
No description provided.