|
1 | 1 | --- |
2 | 2 | working-groups: |
| 3 | + - title: "Docker file generation" |
| 4 | + board-url: "https://github.com/orgs/quarkusio/projects/27" |
| 5 | + short-description: A working group focusing on the generation of Dockerfile / ContainerFile |
| 6 | + readme: | |
| 7 | + <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> |
| 8 | + <ol> |
| 9 | + <li>Not all these files are used by the user</li> |
| 10 | + <li>These files are very quickly outdated</li> |
| 11 | + <li>It does not allow <em>extensions</em> to customize the content</li> |
| 12 | + </ol> |
| 13 | + <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> |
| 14 | + <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> |
| 15 | + <p>You can find more details about this working group on <a href="https://github.com/quarkusio/quarkus/discussions/41352">this discussion</a>. |
| 16 | + Once completed, this working group will be followed by other initiatives focusing on generating the Github Action and Tekton pipelines.</p> |
| 17 | + <p><em>Point of contact</em>: @iocanel (<code>Ioannis Canellos</code>on Zulip)</p> |
| 18 | + status: on track |
| 19 | + completed: false |
| 20 | + last-activity: 2024-10-31 |
| 21 | + last-update: | |
| 22 | + There is a first draft https://github.com/quarkusio/quarkus/pull/42316 |
| 23 | + The PR introduces a CLI plugin that generates a Dockerfile. |
| 24 | + At the moment one can configure: |
| 25 | + - base image |
| 26 | + - falvor (jdk or native) |
| 27 | + |
| 28 | + With more features to be added in future pull requests. |
| 29 | + The pull request is on hold due to some concerns raised by @ia3andy. A meeting has been scheduled to discuss those concerns. |
3 | 30 | - title: "Roq :: Quarkus SSG" |
4 | 31 | board-url: "https://github.com/orgs/quarkiverse/projects/6" |
5 | 32 | short-description: Allow Static Site Generation with Quarkus. |
@@ -130,33 +157,6 @@ working-groups: |
130 | 157 | References: |
131 | 158 | https://github.com/fluorumlabs/asciidocj |
132 | 159 | https://github.com/vsch/flexmark-java |
133 | | - - title: "Docker file generation" |
134 | | - board-url: "https://github.com/orgs/quarkusio/projects/27" |
135 | | - short-description: A working group focusing on the generation of Dockerfile / ContainerFile |
136 | | - readme: | |
137 | | - <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> |
138 | | - <ol> |
139 | | - <li>Not all these files are used by the user</li> |
140 | | - <li>These files are very quickly outdated</li> |
141 | | - <li>It does not allow <em>extensions</em> to customize the content</li> |
142 | | - </ol> |
143 | | - <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> |
144 | | - <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> |
145 | | - <p>You can find more details about this working group on <a href="https://github.com/quarkusio/quarkus/discussions/41352">this discussion</a>. |
146 | | - Once completed, this working group will be followed by other initiatives focusing on generating the Github Action and Tekton pipelines.</p> |
147 | | - <p><em>Point of contact</em>: @iocanel (<code>Ioannis Canellos</code>on Zulip)</p> |
148 | | - status: on track |
149 | | - completed: false |
150 | | - last-activity: 2024-10-03 |
151 | | - last-update: | |
152 | | - There is a first draft https://github.com/quarkusio/quarkus/pull/42316 |
153 | | - The PR introduces a CLI plugin that generates a Dockerfile. |
154 | | - At the moment one can configure: |
155 | | - - base image |
156 | | - - falvor (jdk or native) |
157 | | - |
158 | | - With more features to be added in future pull requests. |
159 | | - The pull request is on hold due to some concerns raised by @ia3andy. A meeting has been scheduled to discuss those concerns. |
160 | 160 | - title: "Enhanced TLS support" |
161 | 161 | board-url: "https://github.com/orgs/quarkusio/projects/24" |
162 | 162 | short-description: Track the progress around the new TLS configuration centralization and new features (like Let's Encrypt, Cert-Manager, and local experience...) |
|
0 commit comments