Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DOC: Added call out to API guidelines to contribute + small API guidelines reorg #27650

Merged
merged 1 commit into from
Jan 17, 2024

Conversation

story645
Copy link
Member

@story645 story645 commented Jan 15, 2024

PR summary

Spun docs changes out of #27641 to let that one go through faster. Changes here are:

image

  • and since the white space balance feels weird to me, commit 2:
    image

PR checklist

@github-actions github-actions bot added the Documentation: devdocs files in doc/devel label Jan 15, 2024
@story645 story645 added this to the v3.9.0 milestone Jan 15, 2024
.. _api_whats_new:

Announce changes, deprecations, and new features
------------------------------------------------
Announce new features, API changes, and deprecations
Copy link
Member

Choose a reason for hiding this comment

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

Take or leave: Announcing is done after one has done the implementation. Therefore I'm slightly in favor of moving this section to the bottom so that the new order is:

  • Add new API and features
  • Deprecate API
  • Announce new features, API changes, and deprecations

Copy link
Member Author

Choose a reason for hiding this comment

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

Agree, I think what I've done here is blend overview with the announcement specific relevant stuff, so I may separate that out.

@story645 story645 marked this pull request as draft January 16, 2024 22:16
added callout in coding guidelines to make more obvious.

Co-authored-by: Tim Hoffmann <2836374+timhoffm@users.noreply.github.com>
@story645 story645 marked this pull request as ready for review January 16, 2024 22:53
@story645
Copy link
Member Author

@timhoffm updated it so that the announce section is a bit less overview and pushed it to the bottom.

@timhoffm timhoffm merged commit 690aaf3 into matplotlib:main Jan 17, 2024
21 checks passed
@story645 story645 deleted the api-guidelines branch January 17, 2024 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentation: devdocs files in doc/devel
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants