Christmas Cleanup

From ArchWiki
Revision as of 08:43, 12 December 2011 by Sergej (Talk | contribs) (Orphaned community packages that should be moved to unsupported)

Jump to: navigation, search

Arch Linux Christmas Cleanup

E-mail invitation

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 1640. 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

Community

Orphaned community packages that should not be moved to unsupported

Package name Reason Package details
lxterminal imp http://www.archlinux.org/packages/community/x86_64/lxterminal/
lxsession imp http://www.archlinux.org/packages/community/x86_64/lxsession/
lxpanel imp http://www.archlinux.org/packages/community/x86_64/lxpanel/
lxlauncher imp http://www.archlinux.org/packages/community/x86_64/lxlauncher/
ibus ess http://www.archlinux.org/packages/community/x86_64/ibus/
ibus-anthy ess http://www.archlinux.org/packages/community/x86_64/ibus-anthy/
ibus-chewing ess http://www.archlinux.org/packages/community/x86_64/ibus-chewing/
ibus-hangul ess http://www.archlinux.org/packages/community/x86_64/ibus-hangul/
ibus-m17n ess http://www.archlinux.org/packages/community/x86_64/ibus-m17n/
ibus-pinyin ess http://www.archlinux.org/packages/community/x86_64/ibus-pinyin/
ibus-qt ess http://www.archlinux.org/packages/community/x86_64/ibus-qt/
ibus-sunpinyin ess http://www.archlinux.org/packages/community/x86_64/ibus-sunpinyin/
ibus-table ess http://www.archlinux.org/packages/community/x86_64/ibus-table/
ibus-table-extraphrase ess http://www.archlinux.org/packages/community/x86_64/ibus-table-extraphrase/
ibus-unikey ess http://www.archlinux.org/packages/community/x86_64/ibus-unikey/

Valid reasons for keeping orphans in community are:

Reason Description
dep Dependency, optional dependency or make dependency on a package in core/extra/community/multilib
imp Too important for Arch Linux as a whole to move to unsupported (this is subjective, use good judgement)
ess Essential for users of some languages (that typically isn't English)

Orphaned community packages that should be moved to unsupported

If you adopt one of these, just write "adopted" next to the link in the table.

Package name Link Adopted? Bugs
amaya Template:Package Official
any2dvd Template:Package Official FS#24186
apparix Template:Package Official
argouml Template:Package Official
arpack Template:Package Official
asix-module Template:Package Official
augeas Template:Package Official FS#27521
avant-window-navigator Template:Package Official FS#23485
awn-extras-applets Template:Package Official FS#24414, FS#26936
bmpanel Template:Package Official
bzrtools Template:Package Official
catdvi Template:Package Official adopted
cdcd Template:Package Official
cddb-py Template:Package Official
clipgrab Template:Package Official
clucene Template:Package Official
compizconfig-backend-kconfig4 Template:Package Official
conkeror-git Template:Package Official
cwiid Template:Package Official
dar Template:Package Official
ding Template:Package Official
driftnet Template:Package Official
duff Template:Package Official
dvdstyler Template:Package Official
eclipse-emf Template:Package Official
eclipse-gef Template:Package Official
eclipse-mylyn Template:Package Official
eclipse-phpeclipse Template:Package Official
eclipse-subclipse Template:Package Official
eclipse-ve Template:Package Official FS#25353, FS#26966
eeze-svn Template:Package Official
eiciel Template:Package Official
elementary-svn Template:Package Official FS#26938
emacs-color-theme Template:Package Official
emacs-ess Template:Package Official
eterm Template:Package Official
everygui Template:Package Official
exaile Template:Package Official
extrema Template:Package Official
fio Template:Package Official
flvstreamer Template:Package Official
fotoxx Template:Package Official
ghdl Template:Package Official
glpng Template:Package Official
gmusicbrowser Template:Package Official
gnofract4d Template:Package Official
gnome-do Template:Package Official
goocanvas1 Template:Package Official
goocanvasmm Template:Package Official
gputils Template:Package Official
grass Template:Package Official FS#26694
gri Template:Package Official
gromacs Template:Package Official
gtk-gnutella Template:Package Official
gtk-rezlooks-engine Template:Package Official
gtksourceviewmm Template:Package Official
gtkwave Template:Package Official
hsoconnect Template:Package Official
hunspell-nl Template:Package Official
ifuse Template:Package Official
intel-tbb Template:Package Official
interlis-compiler Template:Package Official
java-avalon-framework Template:Package Official
java-batik Template:Package Official
java-commons-io Template:Package Official
java-xmlgraphics-commons Template:Package Official
javacc Template:Package Official
jbidwatcher Template:Package Official
jgoodies-looks Template:Package Official
kakasi Template:Package Official
kiwi Template:Package Official
kydpdict Template:Package Official
libaio Template:Package Official FS#27042
libast Template:Package Official
libcgi Template:Package Official
libcss Template:Package Official
libdesktop-agnostic Template:Package Official
libfakekey Template:Package Official
libgtksourceviewmm2 Template:Package Official
libmatio Template:Package Official
libnids Template:Package Official
libparserutils Template:Package Official
librep Template:Package Official
libreplaygain Template:Package Official
libwapcaplet Template:Package Official
libx86 Template:Package Official
libxnvctrl Template:Package Official
lorcon-old-svn Template:Package Official
mercury Template:Package Official
mfs-chunkserver Template:Package Official adopted
mfs-client Template:Package Official adopted
mfs-master Template:Package Official adopted
mhwaveedit Template:Package Official
mms_client Template:Package Official
multiget Template:Package Official
multimux Template:Package Official
multipath-tools Template:Package Official
musepack-tools Template:Package Official
musescore Template:Package Official FS#26854
mysql-ruby Template:Package Official
nas Template:Package Official
ocaml-extlib Template:Package Official
ocaml-ounit Template:Package Official
oldstand-font Template:Package Official
omniorb Template:Package Official
ozerocdoff Template:Package Official FS#27231
partlibrary Template:Package Official
pcb Template:Package Official
protege Template:Package Official
protobuf Template:Package Official
protobuf-python Template:Package Official
pstreams Template:Package Official
pylorcon Template:Package Official
pymacs Template:Package Official
python-daap Template:Package Official
python-dateutil Template:Package Official orphaned by jelly
python-decorator Template:Package Official
python2-cheetah Template:Package Official
python2-pyx Template:Package Official
python2-sqlobject Template:Package Official
qdevelop Template:Package Official
qgo Template:Package Official
qtoctave Template:Package Official
rep-gtk Template:Package Official
rlog Template:Package Official
rox-lib Template:Package Official
ruby-cairo Template:Package Official
ruby-pkgconfig Template:Package Official
sawfish Template:Package Official
scite Template:Package Official
shapelib Template:Package Official
slime-cvs Template:Package Official
sunpinyin Template:Package Official
swaks Template:Package Official adopted
tagtool Template:Package Official
tora Template:Package Official
txt2tags Template:Package Official
vbaexpress Template:Package Official
wifi-select Template:Package Official adopted
wml Template:Package Official
wxsvg Template:Package Official
xcursor-chameleon-anthracite Template:Package Official
xcursor-grounation Template:Package Official
xcursor-jimmac Template:Package Official
xcursor-polar Template:Package Official
xskat Template:Package Official

AUR

Packages that has not been working for a while and should be orphaned

Package name Link
x https://aur.archlinux.org/packages.php?ID=?

Packages that has been orphaned for a while and should be deleted

Package name Link
x https://aur.archlinux.org/packages.php?ID=?