Skip to content

Commit abd32e2

Browse files
committed
Sync working groups
1 parent 4612a4b commit abd32e2

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-10-13
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: "OIDC improvements"
475
board-url: "https://github.com/orgs/quarkusio/projects/46"
576
short-description: |
@@ -227,77 +298,6 @@ working-groups:
227298
point-of-contact: "@edeandrea, @aureamunoz , @mkouba"
228299
proposal: https://github.com/quarkusio/quarkus/discussions/49964
229300
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Spring-Style.20Testing.20Compatibility.20for.20Quarkus/with/539471996
230-
- title: "Java 25 support"
231-
board-url: "https://github.com/orgs/quarkusio/projects/59"
232-
short-description: |
233-
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.
234-
readme: |
235-
<h3>Objective</h3>
236-
<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>
237-
<h3>The Problem</h3>
238-
<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>
239-
<h3>The Solution</h3>
240-
<p>The working group will:</p>
241-
<ul>
242-
<li>Attempt to run representative Quarkus applications under Java 25 in dev, test, and production modes.</li>
243-
<li>Catalog issues, warnings, or incompatibilities in a Wiki or issue tracker.</li>
244-
<li>Propose and implement fixes or mitigations (or document workarounds).</li>
245-
<li>Optionally explore beneficial Java 25 features (e.g., Scoped Values, Flexible Constructor Bodies), without requiring their use.</li>
246-
<li>Identify and remediate or flag problematic Quarkus extensions.
247-
⠀</li>
248-
</ul>
249-
<h3>Definition of Done</h3>
250-
<ul>
251-
<li>Publish a wiki page detailing issues and resolutions.</li>
252-
<li>Ensure Quarkus core and its ecosystem can operate cleanly under Java 25 in all modes.</li>
253-
<li>Integrate any selected Java 25 features in an optional, non-breaking manner.</li>
254-
<li>Document or fix problematic extensions, offering guidance where needed.</li>
255-
<li>Communicate results via a blog post or quarkus-dev announcement.
256-
⠀</li>
257-
</ul>
258-
<h3>Scope of Work</h3>
259-
<p><strong>In scope:</strong></p>
260-
<ul>
261-
<li>Running and diagnosing Quarkus on Java 25.</li>
262-
<li>Fixing issues in Quarkus core repository and extensions.</li>
263-
<li>Exploring select Java 25 enhancements.</li>
264-
</ul>
265-
<p>⠀
266-
<strong>Out of scope:</strong></p>
267-
<ul>
268-
<li>Mandating Java 25 as the minimum supported runtime.</li>
269-
</ul>
270-
<p>⠀</p>
271-
<h3>Organizing the Work</h3>
272-
<ol>
273-
<li><strong>Communication &amp; Transparency:</strong>
274-
<ul>
275-
<li>Use GitHub discussion, project board, and issues.</li>
276-
<li>Coordinate via Quarkus Zulip and GitHub.</li>
277-
</ul>
278-
</li>
279-
<li><strong>Timeline &amp; Milestones:</strong>
280-
<ul>
281-
<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>
282-
</ul>
283-
</li>
284-
</ol>
285-
<hr />
286-
<ul>
287-
<li>Point of contact: @Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)</li>
288-
<li>Proposal: https://github.com/quarkusio/quarkus/discussions/49696</li>
289-
<li>Discussion: <a href="https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat">Zulip</a></li>
290-
</ul>
291-
status: on track
292-
lts: false
293-
completed: false
294-
last-activity: 2025-09-19
295-
last-update-date: 2025-08-27
296-
last-update: |
297-
Working group started.
298-
point-of-contact: "@Sanne (@<strong>Sanne</strong> on Zulip) and @gsmet (@_<strong>Guillaume Smet</strong> on Zulip)"
299-
proposal: https://github.com/quarkusio/quarkus/discussions/49696
300-
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20-.20Java.2025.20chat
301301
- title: "Chappie"
302302
board-url: "https://github.com/orgs/quarkiverse/projects/8"
303303
short-description: |

0 commit comments

Comments
 (0)