[6705] in Release_7.7_team

home help back first fref pref prev next nref lref last post

thirdparty packages

daemon@ATHENA.MIT.EDU (Jonathan Reed)
Fri May 7 12:42:40 2010

Date: Fri, 7 May 2010 12:42:34 -0400 (EDT)
From: Jonathan Reed <jdreed@MIT.EDU>
To: release-team@mit.edu
Message-ID: <alpine.DEB.2.00.1005071144390.20247@infinite-loop.mit.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII

(NOTE: This is background data for today's discussion about -thirdparty. 
This e-mail only covers what I propose eliminating based on the data. 
How/when we do the elimination, how we publicize it, potential pitfalls, 
etc, will all be discussed at the meeting)

I have analyzed the user of thirdparty packages based on 2 weeks' worth of 
metrics data.  There are 304 packages pulled in by 3rd party at this 
point, not counting recommendations:

for f in `apt-cache show debathena-thirdparty | awk -F': ' '/^Depends/ { print $2}' | sed -e 's/,//g'`; do
   apt-cache show $f | awk -F': ' '/^Depends/ { print $2}' | sed -e 's/,/\n/g';
done | wc -l
304

Of those, 145 ship some sort of binary (defined as something installed 
into {/usr,}/{s,}bin).

Of those 145, 33 were used at least once in the past 2 weeks.   Now, 2 
weeks is not a great sample size.  Ideally, we'd have a semester's worth 
of data.  And we should totally revisit this in, say December.

Here are the 99 packages that were not used, and the metapackages they're 
in.  There are clearly some things in here we should keep, like octave and 
blast2, since I've seen questions about them from users recently.  There 
are other things that are less clearly useful, like clisp.

So, some food for though between now and 3pm.

biosquid debathena-thirdparty-simulation
blast2 debathena-thirdparty-simulation
boo debathena-thirdparty-programming
clisp debathena-thirdparty-languages
clisp-dev debathena-thirdparty-languages
cmake debathena-thirdparty-languages
djvulibre-bin debathena-thirdparty-graphics
dx debathena-thirdparty-libraries
f2c debathena-thirdparty-languages
fluid debathena-thirdparty-programming
ftnchek debathena-thirdparty-languages
gcj debathena-thirdparty-languages
geda-gattrib debathena-thirdparty-simulation
geda-gsymcheck debathena-thirdparty-simulation
geda-utils debathena-thirdparty-simulation
geda-xgsch2pcb debathena-thirdparty-simulation
gerbv debathena-thirdparty-graphics
gfortran debathena-thirdparty-languages
ginac-tools debathena-thirdparty-libraries
gitk debathena-thirdparty-utilities
glpk-utils debathena-thirdparty-simulation
gnucap debathena-thirdparty-simulation
gnucash debathena-thirdparty-utilities
gnudatalanguage debathena-thirdparty-languages
gsl-bin debathena-thirdparty-libraries
gspiceui debathena-thirdparty-simulation
gtkwave debathena-thirdparty-simulation
guile-1.8-dev debathena-thirdparty-libraries
hfsutils-tcltk debathena-thirdparty-utilities
html2ps debathena-thirdparty-text
ikvm debathena-thirdparty-programming
irb debathena-thirdparty-languages
ironpython debathena-thirdparty-programming
jedit debathena-thirdparty-text
jython debathena-thirdparty-languages
latex2html debathena-thirdparty-text
libboost1.37-dev debathena-thirdparty-libraries
libcv-dev debathena-thirdparty-libraries
libfftw3-dev debathena-thirdparty-libraries
libfltk1.1-dev debathena-thirdparty-programming
libgsl0-dev debathena-thirdparty-libraries
libitpp-dev debathena-thirdparty-libraries
libnspr4-dev debathena-thirdparty-libraries
libnss3-dev debathena-thirdparty-libraries
libqt-perl debathena-thirdparty-libraries
liferea debathena-thirdparty-information
lp-solve debathena-thirdparty-simulation
mercurial debathena-thirdparty-utilities
mono-gmcs debathena-thirdparty-programming
mono-mcs debathena-thirdparty-programming
mono-utils debathena-thirdparty-programming
mono-vbnc debathena-thirdparty-programming
monodoc-browser debathena-thirdparty-programming
motif-clients debathena-thirdparty-libraries
mpg123 debathena-thirdparty-audio
nfs-common debathena-thirdparty-utilities
nickle debathena-thirdparty-numerical
nvi debathena-thirdparty-text
ocaml debathena-thirdparty-languages
ocaml-mode debathena-thirdparty-languages
octave3.0-emacsen debathena-thirdparty-numerical
octave3.0-headers debathena-thirdparty-numerical
pari-doc debathena-thirdparty-numerical
pari-gp2c debathena-thirdparty-numerical
pdftoipe debathena-thirdparty-graphics
pymol debathena-thirdparty-simulation
python-numpy debathena-thirdparty-languages
python-vtk debathena-thirdparty-libraries
qhull-bin debathena-thirdparty-libraries
qt4-dev-tools debathena-thirdparty-libraries
qt4-qtconfig debathena-thirdparty-libraries
rcs debathena-thirdparty-utilities
recode debathena-thirdparty-utilities
rxvt debathena-thirdparty-accessories
scala debathena-thirdparty-languages
scratchbox2 debathena-thirdparty-utilities
sdr debathena-thirdparty-graphics
singular debathena-thirdparty-numerical
sox debathena-thirdparty-sound
tcl-dev debathena-thirdparty-programming
tetgen debathena-thirdparty-simulation
tgif debathena-thirdparty-graphics
tofrodos debathena-thirdparty-utilities
units debathena-thirdparty-utilities
valgrind debathena-thirdparty-languages
verilog debathena-thirdparty-simulation
vlc debathena-thirdparty-graphics
vtk-tcl debathena-thirdparty-libraries
weblint-perl debathena-thirdparty-information
wise debathena-thirdparty-simulation
wordnet debathena-thirdparty-information
wv debathena-thirdparty-text
wx-common debathena-thirdparty-libraries
xcal debathena-thirdparty-accessories
xcircuit debathena-thirdparty-graphics
xfig-doc debathena-thirdparty-graphics
xmaxima debathena-thirdparty-numerical
xprint-utils debathena-thirdparty-graphics
xtightvncviewer debathena-thirdparty-accessories
ytnef debathena-thirdparty-communication



home help back first fref pref prev next nref lref last post