Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Remove "Past versions" section from release notes#27690

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
timhoffm merged 1 commit intomatplotlib:mainfromtimhoffm:doc-past-versions
Jan 24, 2024

Conversation

timhoffm
Copy link
Member

This came in via#21251 and I vaguely remember it had a purpose (possibly something with navigation / what is rendered in the sidebars?) However, in the
current docs, it looks rather useless:https://matplotlib.org/devdocs/users/release_notes.html

Ping@jklymak do you remember why you added a "Past versions" section?

This came in viamatplotlib#21251 and I vaguely remember it hada purpose (possibly something with navigation / whatis rendered in the sidebars?) However, in thecurrent docs, it looks rather useless.https://matplotlib.org/devdocs/users/release_notes.html
@story645
Copy link
Member

That PR was milestoned for 3.5, so the past version sets off every release before then...looks like we don't ever move it though like I think we were supposed to. 😬

Copy link
Member

@story645story645 left a comment

Choose a reason for hiding this comment

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

Will give@jklymak chance to chime in, but this looks like a "maintained version" marker that we don't bother to update and therefore I agree on removing it.

@jklymak
Copy link
Member

I think it was because the left-hand navigation ends up a huge wall of text. But I don't feel strongly about it.

@timhoffm
Copy link
MemberAuthor

The section does not influence the left sidebar. According tohttps://pydata-sphinx-theme.readthedocs.io/en/latest/user_guide/layout.htmlthe sidebar contains links between pages in the active section, which is "Release notes " here. So the only way of reducing the wall would be to reorganize the sub pages.

story645 reacted with thumbs up emoji

@timhoffm
Copy link
MemberAuthor

I'm merging because the sectioning does not help. I've openedpydata/pydata-sphinx-theme#1680 to find out whether there's a solution to the sidebar mess.

@timhoffmtimhoffm added this to thev3.9.0 milestoneJan 24, 2024
@timhoffmtimhoffm merged commitf0c4c41 intomatplotlib:mainJan 24, 2024
@timhoffmtimhoffm deleted the doc-past-versions branchJanuary 24, 2024 09:36
timhoffm added a commit to timhoffm/matplotlib that referenced this pull requestFeb 16, 2024
The release note page is only a structured collection of links tosub-pages. The sidebar would repeat all the titles of the sub-pages andthus basically repeat all the content of the page. Even worse, it doesnot contain the version sectioning structure of the release notes pageitself. It's thus best to deactivate the sidebar here.Related tomatplotlib#27690 (comment)
timhoffm added a commit to timhoffm/matplotlib that referenced this pull requestFeb 18, 2024
The release note page is only a structured collection of links tosub-pages. The sidebar would repeat all the titles of the sub-pages andthus basically repeat all the content of the page. Even worse, it doesnot contain the version sectioning structure of the release notes pageitself. To keep the layout the sidebar gets one empty dummy section.If we leave the sidebar completely empty, it will be deactivated andchange the layout of the page.Related tomatplotlib#27690 (comment)
Impaler343 pushed a commit to Impaler343/matplotlib that referenced this pull requestMar 8, 2024
The release note page is only a structured collection of links tosub-pages. The sidebar would repeat all the titles of the sub-pages andthus basically repeat all the content of the page. Even worse, it doesnot contain the version sectioning structure of the release notes pageitself. To keep the layout the sidebar gets one empty dummy section.If we leave the sidebar completely empty, it will be deactivated andchange the layout of the page.Related tomatplotlib#27690 (comment)
Impaler343 pushed a commit to Impaler343/matplotlib that referenced this pull requestMar 14, 2024
The release note page is only a structured collection of links tosub-pages. The sidebar would repeat all the titles of the sub-pages andthus basically repeat all the content of the page. Even worse, it doesnot contain the version sectioning structure of the release notes pageitself. To keep the layout the sidebar gets one empty dummy section.If we leave the sidebar completely empty, it will be deactivated andchange the layout of the page.Related tomatplotlib#27690 (comment)
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers

@story645story645story645 approved these changes

Assignees
No one assigned
Projects
None yet
Milestone
v3.9.0
Development

Successfully merging this pull request may close these issues.

3 participants
@timhoffm@story645@jklymak

[8]ページ先頭

©2009-2025 Movatter.jp