-
-
Notifications
You must be signed in to change notification settings - Fork 494
docs: Add AI / LLM policy #3300
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
6153569
6684449
b59479d
04f4831
351292b
919c1e0
344c7f8
cb0dfc5
c8e5968
cd529f5
2e02e7c
154d485
74b4437
9c7027c
7122b2e
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -60,7 +60,7 @@ In some cases, it might be necessary to ignore type checker warnings for one rea | |
| another. If that is the case, it is **required** that a comment is left explaining why | ||
| you are deciding to ignore type checking warnings. | ||
|
|
||
| ### Licensing | ||
| ## Licensing | ||
|
|
||
| By submitting a pull request, you agree that; 1) You hold the copyright on all submitted | ||
| code inside said pull request; 2) You agree to transfer all rights to the owner of this | ||
|
|
@@ -82,3 +82,29 @@ different to others. | |
|
|
||
| We don't limit nor deny your pulls when you're using another style although, please make | ||
| sure it is appropriate and makes sense in this library. | ||
|
|
||
| ## AI Usage Policy | ||
|
|
||
| The use of LLMs or other AI tools for any kind of partial or complete interaction or | ||
| contribution (including but not limited to the following: code, documentation, or | ||
| discussions with maintainers) must be disclosed at all times. The disclosure must | ||
| specify the tools used and the scope of their application. | ||
|
|
||
| If you are not a native English speaker, using LLMs or other AI tools for translation is | ||
| discouraged. It can distort your intended meaning and make a human-written contribution | ||
| look AI-generated. Please use a non-LLM-based translation tool like | ||
| [DeepL](https://deepl.com) instead. | ||
|
|
||
| The use of fully autonomous LLMs or other AI tools to open issues or pull requests is | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is a bit vague and could confuse people. You probably (even I'm not sure) mean 100% AI generated PRs from an Agent, in which case, just name that
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. No I mean what I said. Opening a pr with a fully autonomous tool even if you wrote it yourself
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Also the entire point is to not use restrictive naming because otherwise people are gonna find a way to complain
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Okay then I'm confused what you exactly mean by "fully autonomous tool"?
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. people should write open and write the pr desc themself |
||
| strictly forbidden. | ||
|
|
||
| Failure to follow this policy may result in a temporary or permanent ban from our | ||
| organization. | ||
|
|
||
| The use of LLMs or AI tools by new contributors is highly discouraged, and may result in | ||
| the direct closure of your issue or pull request. | ||
|
Paillat-dev marked this conversation as resolved.
|
||
|
|
||
| Furthermore, as outlined earlier in §"Licensing," by submitting a pull request, you | ||
| agree that you hold the copyright on your contribution; and that you understand how your | ||
| submitted code works and are able to explain its purpose, behavior, and impact when | ||
| requested. | ||
|
Lulalaby marked this conversation as resolved.
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This sentence is a bit nested and long, I'd prefer a bullet-point'd list of things that must be disclosed. Also, note where this must happen (e.g. PR template if that was updated already)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree but I don't have energy rn. Feel free to propose something or I will see at some point later