Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ee4j-pmc] JAX-RS API Release

My two cents to Ed's answer. We are talking about *staging* release. Nothing can be released to public (Maven Central) before the project passes the release review.

-- Dmitry




On Fri, Aug 17, 2018 at 12:54 AM +0300, "Ed Bratt" <ed.bratt@xxxxxxxxxx> wrote:

David (and PMC):

(Jumping in because Dmitry is on holiday.)

I believe that these are the "equivalence" releases for Eclipse GlassFish 5.1. The goal with this first set of Eclipse Jakarta EE components is that they have exactly the same API compatibility as those used in GlassFish 5.0 (i.e. both are Java EE 8 compatible). 

Since they will be tested and certified for compatibility, I believe that this is fully in compliance with the terms of the TCK agreements that are to be signed. Further, I think this is within the scope of agreements already in place since no specified APIs are changed.

I have asked Oracle developers to perform TCK verification for any components ready for Eclipse Release Review before the TCK agreement with Eclipse Foundation is signed. The TCK agreement must be finished before we can finalize Eclipse GlassFish 5.1 and use any Java EE branding. We are working to complete that discussion.

Once the agreement is in place, we can do this compatibility testing on Eclipse resources.

I thought that we'd discussed this at Steering Committee, but perhaps not clearly enough. I'd be happy to answer additional questions, here in e-mail, or at the meeting.

Cheers,

-- Ed Bratt


On 8/16/2018 2:32 PM, David Blevins wrote:
It's a tough one.  My understanding of where we're at is that releasing code under the javax namespace will break the temporary contracts in place that explicitly forbid it.  Our chances of getting the contracts we want will likely not increase if we break the ones already made.  If Dmitry is asking for a release, then I'm out of the loop.

It's a good thread and I'm also interested in how this goes.


-- 
David Blevins
310-633-3852

On Aug 16, 2018, at 1:55 PM, Markus KARG <markus@xxxxxxxxxxxxxxx> wrote:

Hello PMC,
 
the JAX-RS API team is currently preparing release 2.1.1 (i. e. EE4J_8). We do not have received neither TCK nor spec. We do not have an ageement with Oracle. We just have the API itself (Java source code). Dmitry filed an issue requesting an initial release. So does the PMC want us to…
 
…release immediately even without TCK and spec?
…wait until all of that is here and release then?
…something else…?
 
Thanks
-Markus
_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-pmc



_______________________________________________
ee4j-pmc mailing list
ee4j-pmc@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ee4j-pmc


Back to the top