Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jakarta.ee-spec.committee] Agenda for the Specification Committee call May 28th, 2019

Hi All,

here is the Agenda for the call today (copied directly from our working document).

Spec Committee Agenda May 28th, 2019

Attendees (present in bold):

Kenji Kazumura - Fujitsu, Michael DeNicola

Dan Bandera - IBM, Kevin Sutter, Alasdair Nottingham, BJ Hargrave

Bill Shannon - Oracle, Ed Bratt, Dmitry Kornilov, Jim Wright, Will Lyons

Steve Millidge - Payara, Arjan Tijms

Scott Stark - Red Hat, Mark Little, Antoine Sabot-Durand

David Blevins - Tomitribe, Richard Monson-Haefel, Jean-Louis Monterio

Ivar Grimstad - PMC Representative

Alex Theedom - Participant Member

Werner Keil - Committer Member


Eclipse Foundation: Wayne Beaton, Tanja Obradovic, Paul Buck, Mike Milinkovich


  • Past business / action items

    • Approval of Meeting min May 15th, May 22nd.  

  • Moving forward without the javax namespace

  • Jakarta EE 8 release

    • Jakarta EE 8 release plan - Ed Bratt

    • Specification Document Copyrights (Wayne)

      • We have the list of copyright holders provided by Oracle and have started the process of consolidating the list (i.e. tracking acquisitions to determine current copyright holders)

      • Agreement document created and signed by three companies, and two individuals.

      • Focusing on Platform first

      • ACTION (Wayne) develop a trackable metric.

    • Index of specification documents and associated artifacts.

    • Ballot Process

      • We need to have a more transparent means of disseminating the results of specification committee votes.

      • ACTION (Scott) describe the problem and take initial leadership.

      • TODO Need a means to track other ballots.

    • Restructuring Review

    • Jakarta Batch is good to go.

      • ACTION (Wayne) initiate the required (albeit late) specification committee ballot to approve creation. (DONE)

    • CDI

      • Red Hat has decided to move the API and specification for CDI to Eclipse EE4J

      • ACTION (Scott) create a project proposal.

    • Dependency Injection

      • ACTION (Paul Buck) Is anybody tracking what we’re doing with the dependency injection specification?

    • Bean Validation (Jakarta Bean Validation)

      • Red Hat will move to Eclipse Foundation

      • ACTION (Scott) Create a new project proposal for Jakarta Bean Validation.

    • JavaServer Faces (Jakarta Server Faces)

      • APIs are part of Eclipse Mojarra. Recommend that we leave them there.

      • ACTION (Wayne) Create a new project proposal for Jakarta Server Faces. Wayne will identify the best candidates to start the project proposal process.

    • Acronyms

      • Ivar suggested on the May 21/2019 Steering Committee call that we drop acronyms altogether in favour of concise (short) project names.

        • E.g. “Jakarta Persistence” is “Persistence” and not “JPA”

        • EJB?

      • There appeared to be general consensus among those who attended the call that this would be a good idea.

      • Wayne: does this apply to the technical namespaces?

        • General consensus was: where possible, yes.

        • This is already true for many specifications:

          1. javax.persistence.* => jakarta.persistence.*

          2. javax.transaction.* => jakarta.transaction.*

        • Simplify and consolidate where possible:

          1. javax.ws.rs => jakarta.rest.*

        • Some will just be different acronyms:

          1. javax.ejb => jakarta.jeb.* (“Jakarta Enterprise Beans”)

    • TCK Process Status?

      • TCK process - Scott Stark leading the effort

      • TCK Processes should be integrated into the operations document.

      • The EMO cannot manage either the creation or the ongoing application of TCK processes; this is the responsibility of the specification committee. Either the specification committee or PMC will be required to take responsibility for determining whether or not the requirements of the TCK have been fulfilled as part of their approval process.

        • Scott is working on this.

        • Needs another pass.

        • QUESTION: How do we change an EPL-licensed TCK into an EFTL TCK? Who creates the EFTL version?

        • ACTION (Wayne) QUESTION: Do we need a click-through license acceptance to get access to the TCK/other resources (Eclipse legal question)?

  • PMC update - Ivar Grimstad

  • Specification Template

    • ACTION (Arjan Tijms) update specification Template and experience going through

We’ll discuss on a later call, once we finish javax namespace discussion

Thanks,
Tanja
--

Tanja Obradovic

Jakarta EE Program Manager | Eclipse Foundation, Inc.

Twitter: @TanjaEclipse

Eclipse Foundation: The Platform for Open Innovation and Collaboration


Back to the top