EE4J PMC Meeting #24
General
Date: 2018-11-06
Present:
-
Dmitry
-
Kevin
-
Wayne
-
Ivar
Action Items
Reviewed, discussed and updated the GitHub Issues, https://github.com/eclipse-ee4j/ee4j/issues.
Module Names
Specification Projects
Close discussion on https://github.com/eclipse-ee4j/ee4j/issues/34 and make recommendation.
According to discussions in the PMC following this thread, the PMC will issue a statement saying that jakarta.* will be a requirement as module names for future releases. The current release should keep the module names as defined in the Java EE 8 version of the spec, or no module name at all.
Implementation Projects
Close discussion on https://github.com/eclipse-ee4j/ee4j/issues/35 and make recommendation.
This statement is only about module names, not package names. Module names must not be jakarta.* or anything containing ee4j. Otherwise common Eclipse practice must be followed. Note that this is not about package names. Action: Take this statement to the mailing list and.
GIT Tag name conventions
The PMC recommends:
-
Use version number as TAG name
-
Use annotated tags
If a project wants to deviate from this, it is ok. A released version MUST be tagged.
GIT Security Alerts
Decide on how we should handle this. Do project leads get these notifications? Who’s responsibility is it to handle these? Eclipse Security team?
Action: Wayne will create an issue so we can discuss what we should do and define a process.
Release Reviews
Some members have noticed EE4J projects being released to Maven Central without release review according to the EDP. Discussion thread: https://www.eclipse.org/lists/ee4j-pmc/msg01357.html
Annotations API
https://projects.eclipse.org/projects/ee4j.ca/governance https://search.maven.org/search?q=g:jakarta.annotation
Decide on how we should handle this. EDP require that a project engage in a release review prior to performing a release. Please be careful.
Communicate to projects that it is better to submit a release review earlier than later. Set up a 30 min call and invite project leads to go through the process.
Common Annotations project
The project has no active project lead. The PMC will set up Ray Auge as project lead. Action: Email EMO Write on the mailing list thread.
Jakarta NoSQL Specification project proposal
All Jakarta WG members are allowed to have representatives on the spec projects
Non EE4J projects
The PMC urge the non-EE4J projects to release a version of their spec ASAP with the jakarta group id. Lift this issue to Steering Committee. Ivar will bring it up at the SC meeting.
EE4J Representative on the Security Team
Email: security@eclipse.org
Action: Select a representative for the security team. Wayne will educate us.
New PMC Member
Wayne to nominate a new PMC Member and request a vote. Table to next meeting.
Next Meeting
Tuesday Nov 20 at 17:00 CET NOTE: Ivar is in Australia that week, so someone else will have to lead this call
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