Skip to content

Commit d097ec9

Browse files
author
doomy
committed
implemented some suggestions based on feedback
1 parent 4b0cca3 commit d097ec9

1 file changed

Lines changed: 15 additions & 14 deletions

File tree

content/community/ai.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,13 @@ title = "AI policy"
88
99
## Code contributions
1010

11+
Generative AI is a burden to maintainers due to the advent of low-quality pull requests that this technology enables, as well as the copyright issues it poses. This policy aims to protect contributors and maintain code quality while respecting different workflows and maintainer preferences.
1112

12-
Generative AI is a burden to maintainers due to the advent of low-quality pull requests that this technology enables, as well as the copyright issues it poses. To protect our contributors and community members, unless otherwise specified by the maintainer, pull-requests that are suspected to be generated by AI will be closed, and their authors may be barred from further contribution. What is and isn't AI generated is notoriously difficult to strictly define, so moderators will approach these situations on a case-by-case basis.
13+
### Community-wide guidelines
1314

14-
As a general guideline, here are some examples of **acceptable AI use:**
15+
For repositories without an explicit AI policy from their maintainers, the following guidelines apply:
16+
17+
**Acceptable AI use includes:**
1518

1619
1. Generating personal-use documentation to understand a repository. Ensure you have permission from the repository owner.
1720
2. Translation services for communication. We recognize these are valuable to members who do not speak English as a native language.
@@ -20,27 +23,25 @@ As a general guideline, here are some examples of **acceptable AI use:**
2023

2124
**Unacceptable AI use includes (non-exhaustive):**
2225

23-
1. AI generation of entire function blocks
26+
1. AI generation of entire function blocks without further refinement
2427
2. "Vibe coding" entire pull requests
25-
3. Using AI to generate comments or pull request descriptions (except for translation or accessibility purposes).
26-
27-
### Exception crates to AI contributions
28-
29-
Rust Audio is not any central organization and rules can vary depending on maintainer. The following crates in the Rust Audio organization allow AI contributions beyond the acceptable use outlined above.
28+
3. Using AI to generate comments or pull request descriptions (except for translation or accessibility purposes)
3029

31-
- [cpal](https://github.com/RustAudio/cpal)
30+
Finally, generated AI music (generating a song based on models of other musicians) is **not allowed anywhere** in the Rust Audio community.
3231

33-
If you are a maintainer and wish to add your Rust Audio crate to this list, please open an [issue](https://github.com/RustAudio/website/issues).
32+
**Before contributing:**
33+
- Check if a repository has a specific AI policy in its `CONTRIBUTING.md`, `README.md`, or other documentation
34+
- If the policy is unclear, ask the maintainer before submitting AI-assisted work that goes beyond the acceptable use listed above
3435

36+
Pull requests suspected to be low-quality AI generation will be closed to prevent spam, and their authors may be barred from further contribution. What is and isn't AI generated is notoriously difficult to strictly define, so moderators will approach these situations on a case-by-case basis.
3537

3638
## Discord
3739

38-
Our AI policy extends to our Discord community. The Rust Audio community features channels to showcase and share your audio-related projects in Rust. We ask that all posters respect the following rules. Posts that break these rules will be removed promptly.
40+
Our AI policy extends to our Discord community with some additional restrictions. The Rust Audio community features channels to showcase and share your audio-related projects in Rust. We ask that all posters respect the following rules. Posts that break these rules will be removed promptly.
3941

4042
1. AI/"Vibe coded" projects are **not allowed**.
41-
2. Using AI generated imagery or art in a post is **not allowed**, even if it is placeholder.
42-
3. Generated AI music (generating a song based on models of other musicians), is **not allowed** anywhere in the Rust Audio community.
43+
2. Using AI generated imagery, art, or music in a post is **not allowed**, even if it is placeholder.
4344

4445
### Reporting content
4546

46-
To maintain a welcoming community and help moderation solve problems quickly, please forward suspected offending posts in the `#moderation` channel in Discord. Please avoid personal investigation so that a moderator can assess the situation and ask any followup questions, if necessary.
47+
To maintain a welcoming community and help moderation solve problems quickly, please forward suspected offending posts to the `#moderation` channel in Discord. Please avoid personal investigation or confrontation as this impedes an effective, fair, and timely resolution.

0 commit comments

Comments
 (0)