Skip to content

Commit 04be005

Browse files
committed
Add AI Disclosure and contribution policy
1 parent 7bacd9e commit 04be005

5 files changed

Lines changed: 39 additions & 0 deletions

File tree

‎.github/FUNDING.yml‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
# github: [distroav]
12
open_collective: distroav
3+
custom: ["https://distroav.org/donate", distroav.org/donate]

‎.gitignore‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
!CMakePresets.json
1919
!LICENSE
2020
!README.md
21+
!AI_DISCLOSURE.md
22+
!CONTRIBUTING.md
2123

2224
# Exclude lock files
2325
*.lock.json

‎AI_DISCLOSURE.md‎

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
disclosure-default: ai-assisted
3+
scope: |
4+
Plugin code may include AI assistance, such as code suggestions or auto-completion.
5+
All changes must be human-reviewed & human-approved.
6+
Vibe-coding or fully AI-generated code is not allowed in this project.
7+
last-updated: 2026-10-16
8+
---
9+
10+
# Scope
11+
- Plugin code may include AI assistance, such as code suggestions or auto-completion.
12+
- Documentation, including the wiki, is written by humans unless its header says otherwise. All documentation must be reviewed and approved by a human.
13+
- All code changes must be reviewed and approved by a human, and a human is responsible for all code.
14+
- Fully AI-generated code is not allowed in this project.
15+
- Vibe-coding is not allowed in this project.
16+

‎CONTRIBUTING.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
## Legal and Community Guidelines
2+
3+
To keep the `DistroAV` project safe and reliable for everyone (users, contributors, maintainers) anyone involved in development or contribute to this project must adhere to the following terms.
4+
5+
### 1. Licensing and Patent Grant
6+
7+
- **GPL-2.0-or-later**: You agree to distribute your contribution of code under the GNU General Public License v2.0 or later.
8+
9+
### 2. Code Integrity
10+
11+
We always welcome every contribution! To deliver the value of your work to our users in a professional manner, please adhere to the following policies:
12+
13+
- **No Unverified Code**: Do not submit any code that you cannot fully understand and explain. Submitting any raw outputs from LLMs or Generative-AI is strictly prohibited.
14+
- **Responsibility**: You must take responsibility for your code. Please ensure that your contribution has clean licensing and is reliable.

‎README.md‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,11 @@ See [Development Wiki](https://github.com/DistroAV/DistroAV/wiki/3.-Development)
8888

8989
**NOTE:** `OBS-NDI` was renamed to `DistroAV` ~2024/06 per [obsproject.com](https://obsproject.com)'s request to drop `OBS` from our name.
9090

91+
## AI disclosure & AI-assited developement
92+
93+
See our [AI usage guideline & disclosure](https://github.com/DistroAV/DistroAV/blob/master/AI_DISCLOSURE.md).
94+
See the [OBS Project's AI/Machine Learning Policy](https://github.com/obsproject/obs-studio/blob/master/CONTRIBUTING.md#aimachine-learning-policy) and [OBS's Resource & IP Policy](https://obsproject.com/forum/threads/forum-resource-and-ip-policy.178569/).
95+
9196
# Project Sponsors
9297

9398
<a href="https://distroav.org/sponsors/epeakstudio" target="_blank" rel="noopener">

0 commit comments

Comments
 (0)