Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 26 additions & 13 deletions _data/wg.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@
working-groups:
- title: "Gizmo 2"
board-url: "https://github.com/orgs/quarkusio/projects/43"
short-description: Gizmo 2 related tasks
short-description: |
Gizmo 2 related tasks
readme: |
<p>This _working group aims to make the <a href="https://github.com/dmlloyd/gizmo/tree/gizmo2">Gizmo 2 POC</a> production-ready and integrate it into Quarkus core.</p>
<ul>
Expand All @@ -21,7 +22,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/46627
- title: "OIDC improvements"
board-url: "https://github.com/orgs/quarkusio/projects/46"
short-description: The goal of this working group is to improve quarkus-oidc by: implementing crucial new security features, continuing with improving the way OIDC requests can be intercepted, prioritizing some other open issues, such as using JWT bearer client authentication to complete the authorization code flow
short-description: |
The goal of this working group is to improve quarkus-oidc by: implementing crucial new security features, continuing with improving the way OIDC requests can be intercepted, prioritizing some other open issues, such as using JWT bearer client authentication to complete the authorization code flow
readme: |
<p>The goal of this working group is to improve quarkus-oidc by: implementing crucial new security features, continuing with improving the way OIDC requests can be intercepted, prioritizing some other open issues, such as using JWT bearer client authentication to complete the authorization code flow</p>
<ul>
Expand All @@ -40,7 +42,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/42116
- title: "Test classloading"
board-url: "https://github.com/orgs/quarkusio/projects/30"
short-description: The goal of this working group is to rewrite Quarkus's test classloading, so that tests are run in the same classloader as the application under tests, and Quarkus extensions can do "Quarkus-y" manipulations of test classes.
short-description: |
The goal of this working group is to rewrite Quarkus's test classloading, so that tests are run in the same classloader as the application under tests, and Quarkus extensions can do "Quarkus-y" manipulations of test classes.
readme: |
<p>At the moment, Quarkus tests are invoked using one classloader, and then executed in a different classloader. This mostly works well, but means some use cases don't work: extensions cannot manipulate test classes in the same way that they do normal application classes. For example, anything run via a JUnit @TestTemplate test case will see the un-transformed class.</p>
<p>It also means we have extra user-facing complexity, such as the QuarkusTest*Callbacks](https://quarkus.io/guides/getting-started-testing#enrichment-via-quarkustestcallback):</p>
Expand All @@ -65,7 +68,8 @@ working-groups:
discussion: https://quarkusio.zulipchat.com/#narrow/channel/187038-dev/topic/WG.20.2330.20Test.20Classloading.20chatter/
- title: "Quarkus 3.20 LTS"
board-url: "https://github.com/orgs/quarkusio/projects/41"
short-description: This working group aims to track the effort around the Quarkus 3.20 LTS version.
short-description: |
This working group aims to track the effort around the Quarkus 3.20 LTS version.
readme: |
<p>All the tasks related to the 3.20 LTS, including issues with backport, release process, and so on.</p>
status: staled
Expand All @@ -76,7 +80,8 @@ working-groups:
Starting tracking tasks fro the 3.19 LTS.
- title: "Quarkus 3.15 LTS"
board-url: "https://github.com/orgs/quarkusio/projects/28"
short-description: This WG focuses on defining the issues we would like to have in the next-to-be LTS (Quarkus 3.14/3.15)
short-description: |
This WG focuses on defining the issues we would like to have in the next-to-be LTS (Quarkus 3.14/3.15)
readme: |
<p>This working group uses a different board:</p>
<ul>
Expand All @@ -95,7 +100,8 @@ working-groups:
There are discussions on defining a regular cadence release. We will communicate when we have more details.
- title: "Chappie"
board-url: "https://github.com/orgs/quarkiverse/projects/8"
short-description: The main objective of this working group is to allow AI features in Quarkus Dev Mode (Dev UI and CLI)
short-description: |
The main objective of this working group is to allow AI features in Quarkus Dev Mode (Dev UI and CLI)
readme: |
<p>The main objective of this working group is to allow AI features in Quarkus Dev Mode (Dev UI and CLI)</p>
<h3>The Problem</h3>
Expand Down Expand Up @@ -124,7 +130,8 @@ working-groups:
discussion: https://quarkusio.zulipchat.com/#narrow/stream/187038-dev
- title: "Observability.Next"
board-url: "https://github.com/orgs/quarkusio/projects/42"
short-description: Observability.Next is a strategic initiative to modernize the observability stack within the Quarkus framework, aiming to streamline and enhance its ability to monitor and manage distributed systems.
short-description: |
Observability.Next is a strategic initiative to modernize the observability stack within the Quarkus framework, aiming to streamline and enhance its ability to monitor and manage distributed systems.
readme: |
<h2>Overview</h2>
<p>Observability.Next is a strategic initiative to modernize the observability stack within the Quarkus framework, aiming to streamline and enhance its ability to monitor and manage distributed systems. Currently, Quarkus (3.16.x) leverages the following components for observability:
Expand Down Expand Up @@ -197,7 +204,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/44423
- title: "WebSocket Next"
board-url: "https://github.com/orgs/quarkusio/projects/26"
short-description: WebSocket-Next related tasks
short-description: |
WebSocket-Next related tasks
readme: |
<p>The WebSocket Next <em>focus group</em> aims to improve our WebSocket experience.</p>
<p>Recently, we delivered a new approach to dealing with WebSocket (both for the server and client). This was the first step. There are still a few areas to improve, such as documentation, security, observability, and testability. The goal of this focus group is to track these efforts.</p>
Expand All @@ -218,7 +226,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/38473
- title: "Quarkus Config and IDEs"
board-url: "https://github.com/orgs/quarkusio/projects/32"
short-description: Let's define a format for the files containing the config model we will include in the jars for IDE consumption.
short-description: |
Let's define a format for the files containing the config model we will include in the jars for IDE consumption.
readme: |
<p>Let's define a format for the files containing the config model we will include in the jars for IDE consumption.</p>
<p>See https://github.com/quarkusio/quarkus/discussions/42671 for more details.</p>
Expand All @@ -231,7 +240,8 @@ working-groups:
I fixed a few issues in the doc generation but wasn't able to make much progress for this round.
- title: "Roq :: Quarkus SSG"
board-url: "https://github.com/orgs/quarkiverse/projects/6"
short-description: Allow Static Site Generation with Quarkus.
short-description: |
Allow Static Site Generation with Quarkus.
readme: |
<p>New initiative to allow Static Site Generation with Quarkus.</p>
<p>Quarkus already provides most of the pieces to create great web applications (https://quarkus.io/guides/web).</p>
Expand Down Expand Up @@ -264,7 +274,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/41309
- title: "Enhanced TLS support"
board-url: "https://github.com/orgs/quarkusio/projects/24"
short-description: Track the progress around the new TLS configuration centralization and new features (like Let's Encrypt, Cert-Manager, and local experience...)
short-description: |
Track the progress around the new TLS configuration centralization and new features (like Let's Encrypt, Cert-Manager, and local experience...)
readme: |
<p>TLS is becoming increasingly common and recommended. However, for years, each Quarkus extension has been doing its own TLS configuration and management. As a result, the configuration looks different everywhere, and many extensions have incomplete configurations.</p>
<p>Based on the newly integrated TLS registry, we now have a single place to configure TLS. At runtime, it provides methods to configure Vert.x and &quot;pure&quot; Java clients (using an <code>SSLContext</code>).</p>
Expand All @@ -287,7 +298,8 @@ working-groups:
proposal: https://github.com/quarkusio/quarkus/discussions/41024
- title: "Docker file generation"
board-url: "https://github.com/orgs/quarkusio/projects/27"
short-description: A working group focusing on the generation of Dockerfile / ContainerFile
short-description: |
A working group focusing on the generation of Dockerfile / ContainerFile
readme: |
<p>At the moment, when you create a Quarkus project (from code.quarkus.io or the CLI), a set of <code>Dockerfiles</code> is generated. However,</p>
<ol>
Expand All @@ -308,7 +320,8 @@ working-groups:
This working group was discussed last week to unblock the pull request.
- title: "Quarkus to the CommonHaus Foundation"
board-url: "https://github.com/orgs/quarkusio/projects/38"
short-description: Work needed around moving Quarkus to foundation and streamline open governance.
short-description: |
Work needed around moving Quarkus to foundation and streamline open governance.
readme: |
<p>from Discussion at https://github.com/quarkusio/quarkus/discussions/43013</p>
<p>We started the move of Quarkus to a foundation <a href="https://quarkus.io/blog/quarkus-in-a-foundation/">earlier this year</a> and recently <a href="https://quarkus.io/blog/quarkus-moving-to-commonhaus/">set the direction</a> towards <a href="https://www.commonhaus.org/">CommonHaus</a> and during the summer break the CommonHaus council <a href="https://github.com/commonhaus/foundation/pull/183">approved our request</a> to join.</p>
Expand Down
3 changes: 2 additions & 1 deletion working-groups/templates/wg.yaml.template
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ working-groups:
{#for board in boards}
- title: "{board.title}"
board-url: "{board.url}"
short-description: "{board.shortDescription.trim()}"
short-description: |
{board.shortDescription.trim()}
readme: |
{board.getIndentedReadme().raw}
status: {board.getBadgeText()}
Expand Down