Yep, there are a lot of maintainers who handle hundreds of packages.
Felix Yan is exceptional at 3751, Antonio Rojas 1311, David Runge 1055.
Levente Polyak (who also happens to be the elected leader of Arch) is a maintainer/co-maintainer on 807 packages, Jan Alexander Steffans 717, Caleb Maclennan 624, Andreas Radke 535, Sergej Pupykin 475, George Rawlinson 400, Filipe Lains 373, Sven-Hendrik Haase 320…
Keep in mind that some of these packages are co-maintained by 2 or more people.
3 Likes
pebcak
April 14, 2023, 10:36pm
9
They are doing such a great job! Every one in the FOSS community in general.
I am awestricken!
Nice stats by the way!
2 Likes
The DT guy got a lots, probably because he is using Haskell.
The only one worse is that kid who lives in his parent’s basement.
pebcak
April 15, 2023, 7:39am
12
Don’t know.
I’m not!
This was supposed to be something like: Post your pacman -Qm
Not for expressing any concern.
Mine is, BTW
2 Likes
14% for Felix Mars here, and 24% for Antonio Rojas
2 Likes
manuel
April 15, 2023, 11:14am
14
According to quick calculation, those two guys are responsible of over 40% of all (stable) Arch repo packages (5558 / 13827).
4 Likes
$ pacman -Q | wc -l
1468
$ pacman -Qq | xargs pacman -Qi | grep "Felix Yan" | wc -l
179
$ pacman -Qq | xargs pacman -Qi | grep "Antonio Rojas" | wc -l
200
$ pacman -Qq | xargs pacman -Qi | grep "David Runge" | wc -l
92
3 Likes
swh
April 15, 2023, 2:22pm
16
On my LX installation
[swh@studio ~]$ [swh@studio ~]$ pacman -Q | wc -l
848
[swh@studio ~]$ pacman -Qq | xargs pacman -Qi | grep "Andreas Radke" | wc -l
101
[swh@studio ~]$ pacman -Qq | xargs pacman -Qi | grep "Antonio Rojas" | wc -l
137
[swh@studio ~]$ pacman -Qq | xargs pacman -Qi | grep "Felix Yan" | wc -l
83
[swh@studio ~]$ pacman -Qq | xargs pacman -Qi | grep "David Runge" | wc -l
68
2 Likes
akya
April 15, 2023, 4:24pm
17
➜ ~ pacman -Q | wc -l
1668
➜ ~ pacman -Qq | xargs pacman -Qi | grep "Felix Yan" | wc -l
216
➜ ~ pacman -Qq | xargs pacman -Qi | grep "Antonio Rojas" | wc -l
330
➜ ~ pacman -Qq | xargs pacman -Qi | grep "David Runge" | wc -l
142
damn !
2 Likes
vlkon
April 16, 2023, 8:52am
18
~ >>> pacman -Q | wc -l
1298
Top 10
~ >>> pacman -Qq | pacman -Qi | grep Packager | sort | uniq -c | sort -n -r
227 Packager : Antonio Rojas <redacted>
204 Packager : Jan Alexander Steffens (heftig) <redacted>
149 Packager : Felix Yan <redacted>
129 Packager : Andreas Radke <redacted>
91 Packager : David Runge <redacted>
61 Packager : Evangelos Foutras <redacted>
59 Packager : Christian Hesse <redacted>
40 Packager : Jelle van der Waa <redacted>
28 Packager : Tobias Powalowski <redacted>
28 Packager : Frederik Schwan <redacted>
Also do not forget this guy.
15 Packager : EndeavourOS <redacted>
edit: fixed the emails
3 Likes
nate
April 16, 2023, 8:55am
19
Let me show off my bloat
$ pacman -Q | wc -l
2359
$ pacman -Qq | pacman -Qi | grep Packager | sort | uniq -c | sort -n -r
516 Packager : Felix Yan <felixonmars@archlinux.org>
286 Packager : Antonio Rojas <arojas@archlinux.org>
273 Packager : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
182 Packager : David Runge <dvzrv@archlinux.org>
151 Packager : Andreas Radke <andyrtr@archlinux.org>
142 Packager : Evangelos Foutras <foutrelis@archlinux.org>
96 Packager : Unknown Packager
Oh Unknown Packager, you left your mark on my system. 4% is still something, you anonymous hero!
2 Likes
would be perfect if you iuse a command to replace @ with something like #
only seems not right to post all this email adresses here ?
sed 's/@/#/g'
?
pacman -Qq | pacman -Qi | grep Packer | sort | uniq -c | sort -n -r | sed 's/@/#/g'
manuel
April 16, 2023, 9:21am
22
Note: only 78 packagers for all Arch stable packages:
$ LANG=C pacman -Si | grep ^Packager | sort | uniq -c | sort -nr | sed 's|<.*>||'
3689 Packager : Felix Yan
1873 Packager : Antonio Rojas
909 Packager : David Runge
761 Packager : Jan Alexander Steffens (heftig)
622 Packager : Evangelos Foutras
536 Packager : Andreas Radke
434 Packager : Caleb Maclennan
433 Packager : Jelle van der Waa
314 Packager : George Rawlinson
264 Packager : Maxime Gauduin
194 Packager : kpcyrd
175 Packager : Sergej Pupykin
175 Packager : Frederik Schwan
172 Packager : Sven-Hendrik Haase
165 Packager : Levente Polyak
149 Packager : Daniel M. Capella
145 Packager : Christian Hesse
144 Packager : T.J. Townsend
123 Packager : Morten Linderud
117 Packager : Laurent Carlier
115 Packager : Anatol Pomozov
109 Packager : Orhun Parmaksız
109 Packager : Bruno Pagani
105 Packager : Konstantin Gizdov
101 Packager : Andrew Crerar
100 Packager : Andreas Schleifer
90 Packager : Chih-Hsuan Yen
85 Packager : Alexander Epaneshnikov
83 Packager : Alexander Rødseth
80 Packager : Massimiliano Torromeo
80 Packager : Daurnimator
76 Packager : Jaroslav Lichtblau
75 Packager : Justin Kromlinger
72 Packager : Evangelos Foutras
67 Packager : Pierre Schmitz
65 Packager : manuel
64 Packager : Tim Meusel
64 Packager : Filipe Laíns
62 Packager : EndeavourOS
59 Packager : Sven-Hendrik Haase
57 Packager : Christian Rebischke
56 Packager : Torsten Keßler
51 Packager : Sébastien Luttringer
46 Packager : Ike Devolder
45 Packager : Leonidas Spyropoulos
45 Packager : Florian Pritz
39 Packager : Christian Hesse
35 Packager : Tobias Powalowski
35 Packager : Jonas Witschel
33 Packager : Daniel Bermond
31 Packager : Rémy Oudompheng
26 Packager : Thore Bödecker
26 Packager : Juergen Hoetzel
20 Packager : Maxim Baz
20 Packager : Dan Printzell
19 Packager : Brett Cornwall
19 Packager : Balló György
18 Packager : Santiago Torres-Arias
17 Packager : Robin Candau
16 Packager : Fabio Castelli (Muflone)
11 Packager : Johannes Löthberg
10 Packager : Jiachen YANG
9 Packager : Laurent Carlier
9 Packager : Jelle van der Waa
9 Packager : Brett Cornwall
8 Packager : Lukas Fleischer
8 Packager : Ivy Foster
7 Packager : Giancarlo Razzolini
6 Packager : Campbell Jones
5 Packager : Jonathan Steel
5 Packager : Jerome Leclanche
4 Packager : Unknown Packager
4 Packager : Connor Behan
4 Packager : Carsten Haitzler
3 Packager : NicoHood
3 Packager : Morgan Adamiec
2 Packager : Remi Gacogne
1 Packager : Robin Broda
1 Packager : David Runge
1 Packager : Caleb Maclennan
1 Like
TomDoe
April 16, 2023, 9:49am
23
Here are my results:
pacman -Q | wc -l
1310
$ pacman -Qq | pacman -Qi | grep Packager | sort | uniq -c | sort -n -r | sed 's/@/#/g'
215 Packager : Jan Alexander Steffens (heftig) <heftig#archlinux.org>
163 Packager : Felix Yan <felixonmars#archlinux.org>
147 Packager : Andreas Radke <andyrtr#archlinux.org>
145 Packager : Antonio Rojas <arojas#archlinux.org>
92 Packager : Evangelos Foutras <foutrelis#archlinux.org>
80 Packager : David Runge <dvzrv#archlinux.org>
54 Packager : Christian Hesse <eworm#archlinux.org>
41 Packager : Andreas Schleifer <segaja#archlinux.org>
34 Packager : Jelle van der Waa <jelle#archlinux.org>
30 Packager : Tobias Powalowski <tpowa#archlinux.org>
28 Packager : Frederik Schwan <freswa#archlinux.org>
25 Packager : Unknown Packager
24 Packager : EndeavourOS <info#endeavouros.com>
23 Packager : Levente Polyak <anthraxx#archlinux.org>
22 Packager : Maxime Gauduin <alucryd#archlinux.org>
1 Like
moson
April 16, 2023, 9:50am
24
You have a few doubles in there
pacman -Si | grep ^Packager | sort | sed 's|<.*>||' | uniq -c | sort -nr
3689 Packager : Felix Yan
1873 Packager : Antonio Rojas
910 Packager : David Runge
761 Packager : Jan Alexander Steffens (heftig)
694 Packager : Evangelos Foutras
536 Packager : Andreas Radke
442 Packager : Jelle van der Waa
435 Packager : Caleb Maclennan
314 Packager : George Rawlinson
264 Packager : Maxime Gauduin
231 Packager : Sven-Hendrik Haase
194 Packager : kpcyrd
184 Packager : Christian Hesse
175 Packager : Sergej Pupykin
175 Packager : Frederik Schwan
165 Packager : Levente Polyak
149 Packager : Daniel M. Capella
144 Packager : T.J. Townsend
126 Packager : Laurent Carlier
123 Packager : Morten Linderud
115 Packager : Anatol Pomozov
109 Packager : Orhun Parmaksız
109 Packager : Bruno Pagani
105 Packager : Konstantin Gizdov
101 Packager : Andrew Crerar
100 Packager : Andreas Schleifer
90 Packager : Chih-Hsuan Yen
85 Packager : Alexander Epaneshnikov
83 Packager : Alexander Rødseth
80 Packager : Massimiliano Torromeo
80 Packager : Daurnimator
76 Packager : Jaroslav Lichtblau
75 Packager : Justin Kromlinger
67 Packager : Pierre Schmitz
64 Packager : Tim Meusel
64 Packager : Filipe Laíns
57 Packager : Christian Rebischke
56 Packager : Torsten Keßler
51 Packager : Sébastien Luttringer
46 Packager : Ike Devolder
45 Packager : Leonidas Spyropoulos
45 Packager : Florian Pritz
35 Packager : Tobias Powalowski
35 Packager : Jonas Witschel
33 Packager : Daniel Bermond
31 Packager : Rémy Oudompheng
28 Packager : Brett Cornwall
26 Packager : Thore Bödecker
26 Packager : Juergen Hoetzel
20 Packager : Maxim Baz
20 Packager : Dan Printzell
19 Packager : Balló György
18 Packager : Santiago Torres-Arias
17 Packager : Robin Candau
16 Packager : Fabio Castelli (Muflone)
11 Packager : Johannes Löthberg
10 Packager : Jiachen YANG
8 Packager : Lukas Fleischer
8 Packager : Ivy Foster
7 Packager : Giancarlo Razzolini
6 Packager : Campbell Jones
5 Packager : Jonathan Steel
5 Packager : Jerome Leclanche
4 Packager : Connor Behan
4 Packager : Carsten Haitzler
3 Packager : NicoHood
3 Packager : Morgan Adamiec
2 Packager : Remi Gacogne
1 Packager : Robin Broda
2 Likes
manuel
April 16, 2023, 10:01am
25
Thanks! Was a bit careless, can’t fool this community!
So? - Who is gonna be the next shining star on the Arch Linux sky? …or not. Grateful to them all… now and in the future.
FOSS Linux seems to be routing around (ever-stupid ) world-politics.
Proprietory makes use of this divide, exploit the weakness and seems to take advantage of this in a variety of ways. Many of them are not even known to the common, innocent, selfsh and poor *nix usersi
1 Like