On Tue, Mar 31, 2015 at 03:02:40PM +0200, Fabian Greffrath wrote:
> Am Dienstag, den 31.03.2015, 12:34 +0200 schrieb Jeroen Dekkers: 
> 
> > Dropping packages that need help from the help-wanted list doesn't
> > solve any problem, it only hides problems and makes it even less
> > likely that packages that need help get help. And removing from
> > testing isn't an option for packages for which no alternative exists
> > such as grub.
> 
> I see that this won't help, but I have two other suggestions that I hope
> are not too far-fetched but would IMHO help to improve the usefullness
> of this list:
> 
> 1) Provide actual hyperlinks to the bugs in which help is requested --
> in place, in this list, right next to the package name and bug number. 

So in the source code there is allready a variable which
contains the bugreportnumber, BRN.

And the requested / proposed  improvement would be printing
an extraline which contains http://bugs.debian.org/BRN

> Merely providing bug numbers doesn't help very much and means a lot of
> copy&pasting for a potential contributor. At the end of the list the
> link to https://www.debian.org/devel/wnpp/help_requested is given, but
> following that means you have to go through the entire list again to
> find your package of interest.


Okay, as the mantra says: Patches welcome


The quest begins

Header of the original e-mail contains:  X-Mailer: maintainers-needed.pl

A websearch on that file brought me to 
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=562109

Need to dig deeper

Found 
http://anonscm.debian.org/viewvc/qa/trunk/data/wnpp/maintainers-needed.pl?view=markup

wget -O maintainers-needed.download 
'http://anonscm.debian.org/viewvc/qa/trunk/data/wnpp/maintainers-needed.pl?revision=2956&view=co'

cp maintainers-needed.download maintainers-needed.pl

(The actual coding work)

Ta ta the patch:

--- maintainers-needed.download 2015-04-19 14:52:59.132447756 +0200
+++ maintainers-needed.pl       2015-04-19 15:21:59.792408917 +0200
@@ -362,6 +362,8 @@
     if (my $p = $popcon{"p:$pkg"}) {
         print NFM fmt("Installations reported by Popcon: $p", 72, " "x5), "\n";
     }
+    print NFM
+        fmt("Bug Report URL: http://bugs.debian.org/"; . $pkginfo{$pkg}{id}, 
72, " "x5), "\n";
     }
 }
 

@wnpp people: please review the above patch



> 2) Maybe it could be possible to tag the bugs with some keywords which
> indicate the type of support that is requested.
> 
> >From the mere bug list I cannot see if the package in question needs
> help with bug triaging, porting issues, documentation, l10n/i18n,
> general packaging or whatever. Probably contributors are not going to
> read through several dozen bug reports to get an idea of *what* they
> could actually do to help in the first place.
> 
> Such keywords could get implemented by means of user-tags and the tags
> get added to the WNPP list right next to the bug number.

Patches welcome

wget -O maintainers-needed.download 
'http://anonscm.debian.org/viewvc/qa/trunk/data/wnpp/maintainers-needed.pl?view=co'
cp -p maintainers-needed.download maintainers-needed.pl
chmod a+x maintainers-needed.pl
./maintainers-needed.pl    # see that it is working  # indeed no special 
privelegde required
$EDITOR maintainers-needed.pl
# the actual coding work
./maintainers-needed.pl    # see that it is working  # indeed no special 
privelegde required
diff -u  maintainers-needed.download maintainers-needed.pl  > wnppusertags.patch
# e-mail the patch to w...@debian.org


> As an example, this way, contributors could see at first glance that
> e.g. package "munin" requests assistance for "bug-traging" and
> "patch-forwarding" in #655889.

Visiting  http://bugs.debian.org/655889  didn't reveal any usertags yet to me.


> Cheers,
> Fabian

Thanks for sharing the idea.


Groeten
Geert Stappers
-- 
Leven en laten leven


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150419134803.gd23...@gpm.stappers.nl

Reply via email to