jakartaee / common-annotations-api

Jakarta Annotations
https://eclipse.org/ee4j/ca
Other
52 stars 40 forks source link

Deliver common-annotations-api Specification Version update for Jakarta EE 9 #68

Closed kwsutter closed 3 years ago

kwsutter commented 4 years ago

Is your feature request related to a problem? Please describe. Jakarta EE 9 is the next major release, with the main focus of moving from the javax namespace to the jakarta namespace.

Describe the solution you'd like This issue will be used to track the progress of this work effort via the Jakarta EE 9 Project board.

Additional context Jakarta EE Specification Process Eclipse Project Handbook Eclipse Release Record for Jakarta EE 9

ToDo

kwsutter commented 4 years ago

Can I ask this team to please create and assign the following labels to this Issue? Thank you! [Epic] [wave:0]

m0mus commented 4 years ago

https://repo1.maven.org/maven2/jakarta/annotation/jakarta.annotation-api/2.0.0-RC1/

arjantijms commented 4 years ago

@m0mus the parent pom has not been published. This means the RC1 dependency can't be used now. See also https://github.com/eclipse-ee4j/common-annotations-api/issues/73

m0mus commented 4 years ago

Yes. We will fix it soon.

Emily-Jiang commented 4 years ago

I am trying to figure out where the annotation tcks live. I looked at the whole tck dir. I cannot locate where annotation tcks are. Any ideas @m0mus ?

m0mus commented 4 years ago

@Emily-Jiang Jakarta Annorartions is just a set of annorartions, so there are no TCKs, just a signature test.

thadumi commented 4 years ago

@Emily-Jiang Jakarta Annorartions is just a set of annorartions, so there are no TCKs, just a signature test.

So wouldn't it be better to mark it as unnecessary on the list?

edbratt commented 4 years ago

The Signature test is part of the TCK so I would phrase this as: a TCK is required, it only contains a signature test. Jakarta EE 8 has an annotations TCK. Jakarta EE 9 should have an equivalent TCK should be generated and should be v 2.x in my opinion (and a nightly does, in fact exist: annotations-tck-2.0.0.zip)

kwsutter commented 4 years ago

Moved to Wave 1 deliverable due to the downstream dependencies for implementations and testing.

keilw commented 4 years ago

@kwsutter, @m0mus please review my PR, it helps fix the module definition for Jakarta Annotations also in the README file.