Skip to content

Commit 7c8d154

Browse files
committed
Sync working groups
1 parent 5611a7d commit 7c8d154

1 file changed

Lines changed: 54 additions & 54 deletions

File tree

_data/wg.yaml

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -37,12 +37,65 @@ working-groups:
3737
status: on track
3838
lts: false
3939
completed: false
40-
last-activity: 2026-06-11
40+
last-activity: 2026-06-12
4141
last-update-date: 2026-05-26
4242
last-update: |
4343
Big strides this week on the Quarkus 4 effort! We finally closed out the upgrade to Vert.x 5, including migrating the OpenTelemetry extension and several others. Also got the OpenShift, Kubernetes, and MongoDB dev services to behave and not start during augmentation.
4444
4545
(This status update was automatically generated using AI.)
46+
- title: "Convert quarkus.io to Roq"
47+
board-url: "https://github.com/orgs/quarkusio/projects/79"
48+
short-description: |
49+
The main objective of this working group is to convert our Jekyll-based website to one built on Roq.
50+
readme: |
51+
<h2>Objective:</h2>
52+
<p>The main objective of this working group is to convert our Jekyll-based website to a Roq-based one.</p>
53+
<h2>The Problem</h2>
54+
<p>Although Quarkus promotes a Quarkus-based static site generator, our own website uses a Ruby-based one. As well as being reputationally awkward (why aren't we eating our own dog food?), the Ruby-based generator has several practical limitations:</p>
55+
<ul>
56+
<li>It is difficult for the Java experts in the Quarkus team to make changes to the Ruby site code to add dynamic features. This means many enhancements get ruled out at the design stage.</li>
57+
<li>The site build is temperamental. Local Ruby installations can break, and even the container-based build can break.</li>
58+
</ul>
59+
<h2>The proposed Solution</h2>
60+
<p>Add support for Roq for the range of features used on quarkus.io, and add migration scripts to convert Jekyll to Quarkus. Once these are done, the quarkus.io site can be converted to Roq.</p>
61+
<h2>Definition of Done</h2>
62+
<p>This working group is complete when the live quarkus.io site is based on Roq.</p>
63+
<h2>Scope of Work</h2>
64+
<p>Visual changes to the website are outside the scope of this work. Conversion of some of the smaller satellite sites, such as https://quarkiverse.io/, could be in scope to act as prototypes. It is assumed that the quarkus.io contents that use asciidoc will continue to do so.</p>
65+
<h2>Organizing the Work</h2>
66+
<p>Issues will be split between the https://github.com/quarkusio/quarkusio.github.io and https://github.com/quarkiverse/quarkus-roq repositories. Zulip will be used for coordination.</p>
67+
<h2>Expected Timeline:</h2>
68+
<p>I expect about six months to be a suitable timescale.</p>
69+
<p>As always, we will aim for an incremental delivery, although the final switch will be a big bang.</p>
70+
<ul>
71+
<li>Support building Roq sites in quarkus.io preview</li>
72+
<li>Develop conversion scripts</li>
73+
<li>Maintain a long-running PR, with scripts</li>
74+
<li>Fill functionality gaps in Roq</li>
75+
<li>(possibly) Split site and and ship some sub-sections as Roq, some as Jekyll</li>
76+
</ul>
77+
<h2>Potential Outcomes &amp; Deliverables</h2>
78+
<p>The deliverables of this working group include:</p>
79+
<ul>
80+
<li>An easy-to-build, high-quality, dog-fooded website</li>
81+
<li>Technical improvements to Roq to support the range of features required for a site as complex as quarkus.io</li>
82+
<li>A set of documentation and scripts that will help other people do Jekyll to Roq conversions</li>
83+
</ul>
84+
<ul>
85+
<li>Point of contact: @holly-cummins and @ia3andy</li>
86+
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/53541</li>
87+
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev">Zulip</a>)</li>
88+
</ul>
89+
status: on track
90+
lts: false
91+
completed: false
92+
last-activity: 2026-06-12
93+
last-update-date: 2026-04-27
94+
last-update: |
95+
WG started.
96+
point-of-contact: "@holly-cummins and @ia3andy"
97+
proposal: https://github.com/quarkusio/quarkus/discussions/53541
98+
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev
4699
- title: "Modularity (JPMS) and JLink"
47100
board-url: "https://github.com/orgs/quarkusio/projects/76"
48101
short-description: |
@@ -260,59 +313,6 @@ working-groups:
260313
(This status update was automatically generated using AI.)
261314
point-of-contact: "@brunobat"
262315
proposal: https://github.com/quarkusio/quarkus/discussions/44423
263-
- title: "Convert quarkus.io to Roq"
264-
board-url: "https://github.com/orgs/quarkusio/projects/79"
265-
short-description: |
266-
The main objective of this working group is to convert our Jekyll-based website to one built on Roq.
267-
readme: |
268-
<h2>Objective:</h2>
269-
<p>The main objective of this working group is to convert our Jekyll-based website to a Roq-based one.</p>
270-
<h2>The Problem</h2>
271-
<p>Although Quarkus promotes a Quarkus-based static site generator, our own website uses a Ruby-based one. As well as being reputationally awkward (why aren't we eating our own dog food?), the Ruby-based generator has several practical limitations:</p>
272-
<ul>
273-
<li>It is difficult for the Java experts in the Quarkus team to make changes to the Ruby site code to add dynamic features. This means many enhancements get ruled out at the design stage.</li>
274-
<li>The site build is temperamental. Local Ruby installations can break, and even the container-based build can break.</li>
275-
</ul>
276-
<h2>The proposed Solution</h2>
277-
<p>Add support for Roq for the range of features used on quarkus.io, and add migration scripts to convert Jekyll to Quarkus. Once these are done, the quarkus.io site can be converted to Roq.</p>
278-
<h2>Definition of Done</h2>
279-
<p>This working group is complete when the live quarkus.io site is based on Roq.</p>
280-
<h2>Scope of Work</h2>
281-
<p>Visual changes to the website are outside the scope of this work. Conversion of some of the smaller satellite sites, such as https://quarkiverse.io/, could be in scope to act as prototypes. It is assumed that the quarkus.io contents that use asciidoc will continue to do so.</p>
282-
<h2>Organizing the Work</h2>
283-
<p>Issues will be split between the https://github.com/quarkusio/quarkusio.github.io and https://github.com/quarkiverse/quarkus-roq repositories. Zulip will be used for coordination.</p>
284-
<h2>Expected Timeline:</h2>
285-
<p>I expect about six months to be a suitable timescale.</p>
286-
<p>As always, we will aim for an incremental delivery, although the final switch will be a big bang.</p>
287-
<ul>
288-
<li>Support building Roq sites in quarkus.io preview</li>
289-
<li>Develop conversion scripts</li>
290-
<li>Maintain a long-running PR, with scripts</li>
291-
<li>Fill functionality gaps in Roq</li>
292-
<li>(possibly) Split site and and ship some sub-sections as Roq, some as Jekyll</li>
293-
</ul>
294-
<h2>Potential Outcomes &amp; Deliverables</h2>
295-
<p>The deliverables of this working group include:</p>
296-
<ul>
297-
<li>An easy-to-build, high-quality, dog-fooded website</li>
298-
<li>Technical improvements to Roq to support the range of features required for a site as complex as quarkus.io</li>
299-
<li>A set of documentation and scripts that will help other people do Jekyll to Roq conversions</li>
300-
</ul>
301-
<ul>
302-
<li>Point of contact: @holly-cummins and @ia3andy</li>
303-
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/53541</li>
304-
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev">Zulip</a>)</li>
305-
</ul>
306-
status: on track
307-
lts: false
308-
completed: false
309-
last-activity: 2026-06-11
310-
last-update-date: 2026-04-27
311-
last-update: |
312-
WG started.
313-
point-of-contact: "@holly-cummins and @ia3andy"
314-
proposal: https://github.com/quarkusio/quarkus/discussions/53541
315-
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev
316316
- title: "Quarkus Terminal"
317317
board-url: "https://github.com/orgs/quarkusio/projects/77"
318318
short-description: |

0 commit comments

Comments
 (0)