Skip to content

Replace links to removed /d/ Drupal snapshots - #1252

Merged
dpiparo merged 1 commit into
root-project:mainfrom
SamdaniSayam:fix/308-replace-drupal-d-links
Oct 23, 2026
Merged

dpiparo merged 1 commit into
root-project:mainfrom
SamdaniSayam:fix/308-replace-drupal-d-links

Conversation

@SamdaniSayam

Copy link
Copy Markdown
Contributor

Summary

The old /d/ Drupal snapshots have been removed from root.cern and now return 404. This replaces the remaining references with native Jekyll pages where the content exists, and with Wayback Machine archives for historical material that has no replacement.

Fixes #308.

Changes

File Old target New target
_releases/release-62200.md /d/cling /cling
blog/_posts/2015-06-19-root6-and-backward-compatibility.md /d/blog/do-we-need-yet-another-custom-c-interpreter Wayback archive
blog/_posts/2015-12-05-root-has-its-jupyter-kernel.md /d/how/how-create-rootbook /tutorials
blog/_posts/2016-09-05-get-most-out-root-tutorials.md dead badges.png SWAN badge + nbviewer icon
blog/workshop_2013.md 3 dead /d/sites/...pdf files Wayback archives
learn/courses_archive.md /d/first-steps-root /primer
learn/courses_archive.md /d/introductory-tutorials /tutorials
learn/courses_archive.md /d/root-6-analysis-workshop Wayback archive

Also fixed the malformed nested <b> tags in blog/workshop_2013.md while touching that line.

Notes

  • Internal links use the repository's existing {{ '...' | relative_url }} convention.
  • The learn/courses_archive.md entries that now point to native pages no longer carry the "← Old Drupal Book" marker; the one that still points to an archive is labelled "← Archived".
  • The remaining git grep /d/ hits are false positives (a Google Docs URL containing /document/d/, and binary files) and are intentionally untouched.

Testing

  • Every new destination was checked with curl; all native pages and Wayback snapshots return HTTP 200.
  • No actionable /d/ references remain (only inside the Wayback URLs themselves).
  • A local Jekyll build was not run because this checkout has no Gemfile.lock and no bundle binary; the changes are link-only and do not alter front matter or templates.

The /d/ snapshot pages now return 404. Point at native Jekyll pages where the content exists (/cling, /primer, /tutorials) and at Wayback Machine archives for historical material that has no replacement.
@dpiparo
dpiparo self-requested a review October 23, 2026 03:25
@dpiparo dpiparo self-assigned this Oct 23, 2026
@dpiparo
dpiparo merged commit 6bbcab0 into root-project:main Oct 23, 2026
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.

Replace forwards to /d/ Drupal-snapshots

2 participants