Skip to content

Commit c624f46

Browse files
committed
Sync working groups
1 parent 9c782bd commit c624f46

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,76 +1,5 @@
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-09
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
743
- title: "Quarkus 4"
754
board-url: "https://github.com/orgs/quarkusio/projects/51"
765
short-description: |
@@ -189,6 +118,77 @@ working-groups:
189118
(This status update was automatically generated using AI.)
190119
point-of-contact: "@brunobat"
191120
proposal: https://github.com/quarkusio/quarkus/discussions/44423
121+
- title: "Java 25 support"
122+
board-url: "https://github.com/orgs/quarkusio/projects/59"
123+
short-description: |
124+
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.
125+
readme: |
126+
<h3>Objective</h3>
127+
<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>
128+
<h3>The Problem</h3>
129+
<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>
130+
<h3>The Solution</h3>
131+
<p>The working group will:</p>
132+
<ul>
133+
<li>Attempt to run representative Quarkus applications under Java 25 in dev, test, and production modes.</li>
134+
<li>Catalog issues, warnings, or incompatibilities in a Wiki or issue tracker.</li>
135+
<li>Propose and implement fixes or mitigations (or document workarounds).</li>
136+
<li>Optionally explore beneficial Java 25 features (e.g., Scoped Values, Flexible Constructor Bodies), without requiring their use.</li>
137+
<li>Identify and remediate or flag problematic Quarkus extensions.
138+
⠀</li>
139+
</ul>
140+
<h3>Definition of Done</h3>
141+
<ul>
142+
<li>Publish a wiki page detailing issues and resolutions.</li>
143+
<li>Ensure Quarkus core and its ecosystem can operate cleanly under Java 25 in all modes.</li>
144+
<li>Integrate any selected Java 25 features in an optional, non-breaking manner.</li>
145+
<li>Document or fix problematic extensions, offering guidance where needed.</li>
146+
<li>Communicate results via a blog post or quarkus-dev announcement.
147+
⠀</li>
148+
</ul>
149+
<h3>Scope of Work</h3>
150+
<p><strong>In scope:</strong></p>
151+
<ul>
152+
<li>Running and diagnosing Quarkus on Java 25.</li>
153+
<li>Fixing issues in Quarkus core repository and extensions.</li>
154+
<li>Exploring select Java 25 enhancements.</li>
155+
</ul>
156+
<p>⠀
157+
<strong>Out of scope:</strong></p>
158+
<ul>
159+
<li>Mandating Java 25 as the minimum supported runtime.</li>
160+
</ul>
161+
<p>⠀</p>
162+
<h3>Organizing the Work</h3>
163+
<ol>
164+
<li><strong>Communication &amp; Transparency:</strong>
165+
<ul>
166+
<li>Use GitHub discussion, project board, and issues.</li>
167+
<li>Coordinate via Quarkus Zulip and GitHub.</li>
168+
</ul>
169+
</li>
170+
<li><strong>Timeline &amp; Milestones:</strong>
171+
<ul>
172+
<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>
173+
</ul>
174+
</li>
175+
</ol>
176+
<hr />
177+
<ul>
178+
<li>Point of contact: @Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)</li>
179+
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/49696</li>
180+
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat">Zulip</a></li>
181+
</ul>
182+
status: on track
183+
lts: false
184+
completed: false
185+
last-activity: 2025-09-09
186+
last-update-date: 2025-08-27
187+
last-update: |
188+
Working group started.
189+
point-of-contact: "@Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)"
190+
proposal: https://github.com/quarkusio/quarkus/discussions/49696
191+
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat
192192
- title: "Offering Metadata and Tooling Integration"
193193
board-url: "https://github.com/orgs/quarkusio/projects/52"
194194
short-description: |

0 commit comments

Comments
 (0)