Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] Release review progress of Jakarta EE 10 platform Full Profile

As an ordinary Jakarta EE user I totally agree with Jan.
So that would be my 2 cents :) 

Jan Westerkamp <jan.westerkamp@xxxxxxx> schrieb am Di., 19. Juli 2022, 16:41:
I disagree on the view that the Platform Profiles are independent - strongly!

From the users perspective I would expect that I can switch between the Platform aka Full Profile to the Web Profile of the same Version without change in behaviour of the underlying implementations, which is ensured by the corresponding component specs.

The Web Profile is a direct sub-component of the Full Profile/Platform - without a final Web Profile version there can not exist a Full Profile/Platform final release!
This is a little bit different regarding the Core Profile to Web Profile relation, as this is more lose coupled - but even this has no different view from the users perspective.

Releasing Jakarta 10 Platform/Full Profile final release now without a final version the Web Profile can result in a requirement for the user to switch from 10.0.0 Web Profile to 10.0.1 Full Profile (or even worse version mismatch) to get the same component spec versions in the application platform implementation - do we really put that burden on the users to do a mapping of versions of a Platform/Profile Release?

On my opinion this as worse as having different related versions on the spec document, API and TCK for the same specification - these are different, but strong coupled, dimensions of the same thing. But I know the majority of the Committee might disagree on that (currently) ;-)

The Platform Profiles are coupled via it´s contents and versions - and this is an expected behaviour and a good thing in this case.


So I think, we should concentrate efforts on fixing the remaining things for the 10.0.0 release and then release them together instead of separating the current Platform project into separate platforms.

Best,
Jan

Am 19.07.22 um 11:40 schrieb Emily Jiang via jakartaee-platform-dev:
I also think these three releases (platform, web and core profile) should be independent. We can start the Jakarta EE 10 platform release ballot since it is ready. I do agree that we need to make the ballot very explicit.
Thanks
Emily

On Mon, Jul 18, 2022 at 10:47 PM Ondro Mihályi <mihalyi@xxxxxxxxxxx> wrote:
I agree that this should be discussed at the platform call. But I believe that Web and Core profiles shouldn't block releasing the Full profile. Jakarta EE 10 has been delayed already for a long time and it'sbetter to release the Full profile alone rather than wait for Web and Core profiles to release everything together.

Ondro

On Mon, Jul 18, 2022, 21:53 Scott Stark <starksm64@xxxxxxxxx> wrote:
I'll update the specs to final and update the PR after tomorrow's platform call to make sure there are no outstanding issues and then I can complete the other tasks. The only concern I have about the platform ballot is the changes needed for the concurrency tck of the web profile. We need to be clear what we are doing to resolve this, so it will be a topic for tomorrow's platform call.

On Jul 18, 2022 at 2:23:52 PM, Ondro Mihályi <mihalyi@xxxxxxxxxxx> wrote:
Hi,

Since, GlassFish now passes the EE 10 Full Profile TCK, I believe that we can proceed with the release review. The PR is already created here: https://github.com/jakartaee/specifications/pull/498

There are a few outstanding things to do that I know of:

Can somebody from the platform cmmitters have a look if they can do any of the above and check whether something else must be done before going to the ballot?

We need Scott who originally raised the specification PR to update the PR and move it out of the draft mode. If Scott isn't around (he might be on holiday these days), can somebody else raise a new PR so that we can get all things ready for a ballot?

All the best,,
Ondro Mihalyi

Director, Jakarta EE expert
OmniFish - Jakarta EE Consulting & Support | www.omnifish.ee
Omnifish OÜ, Narva mnt 5, 10117 Tallinn, Estonia | VAT: EE102487932
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev


--
Thanks
Emily


_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev


_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev

Back to the top