+1 (Red Hat)
- A namespace is mostly a technical detail (these days hidden by modern IDEs). While there was a very good reason for the javax -> jakarta move (with all the pain that brought), a simple “alignment” justification is not enough to go through that pain again (to a lesser extent), especially considering that things coming from MicroProfile may end up getting merged in other Jakarta specifications. Do we want to go through two namespace changes?
- MP Config may be deprecated in a new Jakarta Config spec, MP REST Client may merge with Jakarta REST, JWT may merge with Jakarta Security. There is no added benefit in rushing any namespace changes without discussing what will happen with each MP API (if they are going to continue standalone or merged into another Jakarta spec).
- OpenTelemetry has its specification originating from CNCF, with its own namespace. MP chose to adopt the specification as is. We cannot change that namespace.
- MP also contains deprecated specifications, which have no further development, but require support. What is the point in moving the namespace here, when naturally it will go away? This is just wasted effort.
- We do support a release in the Jakarta GAV coordinates with relocation to the MP GAV. This should alleviate some of the initial concerns regarding consistency and alignment. In terms of dependencies, everything will be on Jakarta.
Cheers, Roberto On 28 May 2025, at 17:52, Emily Jiang via microprofile-wg <microprofile-wg@xxxxxxxxxxx> wrote:
This is a non-binding straw poll vote-only thread, detailed below.
Anyone can vote. The working group member reps will be counted
separately for the corresponding ballot projection. Please respond with
+1 (positive), 0 (abstain), or -1 (reject). Any
feedback that you can provide to support your vote will be appreciated.
Please respond by June 4th, 2025. --
_______________________________________________ microprofile-wg mailing list microprofile-wg@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/microprofile-wg
|