[devel] Re: maintainers

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Пт Сен 12 18:18:04 MSD 2003


On Fri, Sep 12, 2003 at 02:59:06PM +0400, Alexey Tourbin wrote:
> Напоминаю, кто имеет отношение к пакетам, которые не пересобираются.
> 
> CMF - vpastukhov (2)
> CrayFIX - cray (2), pitch (2)

Скрипт для формального определения maintainer'ства доработан:
- сборщики упорядочены по убыванию числа сборок;
- при одинаковом числе сборки сборщики выстроены по алфавиту.

Таким образом, maintainer'ом по умолчанию считается первый в списке. :)

Примеры использования:

$ cd SRPMS.classic
$ ls | maintainers.pl

$ cd SRPMS.classic
$ ls ~/rpmbuild.log/.error | maintainers.pl

$ cd SRPMS.classic
$ ssh buildhost 'ls ~/rpmbuild.log/.error' | maintainers.pl

PS:
- некоторые пакеты у inger можно взять по согласованию с inger@
- большую часть пакетов у goldhead можно взять по согласованию с incoming@

PPS: обновленный список (по старым логам, часть пакетов уже починили).

CMF - vpastukhov (2)
CrayFIX - cray (2), pitch (2)
DCWorkflow - vpastukhov (2)
FSViewer.app - voins (6)
FaxMail - rider (2)
FloodGuard - cray (2), pitch (1)
Fresco - inger (6)
GConf - aen (9), ldv (2), mhz (2)
Guppi - aen (16), conrad (1), goldhead (1)
Launch.app - voins (6), aen (1)
Localizer - vpastukhov (2)
Mesa - goldhead (9), nidd (2), mhz (1)
NauSite - vpastukhov (8)
NuxUserGroups - vpastukhov (2)
Omni - inger (5)
Photo - vpastukhov (2)
RequestDecoder - cray (2), pitch (1)
TEItools - ott (5)
WMCPULoad - voins (2)
WMRack - voins (1)
WSoundServer - inger (1), voins (1)
XFree86-KOI8 - inger (1)
XFree86-cyr_rfx-fonts-cp1251 - aen (1), inger (1)
XFree86-cyr_rfx-fonts-iso10646-0400 - alexd (1), inger (1)
XFree86-cyr_rfx-fonts-iso8859-5 - inger (1)
XFree86-cyr_rfx-fonts-koi8-r - aen (4), inger (2)
XFree86-cyr_rfx-fonts-koi8-u - aen (5), inger (2)
XmHTML - aris (5), ldv (1)
abiword - aen (27)
ages - voins (5)
ananas - zerg (6), inger (1)
angband - voins (7), inger (2)
animal - mitrofan (2)
animenu - mouse (2), rider (1)
ant - mhz (7)
aptitude - ldv (5), ab (1), inger (1), rider (1)
ardour - aris (2)
arj - slava (1)
atomix - mitrofan (1)
audacity - andrei (15), aris (3), inger (1)
beast - aris (4)
benmp3 - aris (1)
bibtex2html - aris (3)
bigloo - ott (4)
bigloo-lib - ott (2)
bonobo-activation - aris (10)
bonobo-conf - aen (6), mhz (2)
boson - zerg (2)
bsddb3 - cray (1), rider (1)
c2hs - vsl (1)
camlimages - vsl (10)
camstream - ilar (2)
cdbakeoven - ilar (3), zerg (3), yuda66 (1)
cernlib - vsl (5)
church-fonts - lav (1)
clanlib - goldhead (6), inger (2), ldv (1), rider (1)
cmatrix - dmitryg (1)
cooledit - voins (5), aen (1), bga (1), goldhead (1), inger (1)
coq - vsl (8)
cost - ott (2), inger (1)
cproto - rider (2)
cycle - go (7)
cyrus-sasl - ivv (9), rider (2)
cyrus-sasl2 - ivv (13), rider (2)
ddd - ldv (4)
devhelp - aris (5)
dfm - rider (2)
dia - aen (9), lav (6)
dict-mueller7-utf8 - alexd (3)
dict-web1913 - alexd (2), inger (1)
digikam - zerg (3)
directfb-examples - week (3)
djvu - lakostis (2)
drac - dlebkov (1)
drakxtools - goldhead (16), inger (12), goldhead2altlinux.ru (1), imz (1), rider (1)
dvb-utils - goldhead (2)
dx - yz (5), ldv (2), yznews (2)
ecamegapedal - aris (4)
ecasound - aris (7)
efsd - murygin (2), aris (1)
eggdrop - phoenix (7), fd_rag (1)
elm - rider (2)
em8300 - mouse (1)
em8300-utils - goldhead (5)
emacs-ecb - ott (18), ottalex (1)
emacs-preview-latex - ott (11)
emacs-ruby-mode - rider (1)
emacs-xslt-process - ott (4)
emacspeak - ott (2)
engcom - lav (8), alexd (2)
enscript - inger (3), ldv (1)
epiphany - aen (6)
etherboot - week (4), ldv (1)
ethereal - ab (7), ldv (1)
ettercap - homyakov (8), inger (2)
evas - murygin (2), aris (1)
evidence - murygin (2)
evolution - aen (54), ldv (2)
exif - goldhead (2), aris (1)
extace - aris (1)
fidoconf - darkstar (11)
file-roller - aen (2), slava (1)
fileschanged - murygin (1)
findlib - vsl (9)
foomatic-db - inger (2)
foomatic-db-engine - inger (5)
fpc - mike (1)
freecraft - mouse (2)
frozen-bubble - goldhead (4), ab (1), rider (1)
gabber - aen (10), mhz (9), ldv (3), vyt (2)
gaim - week (10), inger (2), ldv (2), ab (1), aen (1)
galan - aris (1)
galeon - aen (58), mhz (1)
gcc2.96 - ldv (12)
gcm - aris (1)
gdam - aris (4)
gdkxft - aen (1)
gdm - aris (15), inger (3), syatskevich (2)
gdm-theme-morning - slava (1)
georgian-fonts-ttf - slava (1)
gettext-compat - ldv (10)
ghc - vsl (8)
gimp - aen (11), ldv (1)
gimp-print - inger (17), aen (2)
glabels - lav (6), aen (4)
glade - aen (6), aris (1), mhz (1)
glade2 - aen (3)
gmyclient - ilar66 (3), inger (1)
gnome-applets-extra-gswitchit - aris (11), slava (2)
gnome-applets-extra-led - slava (1)
gnome-applets-extra-netspeed - slava (2), aris (1)
gnome-applets-extra-netstatus - aris (4)
gnome-applets-extra-quick-lounge - aris (2)
gnome-common - aen (2), aris (2)
gnome-db - aen (7), mhz (2), aris (1), inger (1), lav (1)
gnome-guile - aen (3)
gnome-libs - aen (11), mhz (3), ldv (2), inger (1)
gnome-pilot - aen (6), goldhead (2), mhz (2)
gnome-pilot-conduits - aen (5), goldhead (2)
gnome-print - aen (18), inger (1)
gnome-python2 - aen (1)
gnome-spell - aen (4)
gnome-terminal - aris (12), inger (1)
gnome2-games - aris (19), inger (1)
gnome2-utils - aris (19)
gnomemeeting - aen (6), lav (4), inger (1)
gnomeradio - mitrofan (1)
gnu-ghostscript - inger (25), aen (16), aris (1)
gnuplot - inger (2), ldv (1), rider (1)
gob - aen (4)
goctave - vsl (2), inger (1)
gqueue - mitrofan (2)
grace - yz (9)
graphviz - s.bolshakov (5), aen (1), nidd (1)
grpmi - goldhead (2), inger (1)
gsmlib - past (2)
gst-editor - aris (1)
gthumb - aris (3), slava (1)
gtk-doc - mhz (7), aen (1), inger (1)
gtk-engines-lighthouseblue - aris (5)
gtk-themes - goldhead (1), inger (1)
gtkdialogs - goldhead (1), inger (1)
gtkdiskfree - slava (4)
gtkhtml - aen (31), ab (1)
gtkhtml20 - aen (29), ab (1)
gtkhtml3 - aen (4)
gtksourceview - aris (5)
gtkstep - aen (1)
guikachu - week (2)
gwget2 - mitrofan (4)
happy - vsl (5)
hermes - goldhead (1), inger (1)
hevea - aris (3), inger (1), ldv (1)
horgand - aris (3)
howto-ru - mvd (7), inger (4)
hpijs - inger (2)
hpt - darkstar (11)
htick - darkstar (11)
husky-tools - darkstar (1)
hvirtual - aen (1), asbel (1)
hydrogen - aris (3)
hylafax - goldhead (2), inger (1)
ical - inger (1)
iceB - zerg (3)
id3-py - aris (1)
ida - mitrofan (3)
iiwusynth - zerg (1)
imlib2 - aris (4), ldv (1)
inn - kt (12), goldhead (2), inger (1), ldv (1)
ipac-ng - week (12)
ipaudit - cray (1)
iplog - fd_rag (1), ldv (1), rider (1)
iptables - goldhead (8), nidd (1)
irmix - mouse (2)
ispell-de - inger (1)
j2se1.4-sun-doc - mhz (5)
jabber-icqv7-t - mhz (4)
jabber-msn-t - mhz (1)
jabberpy - mhz (7)
k3b - legion (5)
kawa - ott (4)
kbear - ilar (1)
kcdlabel - ilar (2)
kcommander3 - goldhead (3), zerg (2)
kde-styles-alloy - zerg (3)
kde1-compat - zerg (7)
kde2-compat - zerg (3)
kdeaddons - zerg (20)
kdebase - zerg (77)
kdeedu - zerg (18)
kdegames - zerg (19)
kdegraphics - zerg (30), aen (1)
kdelibs - zerg (74)
kdemultimedia - zerg (32)
kdesdk - zerg (18)
kdetoys - zerg (19)
kdeutils - zerg (21)
kemuconfig - aris (1)
kernel-image-std-smp - nidd (16), rider (2)
kernel-image-std-up - nidd (16), rider (2)
kernel-image-wks-smp - darkstar (1)
kernel-image-wks-up - darkstar (1)
kernel-modules-alsa-std-smp - nidd (21), mike (2), rider (1)
kernel-modules-aureal-std-up - morozov (2), mike (1)
kernel-modules-bcm5700-std-smp - nidd (9), rider (1)
kernel-modules-drm-std-smp - nidd (18), rider (1)
kernel-modules-fglrx-std-smp - nidd (13), rider (2)
kernel-modules-hcfpcimodem-std-smp - darkstar (1), rider (1)
kernel-modules-hsflinmodem-std-smp - nidd (12), rider (1)
kernel-modules-lm_sensors-std-smp - nidd (14), rider (1)
kernel-modules-lm_sensors-std-up - nidd (14), rider (1)
kernel-modules-ltmodem-std-smp - rider (1)
kernel-modules-madwifi-std-smp - ab (3), rider (1)
kernel-modules-nvidia-std-smp - nidd (15), rider (1)
kernel-modules-pctel-std-smp - nidd (13), rider (1)
kernel-modules-sensors-std-smp - nidd (14)
kernel-modules-sensors-std-up - nidd (14)
kernel-modules-slicoss-std-smp - ed (2), rider (1), tren (1)
kernel-source-slicoss - ed (1)
kernel22 - ldv (26)
kfilereplace - aris (5), zerg (1)
kgpg - zerg (9)
kkbswitch - zerg (7)
klat - mitrofan (1)
kmediagrab - ilar (2)
kmencoder - ilar (1)
knetscan - ilar (1), zerg (1)
knoda - ilar (10), zerg (2), aen (1)
koffice-i18n-de - zerg (5), goldhead (1)
koffice-i18n-et - zerg (7), goldhead (1)
koffice-i18n-fr - zerg (7), goldhead (1)
koffice-i18n-ru - zerg (7), goldhead (1)
koffice-i18n-uk - zerg (7), goldhead (1)
konversation - mitrofan (2)
kover - ilar (5), zerg (2), ilar66 (1), yuda66 (1)
kpacman - zerg (7)
krusader - ilar (6), krusader (1), zerg (1)
kssh - ilar (1), zerg (1)
ktextdecode - ilar (1)
kunit - aris (3), zerg (1)
kwintv - rider (5), zerg (4), mouse (1)
kxmleditor - aris (7), zerg (1)
lablGL - vsl (13)
lablgtk - vsl (13)
ladcca - aris (2)
ladspa-swh-plugins - aris (14)
ladspa_sdk - aris (6), inger (1)
lame - andrei (6), goldhead (2), aris (1), inger (1), ldv (1)
lcap - inger (2)
ledit - vvzhy (2)
lesstif - ldv (7)
libAltDist - pitch (4), cray (1)
libPropList - rider (2)
libXaw3d - ldv (1), rider (1)
libcdf - inger (1), yz (1)
libchm - mitrofan (1)
libcomedi - lav (2)
libcommoncpp2 - vg (7), gor (1)
libcroco - aris (3)
libffcall - raorn (5)
libfvh - slava (1)
libgail-gnome - aris (5)
libgal2 - aen (5)
libgda - aen (8), aris (1), mhz (1)
libghttp - aen (1), mhz (1)
libglade - mhz (3), aen (2)
libglade2 - blake (3), aris (2)
libgnomedb - aris (9)
libgnomemm - ldv (3), fd_rag (1), inger (1), mhz (1)
libgtk-sharp - inger (1)
libgtkextra - aen (2), inger (1)
libhydrogen - aris (3)
libmng - ldv (5), inger (2)
libmrproject - lav (5), aen (1)
libmysql++ - mike (1)
libnetcdf - yz (4), aen (1), inger (1)
libpq2 - inger (1), kt (1)
libquicktime - aris (2)
libsigc++ - ldv (3)
libstroke - ldv (2), inger (1)
libtiff - inger (2), rider (2)
libxklavier - aris (6), slava (2)
libxml - ldv (3), aen (2), inger (1), rider (1)
liquidwar - zerg (10)
lirc - mouse (6)
lockdev - goldhead (1)
lslk - inger (2)
lvm - goldhead (4), ldv (1)
lyx - lav (9), aen (5), vitlav (2), fd_rag (1), goldhead (1), inger (1), vsu (1)
man - ldv (12)
mangoquest - zerg (4), goldhead (2)
mcvs - akhavr (3)
mdbtools - aris (2)
memprof - inger (2), fd_rag (1), taf (1)
mergeant - aris (4)
mftrace - aris (6)
mgetty - goldhead (7)
mod_log_sql - pilot (1)
mod_midgard-preparse - saint (1)
mono - inger (1)
mozilla - aen (61)
mozplugger - lakostis (1)
mp3info - rider (2), ldv (1)
mpg321 - aris (4)
mrproject - aen (12), lav (5)
mrtg - fc (11), inger (2), mike (2)
muse - aris (5), zerg (2)
myldapklient - ilar (2)
mysqlUserFolder - cray (3), pitch (1)
mysqlnavigator - ilar (4)
nasm - goldhead (4), inger (1)
nethack_falconseye - zerg (2)
netpbm - aen (4), ldv (1)
nss_db - ldv (3)
nwfs-utils - rider (2)
obexftp - week (4)
ocamlcl - vsl (8)
octave - vsl (3)
omniORBpy - inger (1)
openmosix - darkstar (2)
openmotif - ldv (4)
openoffice-dictinstall - slava (1)
orbit-python - aen (1)
pam - ldv (22)
passivetex - boyarsh (23), ab (3)
patchutils - ldv (22), inger (2)
pavuk - rider (2)
pcsc-lite - zerg (2)
perl-BSD-Resource - inger (2)
perl-BerkeleyDB - inger (3), at (1), ldv (1)
perl-DBD-InterBase - dh (5)
perl-DateManip - inger (3), week (2), aen (1)
perl-Expect - week (3), inger (1)
perl-File-Tail - homyakov (1), zerg (1)
perl-Finance-QuoteHist - inger (3), week (2), aen (1)
perl-Glade - lakostis (1)
perl-HTML-Format - inger (1)
perl-IO-Tty - week (3), inger (1)
perl-IPC-ShareLite - aris (2), inger (1)
perl-IPC-SharedCache - aris (1), inger (1)
perl-Net-Daemon - inger (1)
perl-Net_SSLeay - inger (6), goldhead (1), ldv (1)
perl-PDL - week (3), inger (2), ldv (2)
perl-PlRPC - inger (2)
perl-RPM - inger (3), ldv (3), week (3), goldhead (1)
perl-SGMLSpm - mhz (2), aen (1), inger (1)
perl-Term-ReadKey - inger (1)
perl-Tk - week (2), inger (1), mhz (1)
perl-Tk-JPEG - inger (1), week (1)
perl-XML-Parser - mhz (2), inger (1), zerg (1)
perl-XML-Simple - abr (2)
perl-XML-Twig - inger (3)
perl-XML-Writer - mhz (1), zerg (1)
perl-gettext - inger (1), zerg (1)
phoenix - aen (4)
pingus - goldhead (5), inger (1), kt (1), ldv (1)
plasticfs - voins (3)
plib - zerg (3), inger (2)
plptools - week (1)
plt1 - inger (3), ott (1)
plt2 - ott (3), inger (2)
plugger - rider (2)
pnet - inger (3)
pnetcurses - inger (1)
pnetlib - inger (3)
pose - goldhead (2), week (1)
pose-skins - goldhead (2)
povray - bga (2), inger (1)
powertweak - mike (3)
procps - inger (4)
proftpd - kt (18), ldv (2)
pspell-ispell - aen (2)
pstoedit - yz (4)
pxp - vsl (8)
python-imaging - inger (3), cray (2), aen (1)
qcad - rider (5)
qt1 - zerg (5), ldv (1)
qtvision - zerg (3)
quake2 - mouse (6), inger (1)
ratpoison - zerg (1)
rcs - rider (2)
rep-gtk2 - aris (3)
rosegarden - aris (3)
rp-pppoe - sass (14)
rte - aris (2), ilar (1)
s3switch - rider (1)
sane - aen (11), lav (2), ldv (1)
sane-frontends - aen (6), lav (2)
scilab - inger (7), s.bolshakov (2)
sgml-tools - ldv (3), aen (1)
sharutils - rider (2), ldv (1)
simh - raorn (1)
sirius - slava (1)
smpeg - kt (2), rider (2), fd_rag (1), week (1)
snd - aris (17), ldv (1)
snd-guile - aris (2)
spiralsynthmodular - aris (1)
splint - ldv (4)
stardict - murygin (5)
stardict-mueller7 - murygin (2)
stardict-slovnyk_be-en - murygin (2)
stardict-slovnyk_be-ru - murygin (2)
stardict-slovnyk_be-uk - murygin (2)
stardict-slovnyk_en-be - murygin (2)
stardict-slovnyk_en-ru - murygin (2)
stardict-slovnyk_en-uk - murygin (2)
stardict-slovnyk_ru-be - murygin (2)
stardict-slovnyk_ru-en - murygin (2)
stardict-slovnyk_ru-uk - murygin (2)
stardict-slovnyk_uk-be - murygin (2)
stardict-slovnyk_uk-en - murygin (2)
stardict-slovnyk_uk-ru - murygin (2)
stellarium - zerg (3)
swfdec - aris (2)
sylpheed - vsu (48), goldhead (1), ldv (1)
syslinux1 - mouse (2), rider (1)
syslog-ng - inger (8), fc (3)
t1lib - yz (2), aen (1), ldv (1)
talk - rider (2), ldv (1)
tardy - voins (3)
tcl-ldap - s.bolshakov (3), ldv (1)
tcl-readline - s.bolshakov (3)
tcl-tix - s.bolshakov (4), sbolshakov (3), inger (1), ldv (1)
tgif - ott (1)
toppler - zerg (9)
tora - zerg (5)
transfig - inger (2), yz (2), ldv (1), rider (1)
treecc - inger (4)
trophy - goldhead (5), inger (1), kt (1)
tuneroid - aris (1)
tuxkart - inger (1), zerg (1)
tuxracer - goldhead (5), kt (1), s.bolshakov (1)
umbrello - vg (1)
unifont-fonts-bitmap - slava (1)
unixODBC - aen (7), rider (4)
urlget - mitrofan (2)
urlredir - phoenix (1)
urlview - imz (4), ldv (1)
urpmi - inger (4), goldhead (1)
uucp - ldv (3), aen (1)
vaio-tools - week (5)
valgrind - vsu (2), ab (1)
veejay - aris (2)
vips - jaa (2)
vlan-utils24 - ldv (4), goldhead (1), inger (1)
vlc - aris (9)
vorbis-tools - andrei (3), ldv (1), rider (1)
vte - aris (10), mhz (3)
wine - aen (10), lav (1), ldv (1)
wmcube-gdk - voins (2)
wmdrawer - nikon (1)
wmmenu - raorn (2), voins (1)
wmtop - alexd (1), dyachenko (1)
wmtune - raorn (2), inger (1)
wmupmon - voins (1)
wxPython-doc - go (1)
xdrawchem - ott (1)
xerces-j - mhz (3)
xfig - inger (5), yz (2)
xfsdump - goldhead (5), ab (1)
xine - rider (38)
xlogical - goldhead (2), rider (2), ldv (1)
xmlto - boyarsh (3)
xmms - goldhead (12), kt (1), mhz (1)
xmms-alarm - goldhead (2)
xmms-arts - goldhead (2)
xmms-cdread - mhz (2), ldv (1)
xmms-gdancer - goldhead (2)
xmms-more-vis-plugins - goldhead (1)
xmms-normalize - goldhead (2)
xmms-singit - goldhead (2), inger (1)
xpaint - inger (3), fd_rag (1)
xpenguins - rider (3), nidd (1)
xpp - inger (5), aen (1), week (1)
xqf - raorn (3)
xsu - murygin (1)
yodl - inger (1), ldv (1), svb (1), vsu (1)
zangband - voins (9), inger (1)
zapping - ilar (2)
zblast - zerg (1)
zvbi - ilar (1), rider (1)
----------- следующая часть -----------
#!/usr/bin/perl
$ENV{LC_ALL} = 'C';
use strict;
use sort 'stable';
my @rpms = @ARGV ? @ARGV : <>;
foreach my $f (@rpms) {
	chomp $f;
 	($f) = <$f*>;
 	-e $f or next;
	my $changelog = `rpm -qp --changelog $f`;
	my $pkg = `rpm -qp --qf '%{NAME}' $f`;
	my @lines = split /[\r\n]+/, $changelog;
	my %maintainers;
	foreach my $line (@lines) {
		$line =~ /^\*\s+\w+\s+\w+\s+\d+\s+\d+\s+.*?<([\w-.]+).*alt/
			and $maintainers{$1}++;
	}
	print "$pkg - " . 
		join(", " => map {"$_ ($maintainers{$_})"}
		reverse sort {$maintainers{$a} <=> $maintainers{$b}}
		reverse sort keys %maintainers) . "\n";
}
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20030912/303c0b4c/attachment-0001.bin>


Подробная информация о списке рассылки Devel