What I meant to say yesterday at 1am was: "On the other hand I do not get why 
only 2 PMC members have been
    voting +1 on this proposal..."
This is not against voting +0, but about why so few PMC members vote at all... 
(?)
-------- Ursprüngliche Nachricht --------Von: MG <[email protected]> Datum: 
15.05.18  00:57  (GMT+01:00) An: [email protected], Paul King 
<[email protected]> Betreff: Re: [VOTE] Support Java-like array 

    My 10 cents:

    [VOTE][LAZY] seems a bit odd - if PMC members are on
    vacation/ill/afk one person could basically push through sweeping
    changes, which seems odd.

    On the other had I do not get why only 2 PMC members have been
    voting on this proposal - if you do not care either way, and it
    already has 2 x +1, just push it over the edge, if you are really
    against it, shoot it down with -1...

    Cheers,

    mg

    

    

    On 13.05.2018 10:57, Paul King wrote:

    
    
      My understanding is that there is some flexibility
        when asking for votes so long as it is clear up front what the
        expectation is, see e.g. [1]. Even though there are numerous
        generic Apache sites with similar descriptions, I was thinking
        of adding some more content in some of our pages to summarise
        the most relevant information for our project. I was thinking of
        some additional wording to the "Contributing code" section of
        the website to indicate that typically committers should be
        following the same guidelines (creating PRs etc.) for any
        significant code change as for people without committer status.
        Also, I was going to add some wording somewhere around our
        typical conventions for voting. Something like:
        
          
            
              

              
              We strongly value keeping consensus within the
                project. Sometimes consensus is obvious from general
                discussions or informal +1s in PRs or Jira issues. For
                significant changes within PRs or Jiras, it is good to
                send an informational to the dev mailing list in any
                case. When consensus is not obvious or for potentially
                contentious changes, emails with a [VOTE] in the subject
                line are a good way to ascertain consensus. Typical
                scenarios are:
              
                * [VOTE] for a release - requires 3 more binding +1
                  votes than -1 votes (no veto capability)
                * [VOTE] for code change - requires 3 binding +1s
                  but can be vetoed with a single -1 binding vote

                  
                    *
                      [VOTE][LAZY] for code change - assumes absence of
                      a vote is a +1 (but you'd normally want at least
                      one binding +1 so best to wait a bit longer if you
                      don't have at least one) but can be vetoed with a
                      single -1 binding vote

                    A committer creating a PR request is similar to
                    [VOTE][LAZY].

                  
                  
                    72
                      hours is the minimum for such votes but there is
                      no maximum time delay - though waiting too long
                      isn't a good idea since the circumstances which
                      lead to earlier +1s might have changed.
                    

                  
                  If anyone has improvements for this wording, let
                    me know.
                  

                  
                  [1] https://www.apache.org/foundation/voting.html

                  
                
                

                
                Cheers, Paul.
              
            
          
        
      
      

        On Sun, May 13, 2018 at 2:20 PM, Remko
          Popma <[email protected]>
          wrote:

          That’s
            probably why over at Log4j we use slightly different
            language for voting:

            

            “The vote will remain open for 72 hours (or more if
            required). At least 3 +1 votes ...”

            

            It seems unfair that by not participating, it is possible to
            essentially vote -0 or -1 without justification...

            

            Thoughts?

            

                Remko 

              
            
              

                > On May 13, 2018, at 11:48, Daniel.Sun <[email protected]>
                wrote:

                > 

                > Please see my original email:

                > "The vote is open for the next 72 hours and passes
                if a majority of at least 

                > three +1 PMC votes are cast."

                > 

                > Cheers,

                > Daniel.Sun

                > 

                > 

                > 

                > 

                > --

                > Sent from: 
http://groovy.329449.n5.nabble.com/Groovy-Dev-f372993.html

              
            
          
        
        

      
    
    

  

Reply via email to