Skip to content

Redirect blog to Posit Open Source site#2036

Draft
cwickham wants to merge 4 commits into
mainfrom
redirect-blog-to-opensource
Draft

Redirect blog to Posit Open Source site#2036
cwickham wants to merge 4 commits into
mainfrom
redirect-blog-to-opensource

Conversation

@cwickham
Copy link
Copy Markdown
Member

@cwickham cwickham commented May 18, 2026

Summary

The Quarto blog has moved to the Posit Open Source site. This PR points the old URLs at their new homes and stops building the legacy posts on quarto.org.

  • Commit 1 archives all blog sources under docs/blog/_archive/ so Quarto no longer renders them. The _ prefix keeps them out of the build while preserving the sources for reference.
  • Commit 2 adds the redirects and updates the site chrome:
    • 42 per-post 301! redirects from /docs/blog/posts/<slug>/https://opensource.posit.co/blog/<slug>/ (URLs supplied by the OS team, verified live)
    • /docs/blog/https://opensource.posit.co/blog/q/quarto/ (Quarto-filtered project listing)
    • /docs/blog/index.xmlhttps://opensource.posit.co/blog/index.xml (combined Posit OS feed; revisit when the Quarto-specific feed ships)
    • Navbar Blog link → new listing, with a box-arrow-up-right icon to flag it as external
    • Footer + navbar RSS hrefs → combined OS feed
    • Drops the resource entry for the now-archived beautiful-tables-in-typst demo

Out of scope / follow-ups

  • .claude/skills/blog-post/ and _tools/README.md still reference docs/blog/posts/ — the local authoring workflow is now out dated. We should consider how we want to adapt this.

cwickham added 3 commits May 18, 2026 11:09
Moves docs/blog/posts/, docs/blog/index.qmd, and docs/blog/quarto-blog-v2.png
into docs/blog/_archive/ so Quarto no longer renders them. The Quarto blog
has migrated to https://opensource.posit.co/blog/q/quarto/; sources are
preserved here for reference.
Adds 42 per-post 301 redirects, plus redirects for the blog listing and
RSS feed, so existing links to quarto.org/docs/blog/* land on the
corresponding posts on the Posit Open Source site.

Also updates the navbar Blog link (with an external-link icon) and the
footer/navbar RSS hrefs to point at the new site. Drops the resource
entry for the now-archived beautiful-tables-in-typst demo.
The blog post sources moved to docs/blog/_archive/ and are no longer
rendered, so their _freeze cache under _freeze/docs/blog/posts/ is dead
weight. Drop it.
@github-actions github-actions Bot temporarily deployed to pull request May 18, 2026 18:30 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-2036.quarto.org

🔄 Modified Documents

Moves docs/blog/_archive/posts/2026-05-07-new-blog-home/ back to
docs/blog/posts/ so the announcement explaining the move stays
reachable at its original URL. _metadata.yml moves with it so the
post still inherits Giscus comments and title-block-banner settings.
@github-actions github-actions Bot temporarily deployed to pull request May 20, 2026 16:00 Inactive
@github-actions
Copy link
Copy Markdown
Contributor

📝 Preview Deployment

🔍 Full site preview: https://deploy-preview-2036.quarto.org

🔄 Modified Documents

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.

1 participant