Skip to content

Update Contributing guidelines, related documentation, and the PR template - #1104

Merged
BrianJKoopman merged 5 commits into
mainfrom
koopman/readme-updates
Sep 28, 2026
Merged

BrianJKoopman merged 5 commits into
mainfrom
koopman/readme-updates

Conversation

@BrianJKoopman

Copy link
Copy Markdown
Member

Description

This PR primarily focuses on updating the contributing guidelines to add our AI policies. It also includes some consistency changes in the README and installation docs, typo fixes, and updates to the PR template (which I use here in this PR).

Motivation and Context

SO recently published a policy on AI usage. #1092 was our first example of code submitted that was AI generated (as far as we know). Making these policies clear will help us label future PRs.

The PR template changes have been a long time coming. It was suggested a while back to make the checklist written to always be checked. I removed the 'types of changes' checkboxes in favor of encouraging those submitting PRs to label the PR appropriately, and merged two of the 'checklist' items into a single one. Now both of the items in the checklist should be checked always, otherwise the PR isn't 'done'.

How Has This Been Tested?

This has not been tested, but only contains changes to the documentation. The PR template is used in this PR.

Checklist:

  • My code follows the code style of this project.
  • I have updated related documentation or an update to the documentation is not required.

AI Usage Disclosure

AI was not used in this PR.

@BrianJKoopman BrianJKoopman added documentation Documentation required or documentation only change. cleanup Refactoring or other cleanup. No new features. labels Sep 23, 2026
@BrianJKoopman
BrianJKoopman merged commit a8f77e8 into main Sep 28, 2026
18 checks passed
@BrianJKoopman
BrianJKoopman deleted the koopman/readme-updates branch September 28, 2026 19:14
@BrianJKoopman

Copy link
Copy Markdown
Member Author

Merging this. We discussed on the call last Friday, and no comments since.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cleanup Refactoring or other cleanup. No new features. documentation Documentation required or documentation only change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant