jakartaee / expression-language

Jakarta Expression Language
https://eclipse.org/ee4j/el
Other
69 stars 50 forks source link

Deliver el-ri Specification Version update for Jakarta EE 9 #116

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

Now that you have an RC for the API, can I ask that you post a link to the Maven artifact on the project board? https://github.com/orgs/eclipse-ee4j/projects/17#column-7346435

Thanks!

pnicolucci commented 4 years ago

Jakarta Expression Language 4.0.0 Release Record: https://projects.eclipse.org/projects/ee4j.el/releases/4.0.0 I marked the first two items off the check list here. As long as we stick to the Jakarta EE 9 overall release plan we won't need an additional review/ballot.

pnicolucci commented 4 years ago

Once an RC is released I'll update the project board with a link to it.

arjantijms commented 4 years ago

Jakartified implementation: https://github.com/eclipse-ee4j/el-ri/commit/d09916a4c2341f743bac80b842959d7d44f1c181#diff-86ccec3d9ff0e9c0514506e982cdc08b

arjantijms commented 4 years ago

Jakartified TCK: https://github.com/eclipse-ee4j/jakartaee-tck/commit/b612698516e77768a46606dd6f61a35c9e754f0a

kwsutter commented 4 years ago

One last request for the Specifications PR to promote the Milestone deliverables for this Project. The PR is created against the Jakarta EE specifications github repo. A template is automatically used when creating PRs against this repo which should help with understanding the steps required for a successful merge. We're not looking for perfection for this Milestone. We just want the ability to promote the great work that all of the Projects are doing.

If you submit a PR, please feel free to move this Epic to the Milestone 1 Ready column in the Project Board. Thanks!

markt-asf commented 4 years ago

It is on the way. I've been struggling POMs, the CI system, trying to figure out the original intention of the authors and Maven best practices. I think I'm there now. Should be able to get to this later today.

markt-asf commented 4 years ago

PRs submitted. Minor changes might be required. That can be tracked on those PRs, https://github.com/jakartaee/specifications/pull/206 https://github.com/jakartaee/specifications/pull/207

kwsutter commented 4 years ago

@markt-asf, can we please re-open this Issue? This is the overall Epic issue for delivering the complete EL Specification version for Jakarta EE 9. We're not quite there yet... Thanks!

markt-asf commented 4 years ago

Sure. Done.

kwsutter commented 4 years ago

Looking for an update on the status of the Expression Language Final Specification PR. If we're going to make the Sept deliverable goal, then this Wave 1 Specification needs to be ready for final ballot by Monday, July 19. Which means that the Specification PRs should already be created and under a "mentorship" review. Can I ask what the plans are for this Specification? Thanks!

markt-asf commented 4 years ago

I was about to say EL is ready to go and I'll get on with starting the final release then I saw #130. We need info from Glassfish as to what the issue is before we can proceed.

arjantijms commented 4 years ago

Spec PR: https://github.com/jakartaee/specifications/pull/225 Javadoc PR: https://github.com/jakartaee/specifications/pull/226

arjantijms commented 4 years ago
arjantijms commented 4 years ago
arjantijms commented 3 years ago