Skip to content

Commit c7231dd

Browse files
authored
Merge pull request #241 from rust-embedded-community/contribution-notice
Add contributions notice
2 parents 018de14 + f5939fc commit c7231dd

2 files changed

Lines changed: 42 additions & 0 deletions

File tree

CONTRIBUTING.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
This file is marked [CC0 1.0](https://creativecommons.org/publicdomain/zero/1.0/).
2+
3+
## AI guidelines
4+
5+
This project does not take contributions substantially or wholly generated by AI.
6+
7+
The definition of a contribution must be taken as very broad.
8+
It includes the code in PRs, but also the text written in issues and the like.
9+
10+
---
11+
12+
Limited use of AI is permitted in these situations:
13+
- No artifact generated by an AI is submitted to the repo
14+
- For example: You may use an agent to ask questions about the codebase
15+
- Though, AI code reviews are not permitted as that would be a wholly AI generated contribution
16+
- Artifacts inspired by AI are submitted to the project
17+
- For example: You may use a chat as rubber duck or to ask for inspiration
18+
- Artifacts contain small obvious snippets suggested by AI
19+
- For example, you may ask an AI something you would otherwise typically use StackOverflow for
20+
- But, normal StackOverflow principles apply: make sure the snippet is good and that it doesn't infringe on anyone's copyright
21+
- This means very limited use of tab-completion style AI is allowed, though frowned upon
22+
23+
---
24+
25+
These restrictions are there to:
26+
- keep the project a human project
27+
- empathic
28+
- inviting
29+
- intriguing
30+
- keep the project maintainable
31+
- enjoyable
32+
- quality
33+
- limit the harms of AI, while not shutting the door for some of the useful sides of AI
34+
- assure the provenance of the project and having no doubts over the copyright status
35+
36+
---
37+
38+
Any person (or bot) not following these guidelines may get muted or banned from the project if said person is deemed to act not in good faith.
39+
40+
These guidelines may evolve over time as the technology and the thinking around it changes.

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,3 +110,5 @@ Unless you explicitly state otherwise, any contribution intentionally
110110
submitted for inclusion in the work by you, as defined in the Apache-2.0
111111
license, shall be dual licensed as above, without any additional terms or
112112
conditions.
113+
114+
Contributions must be in accordance with the notices in [CONTRIBUTING.md](./CONTRIBUTING.md).

0 commit comments

Comments
 (0)