[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [jakartaee-platform-dev] [jakarta.ee-spec] What are our options for Jakarta EE 10 going to ballot without GlassFish passing the Concurrency 3.0 TCK?
|
I still hope there is a chance to do
the release with the support of Payara.
But, as a fallback solution there might be a chance to have a CI
for the Core Profile only, where Concurrency is not included,
right? So we can release this, may be even with more than one CI
only and release the Web and Full Profile/Platform a little bit
later, when the issues are fixed.
Am 08.06.22 um 17:08 schrieb Scott
Stark:
Right, they would have to ask their favorite
project when they will be fully certified. Effectively there
would need to be a ratification type of CCR that did not convey
full compliance, but that is what reflects the reality of doing
away with a single reference implementation in favor of multiple
compatible implementation. The downside being what you have
referred to.
Honestly this would be OK in
practice. The only downside is that developers
would be a bit confused about the fact that while
there is a platform or profile release, there
wouldn’t actually be anything that implements the
platform or profile just yet.
The main issue here is what is
required for the platform spec and profiles in terms
of the ratifying CCRs. We have standalone TCKs being
ratified that are not using GlassFish. It would
greatly simplify producing the EE releases if
profiles/platform specs could be ratified via a
union of incomplete CCRs.
A single CCR that lists the compatible
implementation for the profile/platform in question,
and then the compatible implementation for each
standalone TCK is what would be ideal. If we could
to that, we would have a CCR today.
I'm CCing the platform team as is
probably also is up to them as to what they would be
willing to accept.
Hello,
The ongoing discussion [1][2] about
GlassFish 7 implementing the remaining
aspects of Concurrency 3.0 is about who will
make the remaining GlassFish changes. The Payara
team is considering making the needed
GlassFish changes which is great but
blocking on Payara to make those changes
may impact the EE 10 schedule which is a
valid concern.
What
are our options for going to EE 10 ballot
without GlassFish passing the Concurrency
3.0 TCK but instead some other
implementation passing the Concurrency 3.0
TCK? The other implementation release
would likely pass other EE 10 TCKs as well
but not all of the TCKs.
Can
we go to ballot with EE 10 with GlassFish
passing all of the other TCKs (not that we
are there yet but are working hard on it)
and the other implementation release
passing the Concurrency 3.0 TCK?
Scott
[1] https://www.eclipse.org/lists/glassfish-dev/threads.html#01307
[2] https://www.eclipse.org/lists/cu-dev/threads.html#00303
_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev