--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CCCE4E82-7C8D-4A6A-850F-A2478D70FF41%40gmail.com.
My comment from Oct. 15 was never addressed. I think there should be at least a "no, you are wrong David" or "we may address this in a future revision" or something.
On Mon, Dec 8, 2025 at 10:08 AM clement escoffier <clement....@gmail.com> wrote:Hello,--The Extension Structure ADR (https://github.com/quarkusio/quarkus/pull/48688) is now ready to be merged. If I don’t get a strong veto, I will merge it on Thursday.Thanks,Clement
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CCCE4E82-7C8D-4A6A-850F-A2478D70FF41%40gmail.com.
----- DML • he/him
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CANghgrT9XJKXmzmwth0uHKgjZKUrmHH0sGguBoMkqhaLKGULyw%40mail.gmail.com.
Dne po 8. 12. 2025 18:50 uživatel 'David Lloyd' via Quarkus Development mailing list <quark...@googlegroups.com> napsal:My comment from Oct. 15 was never addressed. I think there should be at least a "no, you are wrong David" or "we may address this in a future revision" or something.
I think it's actually been said a few times that this could be reconsidered in the future, ...
but I also think this would be a terrible idea. All build systems that I'm aware of, _including Maven_, call the directory where all build intermediate and final outputs are stored, the "build directory". Its location is typically configurable, but by convention, it's usually called `build`. Maven is not a rule; it's an exception. I understand the arguments that `build` would be the best name for what we need, but pragmatically, it would also be the worst name.
If we need a better name than `deployment`, of which I'm not convinced, I'm gonna step out of my/our comfort zone and say that the very presence of this directory is what defines a Quarkus extension. Therefore, this directory should be called `extension`.
--
You received this message because you are subscribed to the Google Groups "Quarkus Development mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quarkus-dev...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CANghgrR8atAYksYP%3D1Qj7E8KzEezULtOP8_DikpYuO_Rh%3DXjfQ%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/quarkus-dev/CAJ97idFAdkzO7k5RnFbnvnHEXpyS1bJh%3DPfV6bbuh4nX06FK7g%40mail.gmail.com.
Dne po 8. 12. 2025 18:50 uživatel 'David Lloyd' via Quarkus Development mailing list <quark...@googlegroups.com> napsal:My comment from Oct. 15 was never addressed. I think there should be at least a "no, you are wrong David" or "we may address this in a future revision" or something.
but I also think this would be a terrible idea. All build systems that I'm aware of, _including Maven_, call the directory where all build intermediate and final outputs are stored, the "build directory". Its location is typically configurable, but by convention, it's usually called `build`. Maven is not a rule; it's an exception. I understand the arguments that `build` would be the best name for what we need, but pragmatically, it would also be the worst name.
My point was that `build` is the best submodule name because it is the best intermediate module name. That doesn't mean the directory has to be named `build`, regardless of how prevalent (or not) the usage of `build` as an output directory is. Saying we can't have a module called `com.foo.something.build` because of Gradle (even if it's actually Gradle+every other build system in the universe except Maven) is silly; module name and subdirectory name are not bound together in any way. If the directory name is a problem, then don't use that directory name, it's really that simple. Hell, we could name the module subdirectories for the full module name if we really wanted to avoid ambiguity e.g `com.foo.something.build/`.