Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 Aug 2011 13:59:30 -0700
From:      mdf@FreeBSD.org
To:        vadim_nuclight@mail.ru
Cc:        freebsd-arch@freebsd.org
Subject:   Re: FreeBSD problems and preliminary ways to solve
Message-ID:  <CAMBSHm8uX45k0M4on=5Cpw_CKoddA=4oJSNXpH7dGPt=Vy2HOw@mail.gmail.com>
In-Reply-To: <slrnj5ddgp.4ck.vadim_nuclight@kernblitz.nuclight.avtf.net>
References:  <35765857-1314243257-cardhu_decombobulator_blackberry.rim.net-329610575-@b2.c15.bise7.blackberry> <CAJ-Vmo=v0UkQarauKrvWKdjMTC81BwXmyhU__rnaQeL3z45L-g@mail.gmail.com> <slrnj5ddgp.4ck.vadim_nuclight@kernblitz.nuclight.avtf.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 25, 2011 at 1:52 PM, Vadim Goncharov <vadim_nuclight@mail.ru> wrote:
> Here an interesting question arise, in the philosophy/VCS field. We see
> that Linux/git adopted model where "dictator" has, say, 17 lieutenant
> for key subsystems, and pulls changes from them, each of them have, say,
> 17 own subordinates from whose he pulls, and so on. Instead of that 17^2
> people FreeBSD has the same 289 men directly commiting to repository.
> It is repository here which acts as a "dictator" from technical side,
> and that is definetely better (e.g. no "kill -SIGBUS Linus" factors).
> The difference is, those 289 key people in Linux *can* pull changes from
> lower tiers, but FreeBSD people - can't (of course not at all, but it is
> significantly harder to contribute here). It is a plain model.

I like that the Project is small enough that (1) I can be trusted to
commit to any of it, and (2) after a few more years of work on it, I
may very well know more than half of the code.  It's not always
possible to have lots of functionality in a small code base, but less
code is better, and I wonder if FreeBSD's code size stays smaller
because we can all work on all of it.

Thanks,
matthew



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMBSHm8uX45k0M4on=5Cpw_CKoddA=4oJSNXpH7dGPt=Vy2HOw>