[aur-general] Christmas cleanup of [community]
Season's greetings, As December the 13th is approaching, I would like to extend a hand, to invite you all to a Christmas cleaning of our packages. As you may, or may not know, December the 13th is the longest night of the year, at least it were said to be so, before the Gregorian calender was introduced. If everything is not ready before Christmas, a group of restless dead souls will come at night and vandalize your property. [1] [2] Also, the 13th of December is the date for several highly memorable events, which contributes to making it an appropriate date for a deadline for adopting orphans in [community] (before moving them to unsupported the 14th): * Pope Celestine V resigned the papacy, 13th of December 1294, after only five months. He was the third pope in history to resign voluntarily. Benedict IX resigned in May 1040, but soon regretted it, and returned to papacy. The reason for Pope Celestine V to resign was to hope to return to his previous life as an ascetic hermit. [3] * Malta became a republic within the Commonwealth of Nations, the 13th of December 1974. This occasion is marked every year as Republic Day (Maltese: Jum ir-Repubblika). [4] * Erik XIV, king of Sweden and ruler of Estonia was born, the 13th of December 1533. Unfortunately, he got mentally ill at the end of eight year of rule and was murdered, probably with arsenic. [5] * Robert Plot, the author of "Natural History of Staffordshire", was born the 13th of December 1960. He was the first man to describe the Abbots Bromley Horn Dance, an English folk dance involving reindeer antlers and a hobby horse. The event takes place each year in Abbots Bromley, a small village in Staffordshire, England. [6] [7] * Niccolò Fontana Tartaglia, the first man to apply mathematics to the investigation of the paths of cannonballs, died the 13th of December 1557. His work was later validated by Galileo's studies on falling bodies. [8] * Ana Justina Ferreira Néri, considered to be the first Brazilian nurse, were born the 13th of December 1814. [9] With this freshly in mind, I hope there remains no doubt that this is the perfect date to gather up all the orphans for a big package cleanup. After the 13th of December (the 14th of December, then), we (TU's) will move all packages that are still orphans from [community] to unsupported (AUR). Maintaining [community] and unsupported are part of our mission. [10] For maintainers everywhere, giving extra care and attention to packages that are merely flagged is also looked upon with good favor, of course. That also goes for deleting or orphaning AUR packages that hasn't been working for a while (say, for the last 6 months). I hope you're all with me on this, and that we can stand together, as one, to move all orphans to unsupported and shed some dead weight from AUR. I'll end this with two perfectly suitable and hand-picked inspirational quotes: "Knowing is not enough; we must apply. Willing is not enough; we must do." - Johann Wolfgang von Goethe "The only way of finding the limits of the possible is by going beyond them into the impossible." - Arthur C. Clarke -- Happy Saint Lucy's Day, Alexander Rødseth Arch Linux Trusted User (xyproto on IRC, trontonic on AUR) References: Sorry, there are no available English translation for these: [1] http://no.wikipedia.org/wiki/Oskorei [2] http://no.wikipedia.org/wiki/Luciadagen#Eldre_Luciafeiring But, these are in English: [3] http://en.wikipedia.org/wiki/Pope_Celestine_V [4] http://en.wikipedia.org/wiki/Republic_Day_%28Malta%29#13_December_in_Malta [5] http://en.wikipedia.org/wiki/Eric_XIV_of_Sweden [6] http://en.wikipedia.org/wiki/Robert_Plot [7] http://en.wikipedia.org/wiki/Abbots_Bromley_Horn_Dance [8] http://en.wikipedia.org/wiki/Niccolo_Fontana_Tartaglia [9] http://en.wikipedia.org/wiki/Ana_N%C3%A9ri [10] http://aur.archlinux.org/trusted-user/TUbylaws.html#Mission
With this freshly in mind, I hope there remains no doubt that this is the perfect date to gather up all the orphans for a big package cleanup.
After the 13th of December (the 14th of December, then), we (TU's) will move all packages that are still orphans from [community] to unsupported (AUR). Maintaining [community] and unsupported are part of our mission. [10]
+1 I would really like to see [community] have no orphans. Also, I do believe our current way of dealing with them is flawed, but that's for another time Do note that there have been efforts to do this in the past and have failed.
For maintainers everywhere, giving extra care and attention to packages that are merely flagged is also looked upon with good favor, of course. That also goes for deleting or orphaning AUR packages that hasn't been working for a while (say, for the last 6 months).
This part might be a little hard to do. We would have to do this as a community rather than just a TU project. Overall, it's good to bring up these points. Cheers!
On Sat, Dec 10, 2011 at 5:15 PM, Alexander Rødseth <rodseth@gmail.com> wrote:
Season's greetings,
After the 13th of December (the 14th of December, then), we (TU's) will move all packages that are still orphans from [community] to unsupported (AUR). Maintaining [community] and unsupported are part of our mission. [10]
Please keep the ibus-related package in community. They are required for i18n support. I won't adopt them as I don't use them but I'll keep an eye on them if they remain orphaned. Ideally, a user who use them should apply to become TU so they can get an actual maintainer. Before removing anything , please make sure that they are not depends or {make,opt}depends of other packages in the repos. Thanks Eric
For maintainers everywhere, giving extra care and attention to packages that are merely flagged is also looked upon with good favor, of course. That also goes for deleting or orphaning AUR packages that hasn't been working for a while (say, for the last 6 months).
I hope you're all with me on this, and that we can stand together, as one, to move all orphans to unsupported and shed some dead weight from AUR.
I'll end this with two perfectly suitable and hand-picked inspirational quotes:
"Knowing is not enough; we must apply. Willing is not enough; we must do." - Johann Wolfgang von Goethe
"The only way of finding the limits of the possible is by going beyond them into the impossible." - Arthur C. Clarke
-- Happy Saint Lucy's Day, Alexander Rødseth Arch Linux Trusted User (xyproto on IRC, trontonic on AUR)
References:
Sorry, there are no available English translation for these: [1] http://no.wikipedia.org/wiki/Oskorei [2] http://no.wikipedia.org/wiki/Luciadagen#Eldre_Luciafeiring
But, these are in English: [3] http://en.wikipedia.org/wiki/Pope_Celestine_V [4] http://en.wikipedia.org/wiki/Republic_Day_%28Malta%29#13_December_in_Malta [5] http://en.wikipedia.org/wiki/Eric_XIV_of_Sweden [6] http://en.wikipedia.org/wiki/Robert_Plot [7] http://en.wikipedia.org/wiki/Abbots_Bromley_Horn_Dance [8] http://en.wikipedia.org/wiki/Niccolo_Fontana_Tartaglia [9] http://en.wikipedia.org/wiki/Ana_N%C3%A9ri [10] http://aur.archlinux.org/trusted-user/TUbylaws.html#Mission
We should also leave LXDE (lxterminal, lxsession, lxpanel, lxlauncher). I can took these packages if it's necessary. -- Bartłomiej Piotrowski Arch Linux Trusted User http://archlinux.org/
Ok, we'll leave lxde, ibus and packages that are dependencies, make dependencies or optional dependencies for packages in core, extra, multilib or community, then. Thanks for pointing this out. A correction for the historical facts above, btw: Robert Plot was born in 1640, not 1960, sorry for the confusion (that must surely have arised :P). Looking forward to the cleanup. - Alexander
On Sun, Dec 11, 2011 at 7:54 AM, Alexander Rødseth <rodseth@gmail.com> wrote:
Ok, we'll leave lxde, ibus and packages that are dependencies, make dependencies or optional dependencies for packages in core, extra, multilib or community, then. Thanks for pointing this out.
A correction for the historical facts above, btw: Robert Plot was born in 1640, not 1960, sorry for the confusion (that must surely have arised :P).
Looking forward to the cleanup.
- Alexander
I think we need to start a wiki by listing out all the orphans in community, and listing which ones we should move because of depends. We can start of with a list of unsorted, and then move them into 2 categories, orphans that are not dependencies and orphans which are dependencies, and then we can slowly mark each one off as soon as they get adopted. What do you think?
Okay. Added a wiki page for the Christmas Cleanup: https://wiki.archlinux.org/index.php/Christmas_Cleanup The packages that are dependencies for other packages has not yet been marked, so the wiki page needs some editing there, but lx* and ibus* are on the list of exceptions. - Alexander
On Sunday 11 December 2011 17:39:55 Alexander =?ISO-8859-1?Q?R=F8dseth?= wrote:
Okay. Added a wiki page for the Christmas Cleanup:
https://wiki.archlinux.org/index.php/Christmas_Cleanup I added a Bugs column with the opened bug reports.
-- Andrea
Il giorno 11/dic/2011, alle ore 17:39, Alexander Rødseth ha scritto:
Okay. Added a wiki page for the Christmas Cleanup:
Would like to adopt and maintain some packages, tough I'm not a TU nor I have sufficient knowledge/time to be as such. The packages in which I'm interested are: * grass * mysql-ruby * ruby-cairo * ruby-pkgconfig * xcursor-chameleon-anthracite * xcursor-grounation * xcursor-jimmac * xcursor-polar Indeed, as I'm not a TU, moving them from [community] to AUR will do the trick and I will pick them up as soon as possible. Would you please give some advices on how to deal with them/referring for my interests on the wiki? Thanks, regards, -- Emiliano Giovanni Vavassori - syntaxerrormmm@gmail.com Web - http://syntaxerrormmm.is-a-geek.net/ Blog - http://syntaxerrormmm.blogspot.com/ BGlug - http://bglug.it/
Hi Emiliano, Feel free to adopt the packages when they enter AUR or consider applying to become a TU to maintain packages in community. "Reserving" packages on AUR is hard to do, as anyone can adopt them once they are orphans, but I can send an e-mail once they are moved over. -- Best regards, Alexander Rødseth Arch Linux Trusted User (xyproto on IRC, trontonic on AUR)
Il giorno 14/dic/2011, alle ore 13:55, Alexander Rødseth ha scritto:
Feel free to adopt the packages when they enter AUR or consider applying to become a TU to maintain packages in community.
Thanks. As I said, I would be a pleasure to be a TU but I'm pretty sure I cannot cope with the task for timing/knowledge issues.
"Reserving" packages on AUR is hard to do, as anyone can adopt them once they are orphans, but I can send an e-mail once they are moved over.
No need to, I'm following the present ML so it should be visible when package will be moved to unsupported. Thanks, regards, -- Emiliano Giovanni Vavassori - syntaxerrormmm@gmail.com Web - http://syntaxerrormmm.is-a-geek.net/ Blog - http://syntaxerrormmm.blogspot.com/ BGlug - http://bglug.it/
Allright, all packages where makepkg --source works have now been moved. -- Sincerely, Alexander Rødseth Arch Linux Trusted User (xyproto on IRC, trontonic on AUR)
participants (6)
-
Alexander Rødseth
-
Andrea Scarpino
-
Bartłomiej Piotrowski
-
Emiliano Vavassori
-
Eric Bélanger
-
Thomas Dziedzic