Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define how the independent release of profiles should work #332

Open
starksm64 opened this issue Apr 21, 2021 · 3 comments
Open

Define how the independent release of profiles should work #332

starksm64 opened this issue Apr 21, 2021 · 3 comments
Labels
jea-linked Linked in jakarta-ee-azdo project

Comments

@starksm64
Copy link
Contributor

starksm64 commented Apr 21, 2021

Is your feature request related to a problem? Please describe.
We want to be able to release platform specifications on independent release schedules. How should versioning of the platform specifications be done such that this makes sense?

Describe the solution you'd like
There should be some major.minor versioning scheme as well as public review releases to increase the pace at which profiles are released and made publicly available.

Describe alternatives you've considered
None, this is a new behavior for EE.

Additional context
JEP 322: Time-Based Release Versioning

AB#77

@starksm64 starksm64 added the EE10 Issues being targeted for EE 10 platform specs label Apr 21, 2021
@kwsutter
Copy link
Contributor

kwsutter commented May 6, 2021

This issue gets more complicated if we consider releasing a brand new Core Profile before we release the next Platform and Web Profile versions. As we discussed on our Platform call this week... What if Core Profile is released in CY 2021, but the Platform is not released until CY 2022. What version do we name this Core Profile? Core Profile 10 in anticipation of the expected Jakarta EE 10 the following year? Or, maybe some qualification such as 9.next or 10.preview? (I don't necessarily like these, but just trying to get ideas flowing...)

@starksm64
Copy link
Contributor Author

starksm64 commented May 7, 2021

Here is a proposal for 5 different versioning schemes:
https://docs.google.com/document/d/1ZQGEYSCN5eYtDjWOXAQqNin7iwLKHnQFEP73FDoQdbw/edit?usp=sharing

I believe it is a given that there will be a core profile before the next web and platform specifications are released.

@ivargrimstad
Copy link
Member

Still a little left to agree on and document

@ivargrimstad ivargrimstad removed the EE10 Issues being targeted for EE 10 platform specs label Aug 30, 2022
@edburns edburns added the jea-linked Linked in jakarta-ee-azdo project label Jul 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
jea-linked Linked in jakarta-ee-azdo project
Projects
None yet
Development

No branches or pull requests

4 participants