Skip to content

Commit af28432

Browse files
committed
Sync working groups
1 parent 69f84cb commit af28432

File tree

1 file changed

+71
-71
lines changed

1 file changed

+71
-71
lines changed

_data/wg.yaml

Lines changed: 71 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,76 @@
11
---
22
working-groups:
3+
- title: "Java 25 support"
4+
board-url: "https://github.com/orgs/quarkusio/projects/59"
5+
short-description: |
6+
The objective of this working group is to enable Quarkus applications to run cleanly across dev/test/production modes on Java 25, with no requirement to adopt Java 25 as a baseline.
7+
readme: |
8+
<h3>Objective</h3>
9+
<p>To enable Quarkus applications to run cleanly across dev/test/production modes on Java 25, with no requirement to adopt Java 25 as a baseline.</p>
10+
<h3>The Problem</h3>
11+
<p>Java 25 brings new features and platform-level changes (e.g., new JEPs, VM flags, performance tweaks) that may trigger warnings, break behavior, or degrade Quarkus experiences. Dependencies or extensions may also face compatibility challenges. A coordinated effort is needed to identify, fix, document, and optionally leverage these changes.</p>
12+
<h3>The Solution</h3>
13+
<p>The working group will:</p>
14+
<ul>
15+
<li>Attempt to run representative Quarkus applications under Java 25 in dev, test, and production modes.</li>
16+
<li>Catalog issues, warnings, or incompatibilities in a Wiki or issue tracker.</li>
17+
<li>Propose and implement fixes or mitigations (or document workarounds).</li>
18+
<li>Optionally explore beneficial Java 25 features (e.g., Scoped Values, Flexible Constructor Bodies), without requiring their use.</li>
19+
<li>Identify and remediate or flag problematic Quarkus extensions.
20+
⠀</li>
21+
</ul>
22+
<h3>Definition of Done</h3>
23+
<ul>
24+
<li>Publish a wiki page detailing issues and resolutions.</li>
25+
<li>Ensure Quarkus core and its ecosystem can operate cleanly under Java 25 in all modes.</li>
26+
<li>Integrate any selected Java 25 features in an optional, non-breaking manner.</li>
27+
<li>Document or fix problematic extensions, offering guidance where needed.</li>
28+
<li>Communicate results via a blog post or quarkus-dev announcement.
29+
⠀</li>
30+
</ul>
31+
<h3>Scope of Work</h3>
32+
<p><strong>In scope:</strong></p>
33+
<ul>
34+
<li>Running and diagnosing Quarkus on Java 25.</li>
35+
<li>Fixing issues in Quarkus core repository and extensions.</li>
36+
<li>Exploring select Java 25 enhancements.</li>
37+
</ul>
38+
<p>⠀
39+
<strong>Out of scope:</strong></p>
40+
<ul>
41+
<li>Mandating Java 25 as the minimum supported runtime.</li>
42+
</ul>
43+
<p>⠀</p>
44+
<h3>Organizing the Work</h3>
45+
<ol>
46+
<li><strong>Communication &amp; Transparency:</strong>
47+
<ul>
48+
<li>Use GitHub discussion, project board, and issues.</li>
49+
<li>Coordinate via Quarkus Zulip and GitHub.</li>
50+
</ul>
51+
</li>
52+
<li><strong>Timeline &amp; Milestones:</strong>
53+
<ul>
54+
<li><strong>Exploration Phase:</strong> Run tests on Java 25 Candidate Release, document findings before GA (target: <em>before September 16, 2025</em>), so we can guide our users as soon as Java 25 reaches GA.</li>
55+
</ul>
56+
</li>
57+
</ol>
58+
<hr />
59+
<ul>
60+
<li>Point of contact: @Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)</li>
61+
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/49696</li>
62+
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat">Zulip</a></li>
63+
</ul>
64+
status: on track
65+
lts: false
66+
completed: false
67+
last-activity: 2025-09-19
68+
last-update-date: 2025-08-27
69+
last-update: |
70+
Working group started.
71+
point-of-contact: "@Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)"
72+
proposal: https://github.com/quarkusio/quarkus/discussions/49696
73+
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat
374
- title: "Chappie"
475
board-url: "https://github.com/orgs/quarkiverse/projects/8"
576
short-description: |
@@ -269,77 +340,6 @@ working-groups:
269340
point-of-contact: "@mkouba (@<strong>Martin Kouba</strong> on Zulip)"
270341
proposal: https://github.com/quarkusio/quarkus/discussions/46627
271342
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/Gizmo.202.2Ex.20WG.20chat
272-
- title: "Java 25 support"
273-
board-url: "https://github.com/orgs/quarkusio/projects/59"
274-
short-description: |
275-
The objective of this working group is to enable Quarkus applications to run cleanly across dev/test/production modes on Java 25, with no requirement to adopt Java 25 as a baseline.
276-
readme: |
277-
<h3>Objective</h3>
278-
<p>To enable Quarkus applications to run cleanly across dev/test/production modes on Java 25, with no requirement to adopt Java 25 as a baseline.</p>
279-
<h3>The Problem</h3>
280-
<p>Java 25 brings new features and platform-level changes (e.g., new JEPs, VM flags, performance tweaks) that may trigger warnings, break behavior, or degrade Quarkus experiences. Dependencies or extensions may also face compatibility challenges. A coordinated effort is needed to identify, fix, document, and optionally leverage these changes.</p>
281-
<h3>The Solution</h3>
282-
<p>The working group will:</p>
283-
<ul>
284-
<li>Attempt to run representative Quarkus applications under Java 25 in dev, test, and production modes.</li>
285-
<li>Catalog issues, warnings, or incompatibilities in a Wiki or issue tracker.</li>
286-
<li>Propose and implement fixes or mitigations (or document workarounds).</li>
287-
<li>Optionally explore beneficial Java 25 features (e.g., Scoped Values, Flexible Constructor Bodies), without requiring their use.</li>
288-
<li>Identify and remediate or flag problematic Quarkus extensions.
289-
⠀</li>
290-
</ul>
291-
<h3>Definition of Done</h3>
292-
<ul>
293-
<li>Publish a wiki page detailing issues and resolutions.</li>
294-
<li>Ensure Quarkus core and its ecosystem can operate cleanly under Java 25 in all modes.</li>
295-
<li>Integrate any selected Java 25 features in an optional, non-breaking manner.</li>
296-
<li>Document or fix problematic extensions, offering guidance where needed.</li>
297-
<li>Communicate results via a blog post or quarkus-dev announcement.
298-
⠀</li>
299-
</ul>
300-
<h3>Scope of Work</h3>
301-
<p><strong>In scope:</strong></p>
302-
<ul>
303-
<li>Running and diagnosing Quarkus on Java 25.</li>
304-
<li>Fixing issues in Quarkus core repository and extensions.</li>
305-
<li>Exploring select Java 25 enhancements.</li>
306-
</ul>
307-
<p>⠀
308-
<strong>Out of scope:</strong></p>
309-
<ul>
310-
<li>Mandating Java 25 as the minimum supported runtime.</li>
311-
</ul>
312-
<p>⠀</p>
313-
<h3>Organizing the Work</h3>
314-
<ol>
315-
<li><strong>Communication &amp; Transparency:</strong>
316-
<ul>
317-
<li>Use GitHub discussion, project board, and issues.</li>
318-
<li>Coordinate via Quarkus Zulip and GitHub.</li>
319-
</ul>
320-
</li>
321-
<li><strong>Timeline &amp; Milestones:</strong>
322-
<ul>
323-
<li><strong>Exploration Phase:</strong> Run tests on Java 25 Candidate Release, document findings before GA (target: <em>before September 16, 2025</em>), so we can guide our users as soon as Java 25 reaches GA.</li>
324-
</ul>
325-
</li>
326-
</ol>
327-
<hr />
328-
<ul>
329-
<li>Point of contact: @Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)</li>
330-
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/49696</li>
331-
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat">Zulip</a></li>
332-
</ul>
333-
status: on track
334-
lts: false
335-
completed: false
336-
last-activity: 2025-09-10
337-
last-update-date: 2025-08-27
338-
last-update: |
339-
Working group started.
340-
point-of-contact: "@Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)"
341-
proposal: https://github.com/quarkusio/quarkus/discussions/49696
342-
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat
343343
- title: "Observability.Next"
344344
board-url: "https://github.com/orgs/quarkusio/projects/42"
345345
short-description: |

0 commit comments

Comments
 (0)