Skip to content

feat: redirect removed developer pages to their new homes#209

Merged
mmcky merged 2 commits into
mainfrom
fix/redirect-deleted-developer-pages
Jun 10, 2026
Merged

feat: redirect removed developer pages to their new homes#209
mmcky merged 2 commits into
mainfrom
fix/redirect-deleted-developer-pages

Conversation

@mmcky

@mmcky mmcky commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

Follow-up to #201, which deleted 7 developer instruction pages and left their URLs 404ing. Those URLs were live for years — they're in search indexes and linked from old Discourse threads and project docs — so this restores each one as a tiny redirect_to stub (front matter only, same pattern as pages/python-lectures.md).

Redirect map

Old URL Redirects to
/python-developers/ https://quanteconpy.readthedocs.io/en/latest/contributing.html
/wiki/ https://quanteconpy.readthedocs.io/en/latest/contributing.html
/wiki-py-conda-dev-env/ /contributing.html#set-up-a-conda-development-environment
/wiki-py-docstrings/ /contributing.html#write-documentation
/wiki-py-unit-testing/ /contributing.html#write-tests
/julia-developers/ https://quantecon.github.io/QuantEcon.jl/latest/man/contributing.html
/developer-resources/ /code/ (the site's own libraries hub)

All targets verified returning 200. The section anchors are best-effort: if readthedocs restructures the page the fragment stops scrolling but the page still loads.

Verified

  • bundle exec jekyll build passes; all 7 stubs emit correct http-equiv="refresh" redirects in _site.

🤖 Generated with Claude Code

The 7 developer instruction pages removed in #201 had been live for
years, so their URLs are in search indexes and linked from old forum
posts and project docs. Restore each URL as a redirect_to stub pointing
at where the content lives now:

- /python-developers/, /wiki/ -> QuantEcon.py rendered contributing guide
- /wiki-py-conda-dev-env|docstrings|unit-testing/ -> matching section
  anchors on that guide
- /julia-developers/ -> QuantEcon.jl rendered contributing guide
- /developer-resources/ -> /code/ (the site's libraries hub)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings June 10, 2026 01:40
@netlify

netlify Bot commented Jun 10, 2026

Copy link
Copy Markdown

Deploy Preview for grand-swan-ca5201 ready!

Name Link
🔨 Latest commit 378195a
🔍 Latest deploy log https://app.netlify.com/projects/grand-swan-ca5201/deploys/6a28c249c60c290008f609cc
😎 Deploy Preview https://deploy-preview-209--grand-swan-ca5201.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Restores a set of previously removed developer-instruction URLs by reintroducing them as minimal Jekyll redirect stubs, preventing long-lived links (search indexes, Discourse threads, docs) from returning 404s and pointing visitors to the new authoritative contributing documentation.

Changes:

  • Re-adds redirect-only stubs for the removed Python developer wiki pages, pointing to the QuantEcon.py contributing guide (with section anchors where applicable).
  • Re-adds a redirect-only stub for the Julia developer page, pointing to the QuantEcon.jl contributing guide.
  • Re-adds a redirect-only stub for /developer-resources/, pointing to the site’s code hub.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
pages/wiki.md Redirect stub for legacy /wiki/ URL to QuantEcon.py contributing guide
pages/wiki-py-unit-testing.md Redirect stub to contributing guide “write tests” section
pages/wiki-py-docstrings.md Redirect stub to contributing guide documentation section
pages/wiki-py-conda-dev-env.md Redirect stub to contributing guide conda dev env section
pages/python-developers.md Redirect stub for legacy /python-developers/ URL
pages/julia-developers.md Redirect stub for legacy /julia-developers/ URL
pages/developer-resources.md Redirect stub for legacy /developer-resources/ URL to code hub

Comment thread pages/developer-resources.md
jekyll-redirect-from absolutizes it via site.url at build time, so the
emitted HTML is unchanged; the source now matches the PR description's
redirect map.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@mmcky mmcky merged commit 455fbe7 into main Jun 10, 2026
5 checks passed
@mmcky mmcky deleted the fix/redirect-deleted-developer-pages branch June 10, 2026 01:50
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