Christmas Cleanup

From ArchWiki
Revision as of 14:34, 14 December 2011 by Schivmeister (Talk | contribs) (Orphaned community packages that should not be moved to unsupported: adopted sqlobject)

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 Adopted?
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/
sunpinyin ess https://www.archlinux.org/packages/community/x86_64/sunpinyin/
arpack dep (freemat) https://www.archlinux.org/packages/community/x86_64/arpack/
augeas dep (netcf) https://www.archlinux.org/packages/community/x86_64/augeas/
catdvi dep (pinot) https://www.archlinux.org/packages/community/x86_64/catdvi/
cdcd dep (gnormalize) https://www.archlinux.org/packages/community/x86_64/cdcd/
cddb-py dep (quodlibet-plugins) https://www.archlinux.org/packages/community/x86_64/cddb-py/
cwiid dep (ardour) https://www.archlinux.org/packages/community/x86_64/cwiid/ adopted
eeze-svn dep (e-svn) https://www.archlinux.org/packages/community/x86_64/eeze-svn/
glpng dep (chromium-bsu) https://www.archlinux.org/packages/community/x86_64/glpng/
goocanvas1 dep (pygoocanvas) https://www.archlinux.org/packages/community/x86_64/goocanvas1/
goocanvasmm dep (glom) https://www.archlinux.org/packages/community/x86_64/goocanvasmm/
gputils dep (ktechlab) https://www.archlinux.org/packages/community/x86_64/gputils/
gtkwave dep (freehdl) https://www.archlinux.org/packages/community/x86_64/gtkwave/
ifuse dep (amarok) https://www.archlinux.org/packages/community/x86_64/ifuse/
intel-tbb dep (ogre-docs) https://www.archlinux.org/packages/community/x86_64/intel-tbb/
interlis-compiler dep (umleditor) https://www.archlinux.org/packages/community/any/interlis-compiler/
java-avalon-framework dep (fop) https://www.archlinux.org/packages/community/any/java-avalon-framework/
java-batik dep (fop) https://www.archlinux.org/packages/community/any/java-batik/
java-commons-io dep (fop, java-batik) https://www.archlinux.org/packages/community/any/java-commons-io/
java-xmlgraphics-commons dep (fop, java-batik) https://www.archlinux.org/packages/community/any/java-xmlgraphics-commons/
kakasi dep (perl-text-kakasi) https://www.archlinux.org/packages/community/x86_64/kakasi/
kiwi dep (flumotion) https://www.archlinux.org/packages/community/x86_64/kiwi/
libaio dep (fio, multipath-tools, percona-server) https://www.archlinux.org/packages/community/x86_64/libaio/
libdesktop-agnostic dep (dockmanager) https://www.archlinux.org/packages/community/x86_64/libdesktop-agnostic/
libfakekey dep (matchbox-keyboard) https://www.archlinux.org/packages/community/x86_64/libfakekey/
libgtksourceviewmm2 dep (gobby) https://www.archlinux.org/packages/community/x86_64/libgtksourceviewmm2/
libmatio dep (freemat) https://www.archlinux.org/packages/community/x86_64/libmatio/
libnids dep (dsniff) https://www.archlinux.org/packages/community/x86_64/libnids/
libreplaygain dep (musepack-tools) https://www.archlinux.org/packages/community/x86_64/libreplaygain/
libx86 dep (vbetool) https://www.archlinux.org/packages/community/x86_64/libx86/
lorcon-old-svn dep (pylorcon) https://www.archlinux.org/packages/community/x86_64/lorcon-old-svn/
multipath-tools dep (varch) https://www.archlinux.org/packages/community/x86_64/multipath-tools/
musepack-tools dep (audio-convert, gnormalize) https://www.archlinux.org/packages/community/x86_64/musepack-tools/
omniorb dep (gambas2-gb-corba) https://www.archlinux.org/packages/community/x86_64/omniorb/ adopted
ozerocdoff dep (hsolink) https://www.archlinux.org/packages/community/x86_64/ozerocdoff/
protobuf dep (mumble, murmur, protobuf-python) https://www.archlinux.org/packages/community/x86_64/protobuf/
protobuf-python dep (mypaint) https://www.archlinux.org/packages/community/x86_64/protobuf-python/
pstreams mak (pdf2djvu) https://www.archlinux.org/packages/community/x86_64/pstreams/
pylorcon dep (aircrack-ng-scripts) https://www.archlinux.org/packages/community/x86_64/pylorcon/
python-dateutil dep (python-vobject) https://www.archlinux.org/packages/community/any/python-dateutil/
python-decorator dep (python2-migrate, python2-pytools) http://www.archlinux.org/packages/community/any/python-decorator/
python2-sqlobject dep (imdbpy) https://www.archlinux.org/packages/community/any/python2-sqlobject/ adopted
rlog dep (encfs) https://www.archlinux.org/packages/community/x86_64/rlog/
rox-lib dep (mime-editor) https://www.archlinux.org/packages/community/any/rox-lib/
shapelib dep (gen2shp, gpsmanshp, python2-basemap) http://www.archlinux.org/packages/community/x86_64/shapelib/
txt2tags mak (grml-zsh-config) https://www.archlinux.org/packages/community/any/txt2tags/

