FreeBSD problems and preliminary ways to solve

mdf at FreeBSD.org mdf at FreeBSD.org
Thu Aug 25 20:59:32 UTC 2011


On Thu, Aug 25, 2011 at 1:52 PM, Vadim Goncharov <vadim_nuclight at 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


More information about the freebsd-arch mailing list