Skip to content

DRAFT: Convert site to use Roq instead of Jekyll#2683

Draft
holly-cummins wants to merge 7 commits into
quarkusio:mainfrom
holly-cummins:roq-conversion
Draft

DRAFT: Convert site to use Roq instead of Jekyll#2683
holly-cummins wants to merge 7 commits into
quarkusio:mainfrom
holly-cummins:roq-conversion

Conversation

@holly-cummins

@holly-cummins holly-cummins commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

This is obviously very not-complete, but raising this as a draft PR, so we can watch progress. I'll refresh it every now and then as progress is made. The conversion is scripted, so it's trivial to re-convert and re-push.

I've used the roq-to-jekyll conversion scripts I'm creating over in quarkus-roq (plus a quarkusio-specific layer) to generate this conversion. It's obviously too big to review by hand, so we'll need to rely on tests (which I'll need to add more of), review of the conversion scripts, and maybe an AI review.

My command is

./migration/haq-it --batch /Users/holly/Code/quarkus/quarkusio.github.io 

@github-actions

github-actions Bot commented Jun 15, 2026

Copy link
Copy Markdown

🎊 PR Preview 76d7035 has been successfully built and deployed to https://quarkus-website-pr-2683-preview.surge.sh

  • Images of blog posts older than 3 months are not available.
  • Newsletters older than 3 months are not available.

@holly-cummins holly-cummins force-pushed the roq-conversion branch 20 times, most recently from ed27fae to a8c5bb2 Compare June 18, 2026 19:29
@holly-cummins holly-cummins force-pushed the roq-conversion branch 2 times, most recently from a8ab513 to dc90887 Compare June 24, 2026 17:03
@holly-cummins holly-cummins force-pushed the roq-conversion branch 2 times, most recently from 785dd21 to d848d4d Compare June 25, 2026 09:27
holly-cummins and others added 7 commits June 25, 2026 15:06
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Crawls internal pages and verifies that #fragment targets exist as
element IDs on the destination page. Uses the same test.crawl.*
properties as LinkCrawlerTest so both tests share the same Maven
command line, including incremental mode from changed-paths.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The previous check used two separate .contains() calls for "Latest" and
".x", which would pass for "Latest .x" (missing major version digit).
Use a regex to ensure the row matches "Latest <digit>.x".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Generated by haq-it migration tool.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

1 participant