Ok, maybe I'm confused, but I've been thinking of these as two
    reviews that happen in parallel. 
     
    And in many cases we decided we don't need a Release Review at all
    since the projects have recently done a Release Review, so if that's
    not a "specification review" with a two week ballot, what is it? 
     
    I definitely think there should be a separate ballot for each specification. 
     
    Wayne Beaton wrote on 8/7/19 2:34 PM: 
     
    
      
      
        
          
            There's a mutual
              dependency here, right?  The specification review can't be
              declared successful until the release review is complete,
              right? 
             
             
            Sort of. There's no notion of a "specification review". 
             
             
             
            I'm probably splitting hairs, but... a Specification is
              declared a Final Specification after the successful
              completion of a Release Review. In order to successfully
              complete a Release Review, Super-majority approval of the
              Specification Committee is required. 
             
             
            It's not really a mutual dependency. The Specification
              Committee's approval is one of the requirements that feeds
              into the Release Review. But I don't think that it hurts
              to think of it as a mutual dependency. 
             
             
            I had expected to run a single ballot for each
              Specification Project. Running a ballot for each
              Specification isn't wrong, it's just going to require a
              small number of extra ballots. 
             
             
            HTH, 
             
             
            Wayne 
             
              Wayne 
           
         
       
       
      
        
        
           Wayne Beaton wrote on 8/7/19 12:59 PM: 
            
              
                Greetings Jakarta EE Specification Committee, 
                 
                 
                This is not the call for the ballot. Rather,
                    this is a proposal for how the ballot will be
                    presented. 
                 
                 
                The JESP/EFSP requires a ballot on the release of
                  each Specification Project. Jakarta Dependency
                  Injection is one of two specifications "owned" by the
                  Jakarta Contents and Dependency Injection
                  Specification Project.  
                 
                 
                I propose, that rather than wait for CDI, we push
                  forward on this specification individually, with an
                  understanding that the ballot for both this
                  specification and for the CDI Specification
                  must be completed successfully before the release
                  review for the CDI Specification Project can
                  be declared successful (i.e. one release review for
                  the project, and one ballot for each specification). I
                  think that this will be less confusing for the
                  community. 
               
             
            There's a mutual dependency here, right?  The specification
            review can't be declared successful until the release review
            is complete, right?
            
             
              
                Regarding the content of the ballot request, I
                  propose that the call for the ballot include links to
                  the related PRs which contain all of the relevant
                  information. The ballot request will look something
                  like this: 
                 
                 
                
                  I need your vote to approve the Jakarta
                    Dependency Injection 1.0 release. 
                   
                   
                  The relevant materials are available here: 
                   
                   
                  
                  
                   
                   
                  Per the process, this will be a fourteen day
                    ballot, ending on August 22/2019. I require a
                    Super-majority positive vote of the Specification
                    Committee members. Community input is welcome, but
                    only votes cast by Specification Committee
                    Representatives will be counted.  
                   
                   
                  The Specification Committee is composed of
                    representatives of the Jakarta EE Working Group
                    Member Companies (Fujitsu, IBM, Oracle, Payara, Red
                    Hat, Tomitribe), along with individuals who
                    represent the EE4J PMC, Participant Members, and
                    Committer Members. 
                 
               
             
            Do we have a public web site listing committee membership
            yet?  If so, you could just point to it.
            
             
              
                
                   
                   
                  Specification Committee representatives, your
                    vote is hereby requested. Please respond with +1
                    (positive), 0 (abstain), or -1 (reject).  Any
                    feedback that you can provide to support your vote
                    will be appreciated. 
                 
                  
                Do we need anything else included in the ballot call?
                  
                 
                I'll send this out to the public list tomorrow. Let
                  me know ASAP if you have any concerns. 
                 
               
             
            Looks good to me, thanks!
            
            
         
       
       
       
       
      --  
      
        
          
            
              
                
                    Wayne Beaton 
                    Director of Open Source Projects | Eclipse Foundation, Inc. 
                   
               
             
           
         
       
     
     
  
 |