DeveloperWiki:Repo Cleanup

From ArchWiki
Revision as of 16:11, 1 December 2008 by Firmicus (Talk | contribs)

Jump to: navigation, search


Extra Package cleanup

Goals and ideas

  • A cleanup of the extra repository
  • Currently we have over 1300 orphans (counting for both arches) in extra.
  • pkgstats suggests that many packages are barely used
  • Reduce the packaging work load of the developers
  • Minimise the number of apps per task.
  • TUs are easier to appoint and find, it makes sense to move some of the workload to the community repo
  • Games should all go to community (except those that come with KDE and gnome)

List of removal candidates based on pkgstats

NB: See also User:Allan/Extra_Repo_and_Pkgstats (Should be merged with the following table)

Note: there are a few mega-groups of packages in the below list. These include kde-l10n-*, koffice-l10n-*, fortune-mod-*, several mono packages, texlive-*, and xpdf-* (l10n packages).

Package Cleanup - Roughly in order of (low) usage
Package Status Any comments/thoughts
abcm2ps-devel Unused
bioperl Unused Heavily used by biotech people.. but I guess none of them use arch? Codemac 17:15, 9 November 2008 (EST)
ccaudio Unused I think this is a makedepends for twinkle, not sure though Codemac 17:14, 9 November 2008 (EST)
ccscript3 Unused I think this also might be a make depends Codemac 17:14, 9 November 2008 (EST)
fcpcmcia Unused
fssos-nsvs Unused
gfpoken Unused
gimp-print-lprng Unused
intel-537 Unused
intel-537-utils Unused
kde-l10n-** Unused Pierre: The unused kde-l10n pacakges are no problem; I create them automatically.
koffice-l10n-** Unused
martian Unused
mkinitrd Unused
nhc98 Unused
nph Unused
prekin Unused
rbldnsd Unused
smtpprox Unused
sn Unused
spamassassin-spamc Unused
stow Unused
trm Unused
ucspi-ssl Unused
xalf Unused
yodl Unused Make depends for Zsh Codemac 17:14, 9 November 2008 (EST)
abcm2ps 0.08%
dailystrips 0.08%
ecl 0.08%
emboss 0.08%
fasta 0.08%
hmmer 0.08%
intel-536ep 0.08%
intel-536ep-utils 0.08%
martian-utils 0.08%
mod_hosts_access 0.08%
ocfs2-tools 0.08%
openoffice-ja 0.08%
perl-mail-spf-query 0.08%
phpbb 0.08%
phylip 0.08%
pngwriter 0.08%
proxsmtp 0.08%
pycmail 0.08%
slimserver 0.08%
speedtouch 0.08%
tcoffee 0.08%
tpop3d 0.08%
ucspi-tcp 0.08%
ucspi-unix 0.08%
xconq 0.08%
zope2 0.08%
archboot 0.15%
autopano-sift 0.15%
bigloo 0.15%
biogrep 0.15%
capi4hylafax 0.15%
ccmalloc 0.15%
dansguardian 0.15%
duhdraw 0.15%
dvdrtools 0.15%
fcpci 0.15%
fwlogwatch 0.15%
gforth 0.15%
gtkatlantic 0.15%
hercules 0.15%
lablgtk 0.15%
mailman 0.15%
muscle 0.15%
mythflix 0.15%
nagios-nrpe 0.15%
netris 0.15%
nuvexport 0.15%
openoffice-ko 0.15%
openupsmart 0.15%
pam_passwdqc 0.15%
perl-net-dns-resolver-programmable 0.15%
perl-newt 0.15%
randline 0.15%
synaesthesia 0.15%
vacation 0.15%
vectoroids 0.15%
xpdf-arabic 0.15%
xpdf-korean 0.15%
xpdf-thai 0.15%
zebra 0.15% Orphan
achessclock 0.23%
adzapper 0.23%
bglibs 0.23%
bincimap 0.23%
checkpassword 0.23%
clustalw 0.23%
clusterit 0.23%
emelfm 0.23%
gcin 0.23%
gconf-perl 0.23%
gettext-mono 0.23% mono packages should be considered as a unit (mono is used by over 40% of the users)
gozer 0.23%
gqmpeg 0.23%
icmake 0.23%
ifp-line 0.23%
j 0.23%
jpegpixi 0.23%
maelstrom 0.23%
mage 0.23%
mythcontrols 0.23%
mythphone 0.23%
openoffice-zh_tw 0.23%
openswan-klips 0.23%
pdns 0.23%
pdns-recursor 0.23%
pmt 0.23%
rasmol 0.23%
sfs 0.23%
snd 0.23%
spassgen 0.23%
xemacs-base 0.23%
xemacs-sumo 0.23%
xf86-video-unichrome 0.23%
xpdf-hebrew 0.23%
xpdf-turkish 0.23%
xrally 0.23%
yabasic 0.23%
zsync 0.23%
afterstep 0.31%
apolos 0.31%
biopython 0.31%
blassic 0.31%
bmp-musepack 0.31%
cgoban 0.31%
gmoo 0.31%
lexter 0.31%
libmath++ 0.31%
libnids 0.31%
mythbrowser 0.31%
ne 0.31%
nss_ldap 0.31%
pente 0.31%
sash 0.31%
scheme48 0.31%
scim-chewing 0.31%
scim-uim 0.31%
scsh 0.31%
ttf-freebanglafont 0.31%
xf86-video-amd 0.31%
xpdf-japanese 0.31%
zope 0.31%
ascii 0.38%
black-box 0.38%
cmucl 0.38%
courier-mta 0.38%
dcfldd 0.38%
fte 0.38%
gav 0.38%
gnomeicu 0.38%
gts 0.38%
jabberd 0.38%
kio_gopher 0.38%
lcab 0.38%
libcapsinetwork 0.38%
libchewing 0.38%
luola 0.38%
muine 0.38%
mytharchive 0.38%
mythnews 0.38%
nip2 0.38%
nppangband 0.38%
pavuk 0.38%
python-vpython 0.38%
scim-hangul 0.38%
spicctrl 0.38%
squirrelmail 0.38%
terminatorx 0.38%
thttpd 0.38%
tuxtype 0.38%
xdrawchem 0.38%
xpdf-chinese-traditional 0.38%
zile 0.38%
antlr 0.46%
archlinux-installer 0.46%
bmp-wma 0.46%
chemtool 0.46%
gscanbus 0.46%
hylafax 0.46%
lde 0.46%
libvisual-bmp 0.46%
mpage 0.46%
mythgame 0.46%
mythweb 0.46%
nbsmtp 0.46%
nvidia-71xx 0.46%
nvidia-71xx-utils 0.46%
pcsx-df 0.46%
perl-pod-escapes 0.46%
perl-pod-simple 0.46%
perl-yaml-syck 0.46%
selectwm 0.46%
sim 0.46%
skim 0.46%
vips 0.46%
ethstatus 0.53%
fortunelock 0.53%
hdf5 0.53%
hdup 0.53%
imagemagick-doc 0.53%
java-access-bridge 0.53%
knetload 0.53%
ksymoops 0.53%
libhangul 0.53%
magicpoint 0.53%
mythgallery 0.53%
pebrot 0.53%
perl-test-pod 0.53%
rockdodger 0.53%
screem 0.53%
snapscreenshot 0.53%
ssldump 0.53%
tilp 0.53%
toppler 0.53%
tuxmath 0.53%
usermin 0.53%
bumprace 0.61%
corewars 0.61%
gcombust 0.61%
gnome-pilot-conduits 0.61%
happy 0.61%
kcoloredit 0.61%
kfax 0.61%
kgrab 0.61%
kpovmodeler 0.61%
metalog 0.61%
oxine 0.61%
pam_ldap 0.61%
pipemeter 0.61%
scim-m17n 0.61%
slmodem 0.61%
sonypid 0.61%
swatch 0.61%
teg 0.61%
ulogd 0.61%
user-mode-linux 0.61%
xf86-video-siliconmotion 0.61%
xf86-video-trident 0.61%
xgalaga++ 0.61%
xpdf-chinese-simplified 0.61%
xpdf-greek 0.61%
xpp 0.61%
yudit 0.61%
apollon 0.69%
bochs 0.69%
bs 0.69%
bungmeter 0.69%
clanlib 0.69%
colortail 0.69%
dirsync 0.69%
fcitx 0.69%
festival-awb-arctic 0.69%
fortune-mod-xfiles 0.69%
fvwm-crystal 0.69%
giftcurs 0.69%
gnome-vfs-monikers 0.69%
guile-gtk 0.69%
jikes 0.69%
kiconedit 0.69%
libmemcache 0.69%
libticables 0.69%
libticalcs 0.69%
libtifiles 0.69%
memprof 0.69%
nant 0.69%
potracegui 0.69%
tuxnes 0.69%
viewglob 0.69%
vtun 0.69%
x2vnc 0.69%
xf86-video-i740 0.69%
xf86-video-s3virge 0.69%
xf86-video-voodoo 0.69%
barcode 0.76%
bladeenc 0.76%
ed2k-gtk-gui 0.76%
evilwm 0.76%
fakechroot 0.76%
fortune-mod-buffy 0.76%
gnome-blog 0.76%
gossip 0.76%
gtklife 0.76%
httptunnel 0.76%
ivtv-utils 0.76% Orphan
manedit 0.76%
mono-debugger 0.76% mono packages should be considered as a unit (mono is used by over 40% of the users)
mythmusic 0.76%
mythweather 0.76%
pacbuild 0.76%
sawfish 0.76%
slmodem-utils 0.76%
worker 0.76%
xf86-video-cirrus 0.76%
xf86-video-i128 0.76%
xf86-video-s3 0.76%
xournal 0.76%
xpdf-cyrillic 0.76%
ypserv 0.76%
apricots 0.84%
c-ares 0.84%
cdargs 0.84%
circuslinux 0.84%
gcal 0.84%
gdeskcal 0.84%
ginac 0.84%
kobodeluxe 0.84%
lft 0.84%
mod_mono 0.84% mono packages should be considered as a unit (mono is used by over 40% of the users)
mod_perl 0.84%
myodbc 0.84%
openchrome 0.84%
pdksh 0.84%
perl-lmap-cid2spf 0.84%
perl-net-cidr-lite 0.84%
perl-sys-hostname-long 0.84%
pypgsql 0.84%
qt3-doc 0.84%
scim-tables 0.84%
webalizer 0.84%
xf86-video-ark 0.84%
xf86-video-chips 0.84%
xf86-video-glint 0.84%
xf86-video-neomagic 0.84%
xf86-video-sisusb 0.84%
xf86-video-tdfx 0.84%
xf86-video-tseng 0.84%
xscorch 0.84%
xskat 0.84%
xvattr 0.84%
cdlabelgen 0.92%
freepops 0.92%
gnotime 0.92%
kgraphviewer 0.92%
labplot 0.92%
mbrowse 0.92%
mono-basic 0.92% mono packages should be considered as a unit (mono is used by over 40% of the users)
moon-buggy 0.92%
mrtg 0.92%
rip 0.92%
tuxpuck 0.92%
wmix 0.92%
xf86-video-rendition 0.92%
xmahjongg 0.92%
xpenguins_themes 0.92%
xzgv 0.92%
aide 0.99%
cdcd 0.99%
courier-imap 0.99%
crimson 0.99%
enigma 0.99%
fyre 0.99%
genius 0.99%
java-gcj-compat 0.99%
kmyfirewall 0.99%
kshutdown 0.99%
mahjong 0.99%
monotone 0.99%
ms-sys 0.99%
mythvideo 0.99%
penguin-command 0.99%
perl-file-tail 0.99%
qof 0.99%
srm 0.99%
uim 0.99%
xf86-video-apm 0.99%
xpdf-latin2 0.99%
xtermcontrol 0.99%
compface 1.07%
epplet-base 1.07%
gifsicle 1.07%
gift-fasttrack 1.07%
gift-openft 1.07%
gweled 1.07%
jackbeat 1.07%
kopete-cryptography 1.07%
libpano12 1.07%
mlterm 1.07%
moon-lander 1.07%
njb-sharp 1.07%
openoffice-sv 1.07%
oprofile 1.07%
perl-dbd-sqlite 1.07%
perl-template-toolkit 1.07%
php-suhosin 1.07%
rhino 1.07%
schedtool 1.07%
ttf-tibetan-machine 1.07%
unionfs-utils 1.07%
xf86-video-savage 1.07%
culmus 1.15%
gift-gnutella 1.15%
gpart 1.15%
ices 1.15%
jpilot 1.15%
patchutils 1.15%
prboom 1.15%
ttf-khmer 1.15%
xpenguins 1.15%
fvwm-devel 1.22%
fwbuilder 1.22%
knockd 1.22%
koffice-doc 1.22%
lablgtk2 1.22%
libticonv 1.22%
myththemes 1.22%
pam_fprint 1.22%
php-apc 1.22%
razor 1.22%
sbackup 1.22%
vice 1.22%
xbl 1.22%
xemacs 1.22%
xf86-video-sis 1.22%
yp-tools 1.22%
aspell-{fi,nl,pt,el} 0.46%, 0.76%, 1.07%, 1.3%
autotrace 1.3%
dgen-sdl 1.3%
fprint_demo 1.3%
glabels 1.3%
gnupod 1.3%
licq 1.3%
mp3wrap 1.3%
openoffice-base-devel 1.3%
openoffice-nl 1.3%
perl-appconfig 1.3%
perl-digest-nilsimsa 1.3%
perl-text-wrapi18n 1.3%
perl-version 1.3% This should be removed, as it is now part of the core pkg
rep-gtk 1.3%
silly 1.3%
valkyrie 1.3%
xf86-video-mga 1.3%
archiso 1.37%
cx_freeze 1.37%
evms 1.37%
fortune-mod-calvin 1.37%
gif2png 1.37%
gnome-phone-manager 1.37%
gtick 1.37%
gtkterm 1.37%
ipvsadm 1.37% Orphan
jed 1.37%
mkpxelinux 1.37%
mt-st 1.37%
mtx 1.37%
muse 1.37%
netkit-tftp 1.37%
openoffice-zh_cn 1.37%
windowmaker-extra 1.37%
xf86-video-dummy 1.37%
xqf 1.37%
ding 1.45%
host 1.45%
hugs98 1.45%
irda-utils 1.45%
lesstifextensions 1.45%
libfprint 1.45%
liborigin 1.45%
python-sqlobject 1.45%
root-tail 1.45%
scim-pinyin 1.45%
swi-prolog 1.45%
ttf-ubraille 1.45%
xbill 1.45%
ypbind-mt 1.45%
camsource 1.53%
eric-plugins 1.53%
fortune-mod-scc 1.53%
fortune-mod-shlomif 1.53%
fortune-mod-shlomif-fav 1.53%
libfwbuilder 1.53%
lincity 1.53%
mpck 1.53%
pal 1.53%
pathological 1.53%
tcdr 1.53%
tin 1.53%
vconfig 1.53% Orphan
xaos 1.53%
courier-maildrop 1.6%
flite 1.6%
fortune-mod-discworld 1.6%
fortune-mod-romeojuliet 1.6%
fortune-mod-tao 1.6%
netkit-rsh 1.6%
openoffice-base-beta 1.6%
python-cheetah 1.6%
quick-lounge-applet 1.6%
sweep 1.6%
xf86-input-jamstudio 1.6%
yafray 1.6%
avfs 1.68%
cmt 1.68%
denyhosts 1.68%
fortune-mod-friends 1.68%
gqview-devel 1.68%
itext 1.68%
m17n-db 1.68%
m17n-lib 1.68%
mksyslinux 1.68%
naim 1.68%
nedit 1.68%
nessus-plugins 1.68%
socat 1.68%
ssmtp 1.68%
wput 1.68%
xf86-input-calcomp 1.68%
xf86-input-citron 1.68%
xf86-input-dmc 1.68%
xf86-input-dynapro 1.68%
xf86-input-elo2300 1.68%
xf86-input-penmount 1.68%
3ddesktop 1.76%
arch 1.76%
bmpx 1.76%
fortune-mod-fgump 1.76%
fortune-mod-hayward 1.76%
gnash-gtk 1.76%
gnome-user-share 1.76%
i8kmon 1.76%
libextractor 1.76%
libxml++ 1.76%
makepasswd 1.76%
planner 1.76%
ratpoison 1.76%
revelation 1.76%
sbcl 1.76%
scim-anthy 1.76%
stunnel 1.76%
texlive-langgreek 1.76% texlive packages should be considered as a unit
xsnow 1.76%
cscope 1.83%
cvsps 1.83%
fortune-mod-starwars 1.83%
gimageview 1.83%
imap 1.83%
latex2rtf 1.83%
linux_logo 1.83%
mkbootcd 1.83%
mono-tools 1.83% mono packages should be considered as a unit (mono is used by over 40% of the users)
python-formencode 1.83%
qsynth 1.83%
xf86-input-acecad 1.83%
xf86-input-digitaledge 1.83%
xf86-input-elographics 1.83%
xf86-input-hyperpen 1.83%
xf86-input-microtouch 1.83%
xf86-input-palmax 1.83%
xf86-input-spaceorb 1.83%
xf86-input-summa 1.83%
xf86-input-tek4957 1.83%
xf86-input-ur98 1.83%
xsmbrowser 1.83%
bonnie++ 1.91% Orphan
dopewars 1.91%
exim 1.91%
fluxter 1.91%
font-misc-ethiopic 1.91%
fortune-mod-codehappy 1.91%
fortune-mod-humorix 1.91%
fortune-mod-joel-on-software 1.91%
fortune-mod-osfortune 1.91%
fvwm 1.91%
guidance-power-manager 1.91%
habak 1.91%
junit 1.91%
kdetv 1.91%
latex2html 1.91%
libedit 1.91%
libots 1.91%
libvisual-projectm 1.91%
mp32ogg 1.91%
mp3blaster 1.91%
ocrad 1.91%
perl-archive-tar 1.91%
perl-yaml 1.91%
python-mpdclient 1.91%
qalculate-kde 1.91%
qstat 1.91%
texlive-langcjk 1.91% texlive packages should be considered as a unit
tomcat 1.91%
xf86-input-fpit 1.91%
xf86-video-vmware 1.91%
bftpd 1.98%
cssed 1.98%
davfs2 1.98%
dovecot 1.98%
eboard 1.98%
fbida 1.98%
fortune-mod-dune-quotes 1.98%
fortune-mod-osho 1.98%
fortune-mod-subversion 1.98%
hping 1.98%
isapnptools 1.98%
kmldonkey 1.98%
nessus-core 1.98%
perl-sgmls 1.98%
sysklogd 1.98%
ttf-thai 1.98%
vim-buftabs 1.98%
x2x 1.98%
xf86-input-magellan 1.98%
xf86-input-mutouch 1.98%


