EE4J PMC Meeting #2019-01
General
Date: 2019-01-15
Present:
-
Tanja
-
Wayne
-
Dmitry
-
Kevin
-
David
-
Ivar
NOTE That we now have a shared calendar.
Action Items
Reviewed, discussed and updated the GitHub Issues, https://github.com/eclipse-ee4j/ee4j/issues.
Eclipse GlassFish 5.1 status
Dmitry covered the status. We have a green CTS build! Thanks to everybody that helped to get this done!
TODOs:
-
Release public components to Maven central
-
Release Glassfish components that depend on the above
-
Re-run the CTS on the new build
-
4 CQs pending
A bug has been created for switching from OSSRH to Nexus Pro to support GF builds better in the future.
Discussed that there should be a build of the TCK made available as soon as possible. An open source build (not officially licensed).
Action: David creates a github issue to track this.
EE4J Representative on the Security Team
Email: security@eclipse.org
The security team should have a rep from the EE4J PMC to ensure that messages related to EE4J projects are handled. There is a private bugzilla component where vulnerability reports are stored. The team create/identify issues in this bugzilla component and includes the project lead.
More information at https://eclipse.org/security
ACTION: Select a rep on the next meeting.
Split EE4J?
Followed up on the discussion regarding splitting up EE4J (and with that the PMC as well). The split would in practice be to split out the implementation projects to a GlassFish top level project with its own PMC and rename the EE4J project to Jakarta (or Jakarta EE?). Minor updates would be needed to the EE4J charter and a new charter for the GlassFish project would need to be written.
The PMC discussed that we possibly could split EE4J into GlassFish and Jakarta sometime after the 5.1 release.
The reason for this is that we don’t know the timeline for GlassFish 5.2 and don’t want this split to cause any further delays.
Jakarta EE Roadmap
The PMC encourages the Jakarta EE Platform Specification project to start the work with creating a roadmap for Jakarta EE.
Jakarta EE 8 Release
Assumption: Jakarta EE 8 == Java EE 8 ie. no additional specifications, API, behavioral changes or new profiles.
Jakarta EE 8 release
Will consist of the following:
-
Specification (documents and APIs) for the full platform including full and web profiles
-
TCKs (source and binaries); part of the TCKs are documents on how to use TCKs the Jakarta EE 8 will not attempt refactoring of the current monolith of the Java EE 8 TCK
-
Specifications that already have a separate TCK will remain as is
-
A Compatible Implementation of the full and web profiles, at least one, available under open source license;
Required for the release:
-
Jakarta EE Specification Process needs to be completed
-
Jakarta EE TCK process needs to be defined
-
Means to publish Final Specifications and related TCKs
-
Branding process and logo usage guidelines
Jakarta EE Town Hall Meeting
January 30th 11AM EST.
Open for everyone! The PMC will participate in the panel.
How to engage contributors
This is a topic for the Town Hall. Tanja will create a strawman for the message.
Next Meeting
Tuesday, Jan 29 at 17:00 CET
Meeting minutes
- June 24, 2021
- June 3, 2021
- April 6, 2021
- March 2, 2021
- February 2, 2021
- January 5, 2021
- December 1, 2020
- November 3, 2020
- October 6, 2020
- September 1, 2020
- August 4, 2020
- July 7, 2020
- June 2, 2020
- May 5, 2020
- April 7, 2020
- March 3, 2020
- February 4, 2020
- January 7, 2020
- November 5, 2019
- October 1, 2019
- September 24, 2019
- September 3, 2019
- August 20, 2019
- August 6, 2019
- July 30, 2019
- July 23, 2019
- July 16, 2019
- July 9, 2019
- July 2, 2019
- June 25, 2019
- June 18, 2019
- June 11, 2019
- June 4, 2019
- May 21, 2019
- May 7, 2019
- April 23, 2019
- April 9, 2019
- March 26, 2019
- February 26, 2019
- February 12, 2019
- January 29, 2019
- January 15, 2019
- December 8, 2018
- November 20, 2018
- November 6, 2018
- October 9, 2018
- September 25, 2018
- September 11, 2018
- August 28, 2018
- July 31, 2018
- July 17, 2018
- July 3, 2018
- June 19, 2018
- June 5, 2018
- May 22, 2018
- May 8, 2018
- April 24, 2018
- April 10, 2018
- March 27, 2018
- March 13, 2018
- February 27, 2018
- February 13, 2018
- February 6, 2018
- January 23, 2018
- January 16, 2018
- January 9, 2018
- December 12, 2017
- December 5, 2017