EE4J PMC Meeting #8
General
Date: 2018-02-27
Present:
-
Dmitry
-
Mark
-
Steve
-
Ivar
-
Kevin
-
Wayne
Project Proposals
Status
Go through current proposals and mark those that are ok
Eclipse Project for Enterprise Security (API) - ok
Eclipse Soteria - ok
Eclipse Project for Enterprise Management - see next agenda item
How to handle platform projects
The PMC discussed how to handle inactive projects with stable code bases like “Eclipse Project for Enterprise Management“. The problem is to find initial committers and leads as these are practically dead projects.
Short Term Solution: Add as a repo in Eclipse Glassfish and move it together. If it does not work out, we can figure it out later
Longer Term Solution: We probably need a group (e.g. architecture committee) to keep the specs aligned. Specs needs to follow the guidelines/rules by this group. May be a task of the specification committee? The PMC is responsible for ensuring that the projects are coherent and approve releases. Process may be defined such in order to approve a release, the architecture committee must have reviewed and checked that the guidelines are followed.
This process will most likely differ between major, minor, maintenance and patch releases. Note that, the Eclipse Development Process does not require release reviews for patch (service) releases and so the EMO will not request approval for service releases from the PMC.
New projects
-
JSR 330 DI
The PMC needs to contact spec leads and see if they are willing to transfer to EE4J? Or is this JSR actually considered a part of CDI?
Actions:
→ Mark talk to Weld team
→ Ivar mail Rob and Bob (the spec leads)
-
JAX-WS
Actions:
→ David is working with Dan Kulp to see if he can take the project leader role
Ozark Licensing and Naming
Ozark is currently Apache 2.0 licensed. The PMC supports the decision to keep that license and approves this request to be sent to the Eclipse Board of Directors.
Before doing so, the PMC should add a slide stating that the PMC approves and highlight why.
Trademark Issue with Ozark. Need to find a new name. This will be handled by the proposed project leads in parallel with the license issue.
Milestones (success criterias)
The PMC discussed the criteria for a successful platform release. Is it applicable to GlassFish alone, or all the components + GlassFish?
Options:
-
Each component must be released and integrated into Eclipse GlassFish. This will mean a minor release of all specs in order to keep the version numbers apart from the original ones.
-
The APIs must be the official released as Java EE 8. The impl built from Eclipse sources. The APIs treated as third party content?
Actions:
→ Wayne digs in history and articulate something on the pmc list. We need to be crystal clear and aligned.
Next Meeting
Tuesday March 13 at 16: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