[arch-dev-public] Cleaning up orphaned packages
Hi all, while the rebuild of unsigned packages is about to be finished we should start to think about our orphaned packages. ATM there about 430 of them in core and extra 1); some of them are 8probably) not needed by any other package 2) Here is my proposal: * Everybody please review the list and adopt packages that you use and might be willing to maintain. * If you maintain a package that depends on an orphan, please adopt it. It does not make sense to depend on an maintained package. Note that packages can have mroe than one maintainer; so you should share the workload. * If a TU wants to maintain an orphan that is currently in [extra], please let us know. * Maybe we can also have a small team that adopts all orphans that nobody wants to adopt on their own but is needed. The goal should be to adopt all needed/wanted orphans and remove everything else. Greetings, Pierre 1) https://www.archlinux.org/packages/?sort=&arch=any&arch=x86_64&repo=Core&repo=Extra&q=&maintainer=orphan&last_update=&flagged=&limit=50 2) https://www.archlinux.org/devel/reports/unneeded-orphans/ -- Pierre Schmitz, http://pierre-schmitz.com
On Fri, Feb 24, 2012 at 4:19 PM, Pierre Schmitz <pierre@archlinux.de> wrote:
The goal should be to adopt all needed/wanted orphans and remove everything else.
+1 A thought: People might be hesitant to adopt orphaned dependencies that they know nothing about, as that would probably mean that no one else (who might know more about it) will ever adopt it. Maybe having a list of packages that are "up for adoption" would help? I.e. people could still maintain a package as it is needed, but it is clear that they would prefer someone else to take it? Cheers, Tom
On Friday 24 February 2012 16:19:25 Pierre Schmitz wrote:
Hi all,
while the rebuild of unsigned packages is about to be finished we should start to think about our orphaned packages. ATM there about 430 of them in core and extra 1); some of them are 8probably) not needed by any other package 2)
Here is my proposal: * Everybody please review the list and adopt packages that you use and might be willing to maintain. * If you maintain a package that depends on an orphan, please adopt it. It does not make sense to depend on an maintained package. Note that packages can have mroe than one maintainer; so you should share the workload. * If a TU wants to maintain an orphan that is currently in [extra], please let us know. * Maybe we can also have a small team that adopts all orphans that nobody wants to adopt on their own but is needed.
The goal should be to adopt all needed/wanted orphans and remove everything else. +1
`aurphan -p` could help to find some package to adopt. -- Andrea
On 24 February 2012 23:19, Pierre Schmitz <pierre@archlinux.de> wrote:
* If a TU wants to maintain an orphan that is currently in [extra], please let us know.
There are some who are already interested. Are we waiting for anything? Starting this now would allow the rest to take a look at the final list of leftovers. -- GPG/PGP ID: C0711BF1
I've adopted truecrypt, anybody who especially cares about it is also free to steal it from me :) Rémy.
On Fri, 24 Feb 2012 16:19:25 +0100 Pierre Schmitz <pierre@archlinux.de> wrote:
Hi all,
while the rebuild of unsigned packages is about to be finished we should start to think about our orphaned packages. ATM there about 430 of them in core and extra 1); some of them are 8probably) not needed by any other package 2)
Here is my proposal: * Everybody please review the list and adopt packages that you use and might be willing to maintain. * If you maintain a package that depends on an orphan, please adopt it. It does not make sense to depend on an maintained package. Note that packages can have mroe than one maintainer; so you should share the workload. * If a TU wants to maintain an orphan that is currently in [extra], please let us know. * Maybe we can also have a small team that adopts all orphans that nobody wants to adopt on their own but is needed.
The goal should be to adopt all needed/wanted orphans and remove everything else.
Greetings,
Pierre
1) https://www.archlinux.org/packages/?sort=&arch=any&arch=x86_64&repo=Core&repo=Extra&q=&maintainer=orphan&last_update=&flagged=&limit=50 2) https://www.archlinux.org/devel/reports/unneeded-orphans/
I have adopted some packages, mostly which I'm using in my daily work with my computer. Following packages adopted: - GIMP - hugin (with deps): - autopano-sift-c - enblend-enfuse - exiv2 - lcms - libpano13 - bogofilter - banshee (with all deps) -Daniel
participants (6)
-
Andrea Scarpino
-
Daniel Isenmann
-
Pierre Schmitz
-
Rashif Ray Rahman
-
Rémy Oudompheng
-
Tom Gundersen