Hello again,
I'd like to explain a bit better the message I sent yesterday
about packaging.
People saying that they want bare environments and spare every
possible bit of RAM/cpu cycle are right (IMHO): I was asking
for something else.
I am 100% in favor of keeping all apps separate, and BB proper as
small, simple, and fast as possible. I think that we are making
some confusion about useability and (human) efficiency, though.
People who have enough time and skills can merge/integrate/
recompile things together however they want: they are already
(and rigthly) doing so anyway, without wasting time on flame wars.
Then there are the people (like me) who, believe it or not, are
(maybe advanced) Linux users, but bad C programmers.
I use blackbox because it starts in 15 seconds on my machine,
while KDE or E used to take more than one minute.
I don't care if compiling everything together will make it start
in 14 or 13 seconds, I'll never realize it.
On the other hand, if installing N apps with ONLY ONE rpm/deb
saved me some hours of work, I couldn't care less if blackbox starts
in 16, 17, or 18 seconds because of that. I wouldn't even notice it!
So, I repeat:
1) All apps must be kept separate and small;
2) I'm not able to do C myself, but I'm not going to nag people
to program for me something they don't like
3) It would still be a Good Thing (TM) for people who only USE BB if,
whenever a new version of blackbox (and only blackbox) comes out,
some good guy just packages it and the current stable versions of
all the bbthings together in one box.
In that case, users could install this in two minutes, and in other
two minutes could still comment out in xinitrc/blackboxrc what they
don't need. It goes without saying that the bb only packages would
still be around.
Thank you for your time,
Marco Fioretti