Skip to content

Commit 4965212

Browse files
authored
Update ai.md
1 parent 0bb92c9 commit 4965212

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

content/community/ai.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,26 +4,35 @@ title = "AI policy"
44

55
# AI policy
66

7+
> "AI" in this context refers specifically to "Generative AI"
8+
79
## Code contributions
810

9-
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, 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.
11+
> Note: Rust Audio is not any central organization and as such, rules may vary depending on maintainer. Please confirm with the maintainer about limitations on AI contributions if you are unsure, **before** making a pull request.
12+
13+
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.
1014

1115
As a general guideline, here are some examples of **acceptable AI use:**
1216

1317
1. Generating personal-use documentation to understand a repository. Ensure you have permission from the repository owner.
1418
2. Translation services for communication. We recognize these are valuable to members who do not speak English as a native language.
15-
3. Using AI services to check your own written code, to ask questions about your own written code, or to help spot errors in your own written code.
19+
3. Using AI for accessibility purposes. We recognize that AI may be valuable to users who rely on it as assistive technology.
20+
4. Using AI services to check your own written code, to ask questions about your own written code, or to help spot errors in your own written code.
1621

1722
**Unacceptable AI use includes (non-exhaustive):**
1823

1924
1. AI generation of entire function blocks
2025
2. "Vibe coding" entire pull requests
21-
3. Using AI to generate comments or pull request descriptions (except for translation).
26+
3. Using AI to generate comments or pull request descriptions (except for translation or accessibility purposes).
2227

2328
## Discord
2429

25-
Our AI policy extends to our Discord community. The Rust Audio community features a channel 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.
30+
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.
2631

2732
1. AI/"Vibe coded" projects are **not allowed**.
2833
2. Using AI generated imagery or art in a post is **not allowed**, even if it is placeholder.
2934
3. Generated AI music (generating a song based on models of other musicians), is **not allowed** anywhere in the Rust Audio community.
35+
36+
### Reporting content
37+
38+
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.

0 commit comments

Comments
 (0)