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@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org