[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH v3 3/3] get_maintainer.pl: Adjust to review	comments
 
 
| 
  
  
     On 11/05/13 09:19, Ian Campbell wrote: 
     
    
      On Tue, 2013-11-05 at 09:11 -0500, Don Slutz wrote:
 
      
        From: Don Slutz <dslutz@xxxxxxxxxxx>
 
       
      
Please can you list the specific changes for the changelog. No need to
resend, I'll fold the list into the commit message.
 
     
    Not sure how much you want. 
     
    Here is the long versions (Includeing the change fro reference): 
     
    -my $email_git_fallback = 1; 
    +my $email_git_fallback = 0; 
     
    Date:ÂÂÂÂ Fri, 4 Oct 2013 19:03:44 +1300 
      From:ÂÂÂÂ Matthew Daley <mattjd@xxxxxxxxx> 
       
      This script was discussed in the recent past ( 
      http://lists.xen.org/archives/html/xen-devel/2013-03/msg00984.html
      ) 
      and IIUC the consensus was that, if it were to go in, the Git
      fallback 
      searches would be disabled ($email_git_fallback = 0, AFAIK). IMO
      It's 
      not necessary for a (relative to Linux) small project like Xen,
      with 
      adequate MAINTAINERS coverage, to need this fallback. 
     
     
    -my $output_rolestats = 1; 
    +my $output_rolestats = 0; 
     
    Date:ÂÂÂÂ Fri, 4 Oct 2013 20:25:51 +1300 
      From:ÂÂÂÂ Matthew Daley <mattjd@xxxxxxxxx> 
       
      Also, I think I needed to set $output_rolestats = 0 to get
      sensible 
      output (without the unnecessary role stuff). 
     
     
     
    +my $email_drop_the_rest_supporter_if_supporter_found = 1; 
    +ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 'drop_the_rest_supporter!' =>
    \$email_drop_the_rest_supporter_if_supporter_found, 
     
    
      
        @@ -651,6 +653,19 @@ sub get_maintainers {
 	}
     }
 
+    if ($email_drop_the_rest_supporter_if_supporter_found && $#email_to > 0) {
+        my @email_new;
+        my $do_replace = 0;
+        foreach my $email (@email_to) {
+            if ($email->[1] ne 'supporter:THE REST') {
+                $do_replace = 1;
+                push @email_new, $email;
+            }
+        }
+        @email_to = @email_new
+            if $do_replace;
+    }
       
     
     
     
    
      Date:ÂÂÂÂ Fri, 4 Oct 2013 19:03:44 +1300 
      From:ÂÂÂÂ Matthew Daley <mattjd@xxxxxxxxx> 
       
      Also, speaking of adequate MAINTAINERS coverage, the last entry
      which 
      attempts to have Keir as a fallback for "everything else" actually 
      mean Keir is CC'd on everything using the script. This is because
      it 
      uses all matching regexes and not just the most specific. Perhaps
      this 
      entry needs to be commented out (leaving it their for manual 
      inspection), or removed entirely? 
       
      Date:ÂÂÂÂ Fri, 4 Oct 2013 10:35:19 +0100 
      From:ÂÂÂÂ Jan Beulich <JBeulich@xxxxxxxx> 
       
      Or the script be made more intelligent? After all, the entry is
      there 
      for a reason... 
     
     
      
    
      
Just to confirm: This doesn't suppress any xen-devel@ CC, which should
always be there, does it?
 
     
    Nope. It only drops the e-mail (currently Keir Fraser) for
    "supporter:THE REST" role when any other role is found. Also you can
    turn it off with --nodrop_the_rest_supporter 
     
    don-760:~/xen>scripts/get_maintainer.pl
        --nodrop_the_rest_supporter
        config_v2/0001-.config-Allow-all-URL-s-to-be-specified-in-.config.patch
       
      Keir Fraser <keir@xxxxxxx> 
      Ian Jackson <ian.jackson@xxxxxxxxxxxxx> 
      Stefano Stabellini
        <stefano.stabellini@xxxxxxxxxxxxx> 
      Ian Campbell <ian.campbell@xxxxxxxxxx> 
      xen-devel@xxxxxxxxxxxxx 
         
      don-760:~/xen>scripts/get_maintainer.pl
        config_v2/0001-.config-Allow-all-URL-s-to-be-specified-in-.config.patch
       
      Ian Jackson <ian.jackson@xxxxxxxxxxxxx> 
      Stefano Stabellini
        <stefano.stabellini@xxxxxxxxxxxxx> 
      Ian Campbell <ian.campbell@xxxxxxxxxx> 
      xen-devel@xxxxxxxxxxxxx 
       
     
       -Don Slutz
 
    
      
Ian
 
     
     
  
 |  
 _______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
 
 
    
     |