Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [microprofile-wg] MicroProfile 7.0 Ballot verbiage straw poll

Proposal 5 (iJUG)

Why:

Proposal 1 is not safe in all intended cases, while some aspects could be helpful for releasing
Proposal 3 is safe, but could be stricter than necessary in some cases
Proposal 5 tries to deliver a compromise between the two (1 and 3).
Proposal 4 is a bigger organisational change, that could be handled separately.

We had a very good discussion at the last technical call, I think we need to continue this.
And I think we do not run out of time for MP 7.0(.0), because the already foreseeable breaking changes in the Jakarta Core Profile (like Java SE 21 minimum, JPMS Requirements, Jakarta REST 4.0) will not allow the Proposal 1 way of shortcut - I expect we will have to do a MP 8.0(.0) anyway.

It might be helpful for the ongoing discussion to separate out things we can agree on easier or where technical constraints give the answer, like:

- Component spec relation (to component specs only, not to umbrella specs)
- Umbrella spec relation (i.e. to umbrella specs of type provided - this depends on JPMS constraints)
- Full support of Semantic Versioning
- Moving all the specs to Jakarta (Proposal 4)

I hope this will bring us further. Most of the aspects would be relevant for Jakarta too, so it should be discussed there and with them at some point.

Best,
Jan

Am 19.05.23 um 19:24 schrieb John Clingan:
Further to the previous email announcement, here is the Straw Poll for choosing the most popular proposals among proposal 1, 3 and 5.

A Steering Committee Representatives vote is requested. Please respond with ONE of the following based on your opinion:

Proposal 1: MicroProfile releases support a minimum Jakarta EE versions

Proposal 3: Release new MicroProfile versions when new Jakarta EE/Java SE LTS versions are released

Proposal 5: Release new MicroProfile versions following Semantic Versioning rules and adopt new Jakarta EE (and Java SE LTS) releases accordingly

Any feedback that you can provide to support your vote will be appreciated.

Please reply with "proposal number and organization name ("community" for community members). Example: "1 (Acme Corporation)". Feel free to start a separate thread for discussion. This straw poll runs for seven days, so it ends on May 26th 2023. Community input and Community votes are welcomed. However, only the votes delivered by Steering Committee Representatives will be counted towards the ballot verbiage outlined in the linked announcement above.

_______________________________________________
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



Back to the top