Skip to content

Commit 6a7bff4

Browse files
authored
Add AI policy to contribution guide (#210)
1 parent 889f09b commit 6a7bff4

5 files changed

Lines changed: 29 additions & 0 deletions

File tree

.pyspelling.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
matrix:
22
- name: markdown
3+
aspell:
4+
lang: en
5+
d: en_US
6+
mode:
7+
- markdown
8+
- url
9+
- email
310
dictionary:
411
wordlists:
512
- docs/spelling_wordlist

docs/en/SUMMARY.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ search:
4141
- What happens next?
4242
- [Pull request review process](content_test_bed/how-to/contribute/next/pr-review.md)
4343
- [Release process](content_test_bed/how-to/contribute/next/release.md)
44+
- Policies
45+
- [AI Policy](content_test_bed/how-to/contribute/policies/ai-policy.md)
4446
- Style guides
4547
- [Code style guide](content_test_bed/how-to/contribute/style/code-style-guide.md)
4648
- [Documentation style guide](content_test_bed/how-to/contribute/style/docs-style-guide.md)
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<!-- rumdl-disable-file MD041 -->
2+
3+
{% extends "contribute/policies/ai-policy.md" %}

src/beeware_docs_tools/shared_content/en/contribute/index.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@ Is this your first time contributing to an open source project? We're here to he
1010

1111
{% endif %}
1212

13+
/// note | Using AI and autonomous tools
14+
15+
The BeeWare Project neither encourages nor prohibits the use of AI tools when making contributions. However, if you do use an AI tool we require that you declare what tools you have used. Our [AI Policy](policies/ai-policy.md) contains full details of your obligations.
16+
17+
///
18+
1319
## What can I do? { #what-can-i-do }
1420

1521
### [Fix an issue](what/fix-issue.md)
@@ -116,6 +122,12 @@ When a pull request is submitted, the next step is [the PR review](next/pr-revie
116122

117123
Merged contributions will go through [the release process](next/release.md).
118124

125+
## Policies
126+
127+
### [AI Policy](policies/ai-policy.md)
128+
129+
BeeWare's policy on the usage of Generative AI, Large Language Models, and other autonomous tooling when contributing.
130+
119131
## Style Guides
120132

121133
### [Code style guide](style/code-style-guide.md)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
-8<-
2+
3+
https://raw.githubusercontent.com/beeware/.github/refs/heads/main/AI_POLICY.md
4+
5+
-8<-

0 commit comments

Comments
 (0)