Valid reasons for keeping orphans in community are:

Reason Description
dep Dependency or optional dependency for 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)
mak Make dependency for a package in core/extra/community/multilib

Table of maintainers of packages that depend on one or more of the above orphans

These are also good suggestions for which maintainers might consider to adopt which orphans.

Maintainer Orphans Bugs
Ray Rashif Template:Package Official, Template:Package Official
Tobias Kieslich Template:Package Official
Eric Bélanger Template:Package Official
Chris Brannon Template:Package Official, Template:Package Official, Template:Package Official
Jaroslav Lichtblau Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official
Sergej Pupykin Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official FS#27521 FS#27231
Kaiting Chen Template:Package Official
Stéphane Gaudreault Template:Package Official
Ronald van Haren Template:Package Official, Template:Package Official
Jelle van der Waa Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official
Sven-Hendrik Haase Template:Package Official, Template:Package Official
Lukas Fleischer Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official, Template:Package Official
Bartłomiej Piotrowski Template:Package Official, Template:Package Official FS#27042
Massimiliano Torromeo Template:Package Official FS#27042
Jan Steffens Template:Package Official
Gavin Bisesi Template:Package Official, Template:Package Official
Laurent Carlier Template:Package Official
Pierre Schmitz Template:Package Official

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 Moved?
amaya Template:Package Official moved
any2dvd Template:Package Official FS#24186
apparix Template:Package Official
argouml Template:Package Official
asix-module Template:Package Official
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
clipgrab Template:Package Official
compizconfig-backend-kconfig4 Template:Package Official
conkeror-git 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
eiciel Template:Package Official
elementary-svn Template:Package Official FS#26938
emacs-color-theme Template:Package Official
emacs-ess Template:Package Official moved
eterm Template:Package Official moved
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
gmusicbrowser Template:Package Official
gnofract4d Template:Package Official
gnome-do Template:Package Official
grass Template:Package Official FS#26694
gri Template:Package Official
gromacs Template:Package Official
gtk-gnutella Template:Package Official
gtksourceviewmm Template:Package Official adopted don't move
gtk-rezlooks-engine Template:Package Official
hsoconnect Template:Package Official
hunspell-nl Template:Package Official
javacc Template:Package Official
jbidwatcher Template:Package Official
jgoodies-looks Template:Package Official
kydpdict Template:Package Official
libast Template:Package Official
libcgi Template:Package Official
libxnvctrl Template:Package Official
mercury Template:Package Official
mfs-chunkserver Template:Package Official adopted don't move
mfs-client Template:Package Official adopted don't move
mfs-master Template:Package Official adopted don't move
mhwaveedit Template:Package Official
mms_client Template:Package Official
multiget Template:Package Official
multimux 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
partlibrary Template:Package Official
pcb Template:Package Official
protege Template:Package Official
pymacs Template:Package Official
python-daap Template:Package Official
python2-cheetah Template:Package Official
python2-pyx Template:Package Official
qdevelop Template:Package Official
qgo Template:Package Official adopted don't move
qtoctave Template:Package Official
rep-gtk Template:Package Official
ruby-pkgconfig Template:Package Official adopted don't move
sawfish Template:Package Official
scite Template:Package Official adopted don't move
slime-cvs Template:Package Official
swaks Template:Package Official adopted don't move
tagtool Template:Package Official
tora Template:Package Official moved
vbaexpress Template:Package Official
wifi-select Template:Package Official adopted don't move
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