| <!DOCTYPE html> |
| <html lang="en"> |
| <head> |
| <meta charset="UTF-8"> |
| <!--[if IE]><meta http-equiv="X-UA-Compatible" content="IE=edge"><![endif]--> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <meta name="generator" content="Asciidoctor 1.5.6.1"> |
| <title>EE4J PMC Meeting #2019-17</title> |
| <style> |
| |
| </style> |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css"> |
| </head> |
| <body class="article toc2 toc-left"> |
| <div id="header"> |
| <h1>EE4J PMC Meeting #2019-17</h1> |
| <div id="toc" class="toc2"> |
| <div id="toctitle">Table of Contents</div> |
| <ul class="sectlevel1"> |
| <li><a href="#general">General</a></li> |
| <li><a href="#action-items-skipped">Action Items (skipped)</a></li> |
| <li><a href="#jakarta-ee-8">Jakarta EE 8</a> |
| <ul class="sectlevel2"> |
| <li><a href="#submit-ballot-prs">Submit Ballot PRs</a></li> |
| <li><a href="#tck-education-meeting-july-15">TCK Education Meeting (July 15)</a></li> |
| <li><a href="#projects-15-discussion">Projects 15 discussion</a></li> |
| </ul> |
| </li> |
| <li><a href="#specification-projects-creation-done-07-16-2019">Specification Projects Creation (Done, 07/16/2019)</a></li> |
| <li><a href="#specification-documents">Specification Documents</a></li> |
| <li><a href="#next-meeting">Next Meeting</a></li> |
| </ul> |
| </div> |
| </div> |
| <div id="content"> |
| <div class="sect1"> |
| <h2 id="general"><a class="anchor" href="#general"></a><a class="link" href="#general">General</a></h2> |
| <div class="sectionbody"> |
| <div class="paragraph"> |
| <p>Date: 2019-07-16</p> |
| </div> |
| <div class="paragraph"> |
| <p>Present:</p> |
| </div> |
| <div class="ulist"> |
| <ul> |
| <li> |
| <p>Kevin</p> |
| </li> |
| <li> |
| <p>Dmitry</p> |
| </li> |
| <li> |
| <p>David</p> |
| </li> |
| <li> |
| <p>Mark</p> |
| </li> |
| <li> |
| <p>Ed</p> |
| </li> |
| <li> |
| <p>Steve</p> |
| </li> |
| <li> |
| <p>Tanja</p> |
| </li> |
| </ul> |
| </div> |
| </div> |
| </div> |
| <div class="sect1"> |
| <h2 id="action-items-skipped"><a class="anchor" href="#action-items-skipped"></a><a class="link" href="#action-items-skipped">Action Items (skipped)</a></h2> |
| <div class="sectionbody"> |
| <div class="paragraph"> |
| <p>Reviewed, discussed and updated the GitHub Issues, <a href="https://github.com/eclipse-ee4j/ee4j/issues" class="bare">https://github.com/eclipse-ee4j/ee4j/issues</a>.</p> |
| </div> |
| </div> |
| </div> |
| <div class="sect1"> |
| <h2 id="jakarta-ee-8"><a class="anchor" href="#jakarta-ee-8"></a><a class="link" href="#jakarta-ee-8">Jakarta EE 8</a></h2> |
| <div class="sectionbody"> |
| <div class="sect2"> |
| <h3 id="submit-ballot-prs"><a class="anchor" href="#submit-ballot-prs"></a><a class="link" href="#submit-ballot-prs">Submit Ballot PRs</a></h3> |
| <div class="paragraph"> |
| <p>David will send a note to Project Spec Leads mailing list pointing out the need for PR Ballot, Process, and Deadlines. |
| Friday, July 12 is the deadline for Draft PRs for all Specifications.</p> |
| </div> |
| <div class="paragraph"> |
| <p>Use GitHub workflow to our advantage. |
| Use PR Reviews/Approvals process to tally votes.</p> |
| </div> |
| </div> |
| <div class="sect2"> |
| <h3 id="tck-education-meeting-july-15"><a class="anchor" href="#tck-education-meeting-july-15"></a><a class="link" href="#tck-education-meeting-july-15">TCK Education Meeting (July 15)</a></h3> |
| <div class="paragraph"> |
| <p>Q&A session on the TCK process. |
| Fairly well received. |
| Arjan provided most of the questions. |
| Most projects reps on the call indicated that individual TCK jobs were on the horizon.</p> |
| </div> |
| </div> |
| <div class="sect2"> |
| <h3 id="projects-15-discussion"><a class="anchor" href="#projects-15-discussion"></a><a class="link" href="#projects-15-discussion">Projects 15 discussion</a></h3> |
| <div class="paragraph"> |
| <p><a href="https://github.com/orgs/eclipse-ee4j/projects/15" class="bare">https://github.com/orgs/eclipse-ee4j/projects/15</a></p> |
| </div> |
| <div class="paragraph"> |
| <p>Dmitry will send a note to Spec Project Leads asking them to update the issues associated with this Project dashboard. |
| The issues need to be assigned to an individual or have some items checked off (x of 6 work items) to be considered “In Progress”. |
| Getting to 5 of 6 checkmarks is the end game for now. |
| When all votes tallied, then we can do Step 6 and promote to Maven Central.</p> |
| </div> |
| <div class="paragraph"> |
| <p>(Nothing else covered from this point on…)</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="sect1"> |
| <h2 id="specification-projects-creation-done-07-16-2019"><a class="anchor" href="#specification-projects-creation-done-07-16-2019"></a><a class="link" href="#specification-projects-creation-done-07-16-2019">Specification Projects Creation (Done, 07/16/2019)</a></h2> |
| <div class="sectionbody"> |
| <div class="paragraph"> |
| <p><a href="https://github.com/orgs/eclipse-ee4j/projects/13" class="bare">https://github.com/orgs/eclipse-ee4j/projects/13</a></p> |
| </div> |
| <div class="paragraph"> |
| <p>Round 1 - completed<br> |
| Round 2 - completed<br> |
| Round 3 - complete tomorrow + a JSF project</p> |
| </div> |
| </div> |
| </div> |
| <div class="sect1"> |
| <h2 id="specification-documents"><a class="anchor" href="#specification-documents"></a><a class="link" href="#specification-documents">Specification Documents</a></h2> |
| <div class="sectionbody"> |
| <div class="paragraph"> |
| <div class="title">Instructions</div> |
| <p><a href="https://wiki.eclipse.org/How_to_Prepare_API_Projects_to_Jakarta_EE_8_Release" class="bare">https://wiki.eclipse.org/How_to_Prepare_API_Projects_to_Jakarta_EE_8_Release</a></p> |
| </div> |
| <div class="paragraph"> |
| <p>Create Issue in each project with ref to the above document a checkbox list with the items - Ivar |
| Create a tracking board - Ivar |
| Email on the PMC list + jakarta community list - Ivar |
| Each PMC member emails the project leads in their organization |
| Assist the projects and follow up progress - ALL |
| Create a descriptor file for spec projects to use for scripting. E.g. in the root of each spec repo |
| Contain: Name, scope statement, version, etc…</p> |
| </div> |
| <div class="paragraph"> |
| <p>Update 07/16/2019: David provided a script for creating boilerplate Specs for all of the remaining Spec repos. Thank you! These initial updates were merged and then further refined by the individual Projects.</p> |
| </div> |
| <div class="paragraph"> |
| <div class="title">Tracking</div> |
| <p><a href="https://github.com/orgs/eclipse-ee4j/projects/15" class="bare">https://github.com/orgs/eclipse-ee4j/projects/15</a></p> |
| </div> |
| <div class="paragraph"> |
| <p>The skeleton spec documents are a requirement for the Jakarta EE 8 release! |
| Suggestion to shorten the review period for the specs in order to be able to make it. Spec committee?</p> |
| </div> |
| <div class="paragraph"> |
| <div class="title">Licenses</div> |
| <p>Should everything in a github repo have the same license? Question for Wayne for clarification. |
| In the spec folder, there is a different license, pom.xml and project itself |
| What is the right approach? Dmitry posts on the pmc list.</p> |
| </div> |
| <div class="paragraph"> |
| <div class="title">Versioning</div> |
| <p>Planning to release spec using the same version number |
| API jars have different versions. |
| PMC recommends:</p> |
| </div> |
| <div class="paragraph"> |
| <p>Spec+API have same version<br> |
| Umbrella spec ref other specs by major.minor<br> |
| patch/service releases may never change the api</p> |
| </div> |
| <div class="paragraph"> |
| <p>TCK should be discussed on the spec committee</p> |
| </div> |
| </div> |
| </div> |
| <div class="sect1"> |
| <h2 id="next-meeting"><a class="anchor" href="#next-meeting"></a><a class="link" href="#next-meeting">Next Meeting</a></h2> |
| <div class="sectionbody"> |
| <div class="paragraph"> |
| <p>Tuesday, Jul 23 at 17:00 CEST (11:00 EDT)</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| </body> |
| </html> |