Cleanup proposals (vote-based)

CHECK WHERE THE PACKAGE IS GOING BEFORE MARKING UP/DOWN

Please increment the last two columns as an unofficial "vote" mechanism

Package Cleanup - Alphabetical Order Please!
Package New location Reason for move Yes, move it! Wait, I like it!
achessclock unsupported home page disappeared, no source found 2 0
bitlbee community orphaned and out of date in [extra], a TU could maintain it 3 1
bittorrent community better alternatives 16 3
firestarter community low usage 12 2
fluxbox community support openbox only 12 12
*fonts community desktop related, unless bitmap fonts (terminus) 21 4
fte unsupported yet another text editor 4 0
*games* community (arch-games?) except DE games 24 1
gnash-kde unsupported might be of no use because I doubt konqueror4 can load kde3 plugins, see https://savannah.gnu.org/bugs/?22104 2 0
kdetv unsupported site is down and development has stopped 2 0
kiosktool unsupported (broken; no new version available) 2 0
klogic unsupported website down 2 0
kkbswitch unsupported latest version from 2005; would need kdebase3 2 0
knetload unsupported old, dates from 2004. Maybe there is an equivalent in kde4. 2 0
kradio unsupported old and broken 2 0
libkexiv unsupported only needed by showimg 2 0
libivusal-bmp unsupported page moved - See http://bugs.archlinux.org/task/9026 for details 2 0
metatheme unsuported last update from 2005, broken 2 0
mozillaqs unsuported development stopped; imho useless app 3 0
ogle unsuported undeveloped 13 0
r community outdate/ rather unused 10 4
schafkopf unsupported last release was in 2006. needs kdegames 3 to build. 11 3
showimg unsupported development has stopped and does not compile. latest new is from 2006 3 0
windowmaker-extra unsupported should go along with wmmaker 9 0
wm* unsupported same reason 8 0

Comment from codemac: don't remove R. It may be relatively low use/not alot of updates.. but it's just like any older language (fortran, etc) that may not get a lot of use right now, but not having it is worse. R is extremely useful if you are in any kind of statistical job/school.


Other removal candidates (Orphans not listed above)

Package Usage Reasons for removal/Comments
abcde 5.2% No longer maintained? (URL is dead)
abuse 2.2% game
allegro 11% game library: better in community?
azureus 5.7% Better in community?
bomberclone 2% game
dssi 3.9% Better in community?
dvdbackup ?
dvgrab ?
foobillard 4% game
fortune-mod-** bundle these in community?
gnugo 3.2% game
liquidwar 2.2% game
ncftp already many like this in extra?
nethack 5.3% game
pinball 2.1% game
pure-ftpd already many like this in extra?
ttf-arphic-ukai i can take it to community (firmicus)
ttf-arphic-uming i can take it to community (firmicus)
ttf-fireflysung i can take it to community (firmicus)
ttf-indic-otf i can take it to community (firmicus)
ttf-isabella i can take it to community (firmicus)
ttf-mph-2b-damase i can take it to community (firmicus)

Popular community pkgs that could go to extra

Progress

Moved to extra

Moved to community

Moved to unsupported

Issues