[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#214289: devel/people: missing maintainers, patch for generic handling



On Mon, Oct 06, 2003 at 01:10:38AM +0200, Frank Lichtenheld wrote:
> In the Special Maintainers list of cron/people_scripts/people.pl are
> again some maintainer team names missing:
> Debian GNOME Maintainers
> Debian LDP Maintainers
> Debian KDE/Qt Maintainers
> 
> Attached is a patch that handles these names in a more generic way
> (untested).

I have two problems with your patch:

 * it includes the team packages in the second list, which is for
   individuals, and

 * it 

> Index: people.pl
> ===================================================================
> RCS file: /cvs/webwml/cron/people_scripts/people.pl,v
> retrieving revision 1.12
> diff -u -r1.12 people.pl
> --- people.pl	16 Sep 2003 12:16:35 -0000	1.12
> +++ people.pl	5 Oct 2003 23:03:08 -0000
> @@ -14,11 +14,8 @@
>  	"Debian QA Group",
>  	"Debian Install System Team",
>  	"Debian Policy List",
> -	"Debian GCC maintainers",
> -	"Debian GNUstep maintainers",
>  	"GNU Hurd Maintainers",
>  	"GNU Libc Maintainers",
> -	"Debian Apache Maintainers",
>  	"Debbugs developers",
>  	"Dpkg Development",
>  	"teTeX maintainers",
> @@ -27,9 +24,6 @@
>  	"Dynamic DNS Tools and Services",
>  	"Debian OpenOffice Team",
>  	"Cdbs Hackers",
> -	"Debian Java Maintainers",
> -	"Debian OCaml Maintainers",
> -	"Debian SDL maintainers",
>  );
>  
>  
> @@ -218,7 +212,10 @@
>  		}
>  		$maintainer = from_utf8_or_iso88591_to_sgml($maintainer);
>  # Take care of the annoying cases and exceptions and overrides and stuff
> -		if ($maintainer =~ /Debian Quality Assurance.*<(.+)>/) {
> +		if ($maintainer =~ /(Debian \S+ [Mm]aintainers).*<(.+)>/) {
> +			$lastname = $1; $firstname = ''; $email = $2;
> +		}
> +		elsif ($maintainer =~ /Debian Quality Assurance.*<(.+)>/) {
>  			$lastname = 'Debian QA Group'; $firstname = ''; $email = $1;
>  		}
>  		elsif ($maintainer =~ /Boot Floppies Team <(.+)>/) {


-- 
Matt



Reply to: