On 2008 Nov 19 (Wed) at 11:01:12 +0100 (+0100), Marc Espie wrote:
:We'd have to set a threshold. With the current framework, splitting things
:does not win us anything in terms of build times.
:
:Good reasons to split things:
:- different licensing ! Then we have no choice.
:- huge amount of dependencies pulled in by a given package.
:- stuff that is actually several distinct things bundled in a wrong logical
:way.
:- stuff that's over a certain size. I'd say the current threshold is around
:100-200M.
:- very specific needs, like router stuff that we would like to squeeze into
:small machines like a soekris.
:
:Bad reasons to split things
:- debian-like ;-)
:- makes updating the port complicated for the porter
:- small benefit.
:

my personal rule for seperate packages is "are they useful by
themselves?"  Can we use -main without -data?

-- 
"A radioactive cat has eighteen half-lives."

Reply via email to