Let me be more
          definitive...
          
          The current Oracle-owned specification documents are not
          licensed in a manner that allows you to simply adapt them for
          Jakarta EE.  Once Eclipse has obtained all the necessary
          rights, they will relicense each document and provide them to
          the project teams.
          
          Project teams should also plan to do some non-trivial work on
          the documents after receiving them.  The documents will
          contain Java EE names and JCP references that will need to be
          replaced.  Although the documents will be provided in AsciiDoc
          format, the conversion to AsciiDoc from FrameMaker or LaTeX or
          Word was not perfect.  Most documents will need some cleanup
          to correct formatting problems.  All of the images used by the
          documents will be provided in png format.  If any updates are
          required to the images (e.g., to correct names), the images
          will likely need to be recreated in some more easily editable
          format.
          
          If any project teams make any improvements to the tools used
          to generate the specification documents, I hope they'll share
          them with the rest of us.
          
          
        
          No
              problem, and no offence, but from the view angle of a
              "reiceiver" it is better to have clear "please wait the
              official answer is in progress" statement that any kind of
              "possibly, maybe, AFAIKs, etc". Hope you don't mind, but
              personal views just confuse us. We need not more
              statements, we need less -- but official ones.
          -Markus
           
          
           
          Markus,
            Wayne's
              statements are about the best that exist at this moment...
               :-)  He is part of the EF and part of the PMC.  As soon
              as any of us knows (and Wayne will probably be first), I'm
              sure there will be more official statements coming about
              the Specs.  As Wayne has indicated, the EF just received
              the Specs from Oracle and the proper IP scanning and
              clearance activities are happening as we speak.  Thanks
              for your patience.
            
              ---------------------------------------------------
              Kevin Sutter 
              STSM, MicroProfile and Jakarta EE architect
              e-mail:  sutter@xxxxxxxxxx    
              Twitter:  @kwsutter
              phone: tl-553-3620 (office), 507-253-3620 (office)    
              LinkedIn: https://www.linkedin.com/in/kevinwsutter
            
            
            
            From:
                     "Markus
              KARG" <markus@xxxxxxxxxxxxxxx>
            To:
                     "'EE4J
              PMC Discussions'" <ee4j-pmc@xxxxxxxxxxx>
            Date:
                     06/06/2019
              11:25 AM
            Subject:
                     [EXTERNAL]
              Re: [ee4j-pmc] First round of project restructuring
            Sent
              by:        ee4j-pmc-bounces@xxxxxxxxxxx
          
            
           
          It
              would be good to be absolultely clear about any "as far as
              I know" issues. Can the PMC please post an official and
              final statement here instead of any "as far as I know"s?
           
          And
              what actually do we have to change in the specs ontop of
              "simply adapting the original doc"?
           
          -Markus
           
          From:ee4j-pmc-bounces@xxxxxxxxxxx
              [mailto:ee4j-pmc-bounces@xxxxxxxxxxx]
              On Behalf Of Wayne Beaton
                Sent: Donnerstag, 6. Juni 2019 15:50
                To: EE4J PMC Discussions
                Subject: Re: [ee4j-pmc] First round of project
              restructuring
           
          The existing
            document is not, as far as I know, licensed in a manner that
            permits you to "simply adapt the original spec doc". The
            Eclipse Foundation is working on getting the necessary
            rights to change the license of these documents and
            contribute them to the corresponding projects.
           
          Wayne
           
          On Thu, Jun 6,
            2019 at 1:10 AM Markus KARG <markus@xxxxxxxxxxxxxxx>
            wrote:
          I
              do not see a need for a placeholder spec for JAX-RS but
              would simply adapt the original spec doc according to the
              needed changes. So please put me on the CC list for the
              JAX-RS asciidoc spec. Thanks.
          -Markus
           
          From:ee4j-pmc-bounces@xxxxxxxxxxx[mailto:ee4j-pmc-bounces@xxxxxxxxxxx]
              On Behalf Of Wayne Beaton
                Sent: Donnerstag, 6. Juni 2019 05:47
                To: EE4J PMC Discussions
                Subject: [ee4j-pmc] First round of project
              restructuring
           
          Thank you for your
            patience, PMC. 
           
          PMC, and project
            leads:
           
          I intend to push
            the projects listed as "Review Documentation" at the bottom
            of this message through our first restructuring review to
            turn existing "Eclipse Project for ..." projects into
            specification projects.
           
          Note that I'd like
            to have the Jakarta EE Platform project included in this
            list, but I need a little help with the scope statements(the
            platform project actually includes three specifications).
            I'll bring that forward as soon it's ready.
           
          I'd like to send
            this list to the Specification Committee as soon as
            possible; if you have any feedback or concerns, or feel that
            a little extra wordsmithing is required let me know. I've
            also included an overview of the process that I'm following.
            Likewise, let me know if you've noticed something amiss with
            the process.
           
          I'm tracking all
            of the change issues here. There's
            pointers to the scope and name issues in the individual
            cards.
           
          The Process
           
          My plan is to
            deliver this list to the Specification Committee with a
            request for them to vote to approve the conversion of the
            existing projects into specification projects. Per the
            process, we require a super-majority (2/3) affirmative vote
            to proceed. I'm presenting them as an all-or-nothing
            collection (we'll adjust this part of the process if there's
            a problem).
           
          I will
            concurrently start a Restructuring Review per the EDP. I'll
            include the content below as the documentation for that
            review. Both the community review and the Specification
            Committee vote aspects of the Restructuring Review require a
            week; when that week is over, I'll declare success (assuming
            that we get the specification committee votes we required
            and the PMC gives me their approval)
           
          With the
            successful conclusion of the review, I will convert the
            projects. As part of this, I will review the committer lists
            to ensure that we have all of the necessary agreements for
            all of the committers. I will retire any committers who do
            not have the necessary agreements in place (we'll reinstate
            them when we get the paperwork that we need). I will then
            update the project metadata based on the described changes.
            
           
          Note that some of
            these projects will require some changes in the names of
            their repositories to respect trademark restrictions (e.g.
            "jaf-api" will become "activation-spec"). We will also have
            to change the ids of some projects. I've captured these
            changes in the project board that I cited previously.
           
          With that all
            done, it will be left to the project teams to start with the
            work of creating specification documents. The PMC will
            provide guidance regarding the form of these documents. The
            short version is that for many of these specifications,
            we'll have to ask the project teams to create "placeholder"
            specification documents based on the project name, scope,
            and javadoc (more on this later).
          
            We're working through an exercise to get the necessary
            rights to contribute the existing specification documents
            under the project licenses. At this point, I do not know
            which documents we'll clear first.
           
          Regarding the
            existing specification documents... when I am able to do so,
            I will contribute the specification to the project via
            IPZilla (with project leads in CC). The project team can
            take the specification and drop it into their repository
            when the IP Team gives their approval (the IP Team is
            involved in the above-mentioned exercise, so approval will
            come immediately/quickly). The PMC will provide guidance to
            project teams regarding what needs to happen next.
           
          Note that the
            PMC's recommendation is that the "API" repository be used as
            a home for both the API and for the specification document.
            We are moving forward based on this assumption. Since
            project teams will be the ones who will either create
            placeholder documents or take the existing document out of
            the IPZilla record, they will have an opportunity to request
            the the webmaster create a separate repository if that's
            what they prefer. Project teams may feel free to weigh in on
            the "convert" issues if they'd like to get ahead of it.
           
          Note also that the
            specification documents that we have are all in Asciidoctor
            format.
           
          I will track all
            of this activity in the "convert" issues. Monitor those
            issues to keep up with progress of the individual projects.
           
          Review
              Documentation
           
          Eclipse Project for
              JAX-RSwill be renamed to "Jakarta RESTful Web
            Services" with the following specification scope: 
           
          Jakarta RESTful
            Web Services defines a standard for development of web
            services following the Representational State Transfer
            (REST) architectural pattern.
           
          Eclipse Project for
              JSON Processingwill be renamed "Jakarta JSON
            Processing" with the following specification scope:
           
          Jakarta JSON
            Processing defines a Java(R) based framework for parsing,
            generating, transforming, and querying JSON documents.
           
          Eclipse Project for
              JAFwill be renamed "Jakarta Activation" with the
            following specification scope:
           
          Jakarta Activation
            defines a set of standard services to: determine the MIME
            type of an arbitrary piece of data; encapsulate access to
            it; discover the operations available on it; and instantiate
            the appropriate bean to perform the operation(s).
           
          Eclipse Project for
              JPAwill be renamed "Jakarta Persistence" with the
            following specification scope:
           
          Jakarta
            Persistence defines a standard for management of persistence
            and object/relational mapping in Java(R) environments. 
           
          Eclipse Project for
              WebSocketwill be renamed "Jakarta WebSocket" with the
            following scope:
           
          The Jakarta
            WebSocket defines how Jakarta based applications create and
            manage WebSocket Clients and Servers.
           
          Thanks,
          
            Wayne 
          _______________________________________________
            ee4j-pmc mailing list
              ee4j-pmc@xxxxxxxxxxx
            To change your delivery options, retrieve your password, or
            unsubscribe from this list, visit
              https://www.eclipse.org/mailman/listinfo/ee4j-pmc
           
          -- 
          Wayne
                Beaton
          Director
                of Open Source Projects | Eclipse
                Foundation, Inc._______________________________________________
            ee4j-pmc mailing
                list
            ee4j-pmc@xxxxxxxxxxx
            To change your
                delivery options, retrieve your password, or unsubscribe
                from this list, visit
            https://www.eclipse.org/mailman/listinfo/ee4j-pmc
           
          
            
            
          _______________________________________________
          ee4j-pmc mailing list
          ee4j-pmc@xxxxxxxxxxx
          To change your delivery options, retrieve your password, or unsubscribe from this list, visit
          https://www.eclipse.org/mailman/listinfo/ee4j-pmc