|
1 | 1 | --- |
2 | 2 | working-groups: |
| 3 | + - title: "Quarkus Config and IDEs" |
| 4 | + board-url: "https://github.com/orgs/quarkusio/projects/32" |
| 5 | + short-description: Let's define a format for the files containing the config model we will include in the jars for IDE consumption. |
| 6 | + readme: | |
| 7 | + <p>Let's define a format for the files containing the config model we will include in the jars for IDE consumption.</p> |
| 8 | + <p>See https://github.com/quarkusio/quarkus/discussions/42671 for more details.</p> |
| 9 | + <p><em>Point of contact</em>: @gsmet (Zulip: @_<strong>Guillaume Smet</strong> )</p> |
| 10 | + status: on track |
| 11 | + completed: false |
| 12 | + last-activity: 2024-10-03 |
| 13 | + - title: "Docker file generation" |
| 14 | + board-url: "https://github.com/orgs/quarkusio/projects/27" |
| 15 | + short-description: A working group focusing on the generation of Dockerfile / ContainerFile |
| 16 | + readme: | |
| 17 | + <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> |
| 18 | + <ol> |
| 19 | + <li>Not all these files are used by the user</li> |
| 20 | + <li>These files are very quickly outdated</li> |
| 21 | + <li>It does not allow <em>extensions</em> to customize the content</li> |
| 22 | + </ol> |
| 23 | + <p>This working group aims to replace these `Dockerfiles' with a CLI command that generates an up-to-date Dockerfile and includes extension customization.</p> |
| 24 | + <p>The goal is not to allow updating these files once generated but to provide a one-off generation that the user can consult and use. It will use the recommended and up-to-date <code>FROM</code> image to improve security and, depending on the generated <em>variant</em> (JVM, native, native-micro...), follow good practices (such as using <code>run-java</code> for the JVM one).</p> |
| 25 | + <p>You can find more details about this working group on <a href="https://github.com/quarkusio/quarkus/discussions/41352">this discussion</a>. |
| 26 | + Once completed, this working group will be followed by other initiatives focusing on generating the Github Action and Tekton pipelines.</p> |
| 27 | + <p><em>Point of contact</em>: @iocanel (<code>Ioannis Canellos</code>on Zulip)</p> |
| 28 | + status: on track |
| 29 | + completed: false |
| 30 | + last-activity: 2024-10-03 |
| 31 | + last-update: | |
| 32 | + There is a first draft https://github.com/quarkusio/quarkus/pull/42316 |
| 33 | + The PR introduces a CLI plugin that generates a Dockerfile. |
| 34 | + At the moment one can configure: |
| 35 | + - base image |
| 36 | + - falvor (jdk or native) |
| 37 | + |
| 38 | + With more features to be added in future pull requests. |
| 39 | + The pull request is on hold due to some concerns raised by @ia3andy. A meeting has been scheduled to discuss those concerns. |
3 | 40 | - title: "Roq :: Quarkus SSG" |
4 | 41 | board-url: "https://github.com/orgs/quarkiverse/projects/6" |
5 | 42 | short-description: Allow Static Site Generation with Quarkus. |
@@ -47,16 +84,6 @@ working-groups: |
47 | 84 | last-update: | |
48 | 85 | 3.15 has been cut. |
49 | 86 | The 3.15.x is the new LTS, starting with 3.15.1 |
50 | | - - title: "Quarkus Config and IDEs" |
51 | | - board-url: "https://github.com/orgs/quarkusio/projects/32" |
52 | | - short-description: Let's define a format for the files containing the config model we will include in the jars for IDE consumption. |
53 | | - readme: | |
54 | | - <p>Let's define a format for the files containing the config model we will include in the jars for IDE consumption.</p> |
55 | | - <p>See https://github.com/quarkusio/quarkus/discussions/42671 for more details.</p> |
56 | | - <p><em>Point of contact</em>: @gsmet (Zulip: @_<strong>Guillaume Smet</strong> )</p> |
57 | | - status: on track |
58 | | - completed: false |
59 | | - last-activity: 2024-09-30 |
60 | 87 | - title: "Enhanced TLS support" |
61 | 88 | board-url: "https://github.com/orgs/quarkusio/projects/24" |
62 | 89 | short-description: Track the progress around the new TLS configuration centralization and new features (like Let's Encrypt, Cert-Manager, and local experience...) |
@@ -123,33 +150,6 @@ working-groups: |
123 | 150 | Since we don't have a target date, and progress is being made, I can declare this on track, with only a slightly murky conscience. |
124 | 151 | |
125 | 152 | This is a big change, and one which doesn't lend itself well to dividing into smaller chunks. I'm keeping a spreadsheet of build results. In the CI runs, the number of failing jobs was 31 at the last update, and it is now 25. A number of suites, such as `integration-tests/devtools` were failing, and are now passing. |
126 | | - - title: "Docker file generation" |
127 | | - board-url: "https://github.com/orgs/quarkusio/projects/27" |
128 | | - short-description: A working group focusing on the generation of Dockerfile / ContainerFile |
129 | | - readme: | |
130 | | - <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> |
131 | | - <ol> |
132 | | - <li>Not all these files are used by the user</li> |
133 | | - <li>These files are very quickly outdated</li> |
134 | | - <li>It does not allow <em>extensions</em> to customize the content</li> |
135 | | - </ol> |
136 | | - <p>This working group aims to replace these `Dockerfiles' with a CLI command that generates an up-to-date Dockerfile and includes extension customization.</p> |
137 | | - <p>The goal is not to allow updating these files once generated but to provide a one-off generation that the user can consult and use. It will use the recommended and up-to-date <code>FROM</code> image to improve security and, depending on the generated <em>variant</em> (JVM, native, native-micro...), follow good practices (such as using <code>run-java</code> for the JVM one).</p> |
138 | | - <p>You can find more details about this working group on <a href="https://github.com/quarkusio/quarkus/discussions/41352">this discussion</a>. |
139 | | - Once completed, this working group will be followed by other initiatives focusing on generating the Github Action and Tekton pipelines.</p> |
140 | | - <p><em>Point of contact</em>: @iocanel (<code>Ioannis Canellos</code>on Zulip)</p> |
141 | | - status: on track |
142 | | - completed: false |
143 | | - last-activity: 2024-09-10 |
144 | | - last-update: | |
145 | | - There is a first draft https://github.com/quarkusio/quarkus/pull/42316 |
146 | | - The PR introduces a CLI plugin that generates a Dockerfile. |
147 | | - At the moment one can configure: |
148 | | - - base image |
149 | | - - falvor (jdk or native) |
150 | | - |
151 | | - With more features to be added in future pull requests. |
152 | | - The pull request is on hold due to some concerns raised by @ia3andy. A meeting has been scheduled to discuss those concerns. |
153 | 153 | - title: "WebSocket Next" |
154 | 154 | board-url: "https://github.com/orgs/quarkusio/projects/26" |
155 | 155 | short-description: WebSocket-Next related tasks |
|
0 commit comments