Popularity Contest Extension / Bugfixes
I've made a small extension for popularity-contest.
During that process, i've debconf-anized the package and fixed some bugs
from the bug tracking. My version is on
http://people.debian.org/~erich/popularity-contest_1.2.tar.gz
But even if you do not like this extension, consider having at least
a look at the debconf scripts i made for popuplarity-contest and the
three bugfixes included... ;) they're very simple.
The output basically is the same, just the first line is now
POPULARITY-CONTEST-0 TIME:$(date +%s) ID:$MY_HOSTID TASK:xyz
so existing scrips should just run as before.
"xyz" is either "server", "desktop" or "desktop+server"
My idea is the following:
People submitting package lists should decide whether their system is
more a desktop or more a server system (or both).
Based on this, we could try to separate woody the following way:
CD 1-2: most imporant packages
CD 3: Packages with little relevance to desktop
CD 4: Packages with little relevance to servers
CD 5+: Packages with little relevance to either
So People wanting to set up a server could skip CD 3, people just
running a desktop system could skip CD 4.
Of course dependencies should be satisfied, i.E. CD 4 must not depend on
CD 3, CD 5+ must probably not depend on CDs 3,4 as well.
For calculating if a package is to be put on the server disc or desktop
disc, we could consider the value
abs(desktop-server)/min(desktop,server)
to calculate if a package is kind of "extreme".
I don't know if this is worth the hassle or not, neither if it's a lot
of work or just minor modification to existing systems? I don't even
know if we'll find enough "extreme" packages to fill a whole CD each.
Or maybe it's better to do this by-hand, and force all gnome and kde on
a "desktop" disc? and "roxen", "caudium" and thelike on the "server" CD?
I fear neither roxen nor caudium do have useable values in the
popularity-contest yet:
roxen has 5 0 0 0
roxen2 has 1 0 0 0
caudium has 3 0 0 0
But i think we should do a desktop cd. all those games, xmms-plugins
etc. could be put there. Could save 650 MB download for some people.
Greetings,
Erich
P.S. Non-US is listed as ..UNKNOWN.. on
http://people.debian.org/~apenwarr/popcon/
PP.S. I think there are too many <NOFILES>. Maybe we should check for
some libraries as well? xmms-* are good examples, maybe.
(and very good candidates for the desktop-cd...)
Reply to: