X Tutup
Skip to content

Reword the "fully-new contributor" section.#31204

Merged
story645 merged 1 commit intomatplotlib:mainfrom
anntzer:newcontrib
Feb 26, 2026
Merged

Reword the "fully-new contributor" section.#31204
story645 merged 1 commit intomatplotlib:mainfrom
anntzer:newcontrib

Conversation

@anntzer
Copy link
Copy Markdown
Contributor

@anntzer anntzer commented Feb 26, 2026

Essentially, one should either be a Matplotlib user, or a domain (visualization, statistics, technical writing/documentation, etc.) expert, to make a meaningful contribution. (I also think that reading issues/PRs without having ever used the library is nonsensical.)

Also remove the "Take a look at the following section" sentence which adds nothing.

Extracted from the discussion starting at #29686 (comment) (attn @story645 @timhoffm); triggered by the recent issues linked to the new GSOC season...

PR summary

AI Disclosure

PR checklist

@timhoffm
Copy link
Copy Markdown
Member

Leaving still open to give @story645 the chance for feedback.

@story645
Copy link
Copy Markdown
Member

Also attn @melissawm

@story645 story645 added the DO NOT MERGE Last-resort; prefer specific mechanisms if possible: draft PR, request changes, specific labels label Feb 26, 2026
Copy link
Copy Markdown
Member

@story645 story645 left a comment

Choose a reason for hiding this comment

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

I think your initial wording is great, I'm just thinking we may as well go all in on explicit/expectation setting.

Copy link
Copy Markdown
Member

@story645 story645 left a comment

Choose a reason for hiding this comment

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

github apparently split my review in two

@anntzer anntzer force-pushed the newcontrib branch 2 times, most recently from 9266d15 to f6d89ae Compare February 26, 2026 18:07
Copy link
Copy Markdown
Member

@melissawm melissawm left a comment

Choose a reason for hiding this comment

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

I like it 🙏🏻 Thanks @anntzer !

@story645 story645 removed the DO NOT MERGE Last-resort; prefer specific mechanisms if possible: draft PR, request changes, specific labels label Feb 26, 2026
Essentially, one should either be a Matplotlib user, or a domain
(visualization, statistics, technical writing/documentation, etc.)
expert, to make a meaningful contribution.

Also remove the "Take a look at the following section" sentence which
adds nothing.
@story645 story645 merged commit f19aaf1 into matplotlib:main Feb 26, 2026
20 checks passed
@story645
Copy link
Copy Markdown
Member

Thanks for putting this in @anntzer! I appreciate it as much as any code contribution.

@anntzer anntzer deleted the newcontrib branch February 26, 2026 20:23
@QuLogic QuLogic added this to the v3.11.0 milestone Feb 26, 2026
Hannan7812 pushed a commit to Hannan7812/matplotlib that referenced this pull request Feb 27, 2026
Essentially, one should either be a Matplotlib user, or a domain
(visualization, statistics, technical writing/documentation, etc.)
expert, to make a meaningful contribution.

Also remove the "Take a look at the following section" sentence which
adds nothing.
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.

6 participants

X Tutup