Skip to content

Commit

Permalink
Establish guidelines for usage of AI in PRs (JabRef#11940)
Browse files Browse the repository at this point in the history
* Add check for AI-generated PRs

* Refine

* Add to greeting

* Remove reference to code of conduct

* Change mandatory check

* Refine condition

Co-authored-by: Ruslan <[email protected]>
Co-authored-by: Subhramit Basu Bhowmick <[email protected]>
Co-authored-by: Carl Christian Snethlage <[email protected]>
Co-authored-by: ThiloteE <[email protected]>

* Discard changes to .github/workflows/add-greeting-to-issue.yml

* Update CONTRIBUTING.md

Co-authored-by: Ruslan <[email protected]>
Co-authored-by: Subhramit Basu Bhowmick <[email protected]>
Co-authored-by: Carl Christian Snethlage <[email protected]>
Co-authored-by: ThiloteE <[email protected]>

* Update PULL_REQUEST_TEMPLATE.md

Co-authored-by: Ruslan <[email protected]>
Co-authored-by: Subhramit Basu Bhowmick <[email protected]>
Co-authored-by: Carl Christian Snethlage <[email protected]>
Co-authored-by: ThiloteE <[email protected]>

---------

Co-authored-by: Oliver Kopp <[email protected]>
Co-authored-by: Ruslan <[email protected]>
Co-authored-by: Carl Christian Snethlage <[email protected]>
Co-authored-by: ThiloteE <[email protected]>
  • Loading branch information
5 people authored and ExrosZ-Alt committed Oct 21, 2024
1 parent 46f0bda commit 790a47e
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 0 deletions.
1 change: 1 addition & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ Don't reference an issue in the PR title because GitHub does not support auto-li
- [x] done; [ ] not done / not applicable
-->

- [x] I own the copyright of the code submitted and I licence it under the [MIT license](https://github.com/JabRef/jabref/blob/main/LICENSE)
- [ ] Change in `CHANGELOG.md` described in a way that is understandable for the average user (if applicable)
- [ ] Tests created for changes (if applicable)
- [ ] Manually tested changed features in running JabRef (always required)
Expand Down
11 changes: 11 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,17 @@ We also show all contributors in our blog posts. See [Release 5.15 blog post](ht

Your contribution is considered being made under [MIT license](https://tldrlegal.com/license/mit-license).

#### Notes on AI usage

Please keep these two principles in mind when you contribute:

1. Never let an LLM speak for you.
2. Never let an LLM think for you.

More reading on that is available at <https://roe.dev/blog/using-ai-in-open-source>.

We reserve the right to reject pull requests that contain little or no genuine and original contribution from the contributor.

### Development hints

#### When adding an external dependency
Expand Down

0 comments on commit 790a47e

Please sign in to comment.