Skip to content

Use https for external nav links and correct the Python News hint - #3093

Closed
jefftriplett wants to merge 2 commits into
mainfrom
news-nav-links
Closed

Use https for external nav links and correct the Python News hint#3093
jefftriplett wants to merge 2 commits into
mainfrom
news-nav-links

Conversation

@jefftriplett

@jefftriplett jefftriplett commented Aug 14, 2026

Copy link
Copy Markdown
Member

Follow-up to an audit of the News dropdown in fixtures/sitetree_menus.json.

Add Python Insider. The News menu linked to the PSF, community and PyCon blogs, but not to blog.python.org itself. New item pk 126, "Python Insider", sits directly under "Python News". Its siblings shift by one sort_order, so the menu reads: Python News, Python Insider, Community News, PSF News, PyCon News.

Scheme. Every external navigation link used http:// and redirected to https://. I verified each destination with curl and updated the six of them:

  • pk 58 PSF Blog, pk 97 PSF News — pyfound.blogspot.com
  • pk 98 Community News — planetpython.org
  • pk 99 PyCon News — pycon.blogspot.com
  • pk 109 Self-certify as voting member — used the pyfound.blogspot.de country domain, which redirects to pyfound.blogspot.com; now points straight at the final URL
  • pk 114 Python Brochure — scheme only

Wording. The Python News item (pk 96) said "Python Insider Blog Posts" and described itself as the Core Developer blog. It points at /blogs/, which lists every imported feed, so PSF blog entries appear there as well. The hint and description now describe that. The old wording moves to the new Python Insider item, where it is accurate.

Note: brochure.getpython.info returns 503 over both schemes. That is a separate problem with the destination site, so I left the item in place.

These fixtures are seed data. Production navigation lives in the database, so it needs the same edits applied there.

All external links in the navigation used http and redirected to
https. The PSF voting-member link used the pyfound.blogspot.de
country domain, which redirects to pyfound.blogspot.com.

The Python News item claimed it showed Python Insider posts only.
It points at /blogs/, which lists every imported feed.
Copilot AI lite review requested due to automatic review settings August 14, 2026 00:56
The News menu linked to the PSF, community and PyCon blogs, but not
to blog.python.org itself.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Updates the seeded sitetree navigation fixture to use canonical HTTPS URLs for external News dropdown links and corrects the “Python News” hint/description to better match what the destination page contains.

Changes:

  • Switched external navigation URLs in fixtures/sitetree_menus.json from http:// to https:// (including updating the redirected pyfound.blogspot.de URL to the final pyfound.blogspot.com target).
  • Updated the “Python News” hint and description text to reflect that the page includes broader Python news and aggregated blog posts (including Python Insider).

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Copilot AI review requested due to automatic review settings August 14, 2026 00:57

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@jefftriplett

Copy link
Copy Markdown
Member Author

Folded into #3092.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants