Emily and I discussed that too. I really want to avoid “edge cases”. The more words/consideration I add, the more interpretations the poll will have. Think of this as a strategic goal.
From:
Nathan Rauh <nathan.rauh@xxxxxxxxxx>
Date: Wednesday, July 2, 2025 at 2:37 PM
To: John Clingan <jclingan@xxxxxxxxxx>, Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Subject: Re: [microprofile-wg] STRAW POLL DISCUSSION: Update namespace verbiage.
John,
Another place where there might be confusion is over whether one is voting that the namespace is acceptable for both maintenance releases and new releases of MicroProfile specifications or only for new major
releases. The question needs to be explicit so that all voting members have the same understanding.
I’m not sure which was your intent, but I would recommend that you clarify it one way or the other. Some possible ways of doing that:
Select the namespace options that are acceptable (can be one, all or none)
for Java package names of new major releases of MicroProfile specifications.
Select the namespace options that are acceptable (can be one, all or none)
for Java package names of all subsequent major, minor, and maintenance releases of MicroProfile specifications. Users will need to change their code to use the new package names in order apply maintenance.
From:
John Clingan <jclingan@xxxxxxxxxx>
Date: Wednesday, July 2, 2025 at 1:43 PM
To: Nathan Rauh <nathan.rauh@xxxxxxxxxx>, Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Subject: [EXTERNAL] Re: [microprofile-wg] STRAW POLL DISCUSSION: Update namespace verbiage.
Yeah, typo. Hence, the discussion thread first
😊 Thanks. From: Nathan Rauh <nathan. rauh@ us. ibm. com>
Date: Wednesday, July 2, 2025 at 11: 07 AM To: Microprofile WG discussions <microprofile-wg@ eclipse. org>
Cc: John Clingan
Yeah, typo. Hence, the discussion thread first
😊
Thanks.
From:
Nathan Rauh <nathan.rauh@xxxxxxxxxx>
Date: Wednesday, July 2, 2025 at 11:07 AM
To: Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Cc: John Clingan <jclingan@xxxxxxxxxx>
Subject: Re: [microprofile-wg] STRAW POLL DISCUSSION: Update namespace verbiage.
John,
Assuming this is the namespace for Java classes, the prefix that Jakarta EE is currently using is jakarta.*, not jakartaee.*, and I would recommend updating Option 2 to match that to avoid confusion.
Some references showing jakarta.*:
https://github.com/jakartaee/persistence/tree/master/api/src/main/java
https://github.com/jakartaee/servlet/tree/master/api/src/main/java
https://github.com/jakartaee/cdi/tree/main/api/src/main/java
From:
microprofile-wg <microprofile-wg-bounces@xxxxxxxxxxx> on behalf of John Clingan via microprofile-wg <microprofile-wg@xxxxxxxxxxx>
Date: Wednesday, July 2, 2025 at 12:18 PM
To: Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Cc: John Clingan <jclingan@xxxxxxxxxx>
Subject: [EXTERNAL] [microprofile-wg] STRAW POLL DISCUSSION: Update namespace verbiage.
Emily and I chatted about crafting the new namespace straw poll verbiage that we have all been discussing. David recommended a rank choice voting approach, so here a close approximation to his proposed
verbiage. I’d like to nail down the verbiage
Emily and I chatted about crafting the new namespace straw poll verbiage that we have all been discussing. David recommended a rank choice voting approach, so here a close approximation to his proposed verbiage. I’d like to nail
down the verbiage with broader input so it is not considered confusing. This poll verbiage doesn’t provide context like prior versions because that was added to the confusion.
Verbiage:
—
Please respond to this “preferred namespace” poll by July X, 2025.
Select the namespace options that are acceptable (can be one, all or none). Order them to your preferred option first.
option 1: org.eclipse.microprofile.*
option 2: jakartaee.*
option 3: no preference
—
|