ignoring "group is not maintainer"

Joachim Breitner nomeata at debian.org
Sun Feb 21 19:21:31 UTC 2010


Hi,

Am Sonntag, den 21.02.2010, 19:03 +0100 schrieb Lucas Nussbaum:
> In the pkg-ruby-extras team, we have the policy to put the person mainly
> responsible for the package in Maintainer:, and the team in Uploaders.
> With PET, that results in listing all the packages under "Unclassified".
> 
> It would be great if that error could be ignored with a configuration
> option.

the haskell team’s instance has this changes applied to pet.cgi:

@@ -115,11 +108,7 @@
     $dest ||= \@for_upload if($status->{needs_upload});
     $dest ||= \@incoming if $status->{archive_waiting};
     $dest ||= \@with_rc_bugs if $status->{has_rc_bugs};
-    $dest ||= \@upgrade_wip if($status->{upgrade_in_progress} and
-        not $status->{ignore_wip});
-    $dest ||= \@for_upgrade if($status->{needs_upgrade} and
-        not $status->{upgrade_in_progress});
-    $dest ||= \@wip if($status->{name_mismatch});
+    # $dest ||= \@wip if($status->{name_mismatch});
     $dest ||= \@itp_wip if($status->{never_uploaded});
     $dest ||= \@wip if($status->{invalid_repo_version} or $status->{invalid_tag}
             or $status->{missing_tag});
@@ -127,10 +116,14 @@
     $dest ||= \@weird if($status->{repo_ancient} or $status->{repo_ancient} or
         $status->{upstream_ancient});
     $dest ||= \@wip if $status->{watch_error};
-    $dest ||= \@with_bugs if $status->{has_bugs};
-    $dest ||= \@wip if $status->{archive_foreign};
+    # $dest ||= \@with_bugs if $status->{has_bugs};
+    # $dest ||= \@wip if $status->{archive_foreign};
     # $dest ||= \@wip if $status->{repo_foreign};
     $dest ||= \@ignore_wip if($status->{ignore_wip});
+    # $dest ||= \@upgrade_wip if($status->{upgrade_in_progress} and
+    #     not $status->{ignore_wip});
+    # $dest ||= \@for_upgrade if($status->{needs_upgrade} and
+    #     not $status->{upgrade_in_progress});
     $dest ||= \@no_prob;

Especially the name_mismatch and archive_foreign lines should be
interesting for you.

Having this categorization stuff more configurable would be nice,
though. Especially as ATM (unless I read it wrong) the logic is partly
in the perl files and partly in the templates.

Greetings,
Joachim



-- 
Joachim "nomeata" Breitner
Debian Developer
  nomeata at debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C
  JID: nomeata at joachim-breitner.de | http://people.debian.org/~nomeata
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.alioth.debian.org/pipermail/pet-devel/attachments/20100221/973f5c88/attachment.pgp>


More information about the PET-devel mailing list