[Mageia-dev] Package adoption campaign

Florian Hubold doktor5000 at arcor.de
Sat Sep 24 17:38:35 CEST 2011


Am 24.09.2011 10:01, schrieb Maarten Vanraes:
> Op zaterdag 24 september 2011 09:46:28 schreef Florian Hubold:
>> Am 23.09.2011 23:03, schrieb Samuel Verschelde:
>>> The package adoption campaign is still active and there's still a lot of
>>> unmaintained packages (3517 right now).
>>>
>>> 5115 packages are maintained, including:
>>> - 2539 perl packages
>>> - 2576 other packages
>>>
>>> The next objective is still to have more non-perl maintained packages
>>> than unmaintained packages, which is more or less equivalent to reducing
>>> the number of unmaintained packages under 3000.
>>>
>>> Here are 2 tools to help in this task:
>>>
>>> First tool : a list of important packages that are unmaintained. This
>>> list is not exhaustive, it's just a choice of packages. I'll try to give
>>> such a list regularly. The list is at the end of this mail.
>>>
>>> Second tool : the list of committers, with the number of commits (based
>>> on the cauldron branch), for each unmaintained package. The list is
>>> updated manually, I'll try to update it regularly but if someone
>>> volunteers to produce it automatically, it would be appreciated. Alien
>>> has a script to get the number of commits per package and per committer,
>>> you can ask him. Then you must filter it to keep only unmaintained
>>> packages.
>>>
>>> The list is there:
>>> http://stormi.lautre.net/fichiers/mageia/unmaintained-per-committers.txt
>>>
>>> Of course, there's no obligation to become maintainer of a package when
>>> you committed changes to it in the past, and there's nothing preventing
>>> someone with 0 or few commits to a package to maintain it if those who
>>> have more commits don't want to.
>>>
>>> Now a list of unmaintained packages of interest, with their committers.
>>> Let's try to shrink this list !
>>>
>>> amarok: mikala 14, fwang 12, ahmad 4, dmorgan 2
>>> autoconf: blino 1
>>> autoconf2.1: blino 2
>>> bash-completion: ahmad 6, blino 2
>>> cmake: ahmad 14, dmorgan 7, tv 2, mikala 2, fwang 2, kharec 1
>>> firefox: tv 36, dmorgan 34, fwang 17, ahmad 10, erwan 5, rda 2, ennael 2,
>>> ... mozilla-thunderbird: fwang 40, ahmad 22, dmorgan 11, doktor5000 2,
>>> ... task-e17: ennael 4
>> Those are on my list, Anssi still needs to grab them on my behalf.
>> Maybe not found the time to to it yet ;)
> no offense, and i'm not complaining, but aren't you taking on a bit too much?
>
As long as i haven't gotten a full packager account, feel free to grab them.
In the end, it comes down to this: either a package is maintained or dropped.
I don't want these packages dropped, so this is my logical conclusion.

Remember: This doesn't mean nobody else can commit ...


More information about the Mageia-dev mailing list