X Tutup
Skip to content

MAINT: add AI disclosure to pr template#31124

Merged
timhoffm merged 1 commit intomatplotlib:mainfrom
story645:pr-template
Feb 25, 2026
Merged

MAINT: add AI disclosure to pr template#31124
timhoffm merged 1 commit intomatplotlib:mainfrom
story645:pr-template

Conversation

@story645
Copy link
Copy Markdown
Member

@story645 story645 commented Feb 9, 2026

PR summary

Jumping off the discussion in #30848 and my wanting to add a disclosure to a PR to model the behavior I want to see, added a section on AI disclosure cause that seemed the easiest. Going simple here in the spirit of #30848 (comment) and we can always add more later.

PR checklist

@rcomer
Copy link
Copy Markdown
Member

rcomer commented Feb 9, 2026

Is this instead of #31043, or in addition?

@story645
Copy link
Copy Markdown
Member Author

story645 commented Feb 9, 2026

Is this instead of #31043, or in addition?

In addition - we want all contributors to disclose AI and we want to reassure new contributors it's so we can give 'em good feedback (which is why I didn't put it here)

Probably should have just added to that PR but was thinking of them as separate discussions/tasks.

@story645 story645 force-pushed the pr-template branch 4 times, most recently from f62c7d6 to 585373d Compare February 9, 2026 21:54
Copy link
Copy Markdown
Member

@rcomer rcomer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does this count as docs, or do we need two approvals?

@story645
Copy link
Copy Markdown
Member Author

story645 commented Feb 10, 2026

Does this count as docs, or do we need two approvals?

🤷‍♀️ I'm fine w/ more than one as it's kinda an implicit policy change.

Copy link
Copy Markdown
Member

@timhoffm timhoffm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good as a starting point. It's still a bit vauge:

  • "used AI in writing this PR": Does this mean the code or the PR description or both? Do we need to be more explicit?

  • "please describe how" also leaves room for interpretation and may be difficult to answer for someone who is serious about it. Likely we only want to know "for getting ideas" / "for writing the code" / "for rewording the PR message" / "I promted AI to solve the problem" / "I told an agent to find and fix FOSS issues". But one could answer much more detailed.

    As a minimal improvement maybe "please briefly describe" how.

Overall, I think we need to gradually improve on the topic.

@story645
Copy link
Copy Markdown
Member Author

story645 commented Feb 11, 2026

Does this mean the code or the PR description or both? Do we need to be more explicit?

it's purposely broad - I wanna see what responses we get before fine tuning, and also we do care about both.

also leaves room for interpretation and may be difficult to answer for someone who is serious about it.

Again trying to leave space for openness - we'd rather someone tell us about AI use we don't care about (research) than not tell us about AI we do.

@story645
Copy link
Copy Markdown
Member Author

@rcomer added your wording from #30848 (comment) to the second commit

@story645
Copy link
Copy Markdown
Member Author

Failing tests unrelated, moved notes about translation to #31163

@github-actions github-actions bot removed the Documentation: devdocs files in doc/devel label Feb 23, 2026
@timhoffm
Copy link
Copy Markdown
Member

Let's take this. We can always refine later.

@timhoffm timhoffm merged commit ded0658 into matplotlib:main Feb 25, 2026
39 of 40 checks passed
@story645 story645 deleted the pr-template branch February 25, 2026 15:12
@QuLogic QuLogic added this to the v3.11.0 milestone Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[MNT]: Should we request contributors to declare usage of AI?

4 participants

X Tutup