Hi everyone,
I’ve opened a new ADR proposal to define a consistent structure for Quarkus extensions:
=> https://github.com/quarkusio/quarkus/pull/48688
=> Current version: https://github.com/quarkusio/quarkus/blob/67ecb25770e6ccaf64eec6559821bc15cd9d3841/adr/0009-extension-structure.adoc
This aims to improve maintainability, clarity around public APIs vs internal code, and set the stage for long-term modularity (including JPMS readiness).
Feedback and suggestions are very welcome, especially from extension authors and maintainers!
Thanks,
Clement