Mailinglist Archive: opensuse-factory (536 mails)

< Previous Next >
Re: [opensuse-factory] Request 545194 would cause drop of fortune
Am 09.01.2018 um 19:54 schrieb Dominique Leuenberger / DimStar:
On Tue, 2018-01-09 at 19:44 +0100, Stefan Seyfried wrote:
Am 09.01.2018 um 17:02 schrieb Knurpht - Gertjan Lettink:
All these packages need are maintainers. As long as nobody steps up to do
so
..... we simply cannot allow unmaintained packages / software in our
distro.
One word: exploits.

Oh, then you need to drop about one third of all that's in
openSUSE:Factory (84 of the first 200 packages in oS:F have no
maintainer set, I'm waiting for my script to finish, 11800 packages to
go ;-)

NO package in openSUSE:Factory needs a maintainer set: it inherits the
info from the devel project (which your script likely forgot to follow)

No, it does follow (actually osc does):

~> osc maintainer openSUSE:Factory bluez
bugowner of Base:System/bluez :
seife, vbotka

maintainer of Base:System/bluez :
seife, vbotka

I just counted the ones like...
~> osc maintainer openSUSE:Factory zot
bugowner of devel:languages:haskell :
mimi_vx, psimons

maintainer of devel:languages:haskell :
mimi_vx, psimons, ptrommler, sbahling, spanne, group:factory-maintainers

which is 7057 of 12025 packages in openSUSE:Factory.

Shall I auto-file droprequests for all of them? ;-)

The ones that still DO have a maintainer set in oS:F directly are
probably just for legacy reasons

This is the script (ugly, but works):
----
#!/bin/bash
PACKAGES=$(osc ls openSUSE:Factory)
declare -i NUM=0
for P in $PACKAGES; do
BUG=;MNT=;STATE=;WARN=
while read LINE; do
case $LINE in
bugowner\ of*$P\ :) STATE=BUG;;
maintainer\ of*$P\ :) STATE=MNT;;
"") ;;
*) test -z "$STATE" && continue
printf -v $STATE "%s" "$LINE" ;;
esac
done < <(osc maintainer openSUSE:Factory $P)
if [ -z "$MNT" -o "x$MNT" = x- ]; then
WARN="NO MAINTAINER"
fi
let NUM++
printf "%5d %-40s %s (%s)%s\n" $NUM "$P" "$MNT" "$BUG" "$WARN"
done

--
Stefan Seyfried

"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >