Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!zombie.ncsc.mil!news.mathworks.com!gatech!howland.reston.ans.net!Germany.EU.net!zib-berlin.de!irz401!uriah.heep!bonnie.heep!not-for-mail From: j@bonnie.heep.sax.de (J Wunsch) Newsgroups: comp.os.linux.advocacy,comp.unix.bsd.freebsd.misc Subject: Re: FreeBSD's strengths Date: 22 Aug 1995 15:13:01 +0200 Organization: Private U**x site, Dresden. Lines: 36 Message-ID: <41cl4t$1tb@bonnie.tcd-dresden.de> References: <40t97j$4rp@mksrv1.dseg.ti.com> <40u0ar$jhf@sundog.tiac.net> <4197o1$gia@gate.sinica.edu.tw> Reply-To: joerg_wunsch@uriah.heep.sax.de NNTP-Posting-Host: 192.109.108.139 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Xref: euryale.cc.adfa.oz.au comp.os.linux.advocacy:17873 comp.unix.bsd.freebsd.misc:4951 Brian Tao <taob@gate.sinica.edu.tw> wrote: >>There seems to be a group moderating kernel changes instead of a person. > > A FreeBSD core team exists to approve and commit changes to all >aspects of the source tree, not just the kernel. Well Brian, to set this straight: there are currently 15 members of the core team, but the list of commiters is beyond 50. The core team wouldn't have a single minute available if they had to approve and commit every single change. (It worked this way at the very beginning of the project, but this scenario soon proved to be unusable.) Commiters are requested to have their code modifications reviewed by someone else before commiting (except for minor bug fixes etc.), and most commiters feel responsible only for a rather small segment of code (e.g. certain ports areas, a particular driver or userland program that is maintained by this person etc.) and would rather avoid touching everything else. The basic principle is responsibility: you are responsible for your doing, and everybody who's breaking something is expected to repair the damage immediately. That's the driving force that makes people cautious against half-baked submissions (unless they might be clearly imported as `experimental' in order to widen the group of people involved), not the omnipresent core team threatening everybody: ``You should not do this... you should not...''. :) (OTOH, the list of people allowed to commit into the bugfix-only branch [currently the 2.1 branch] is rather restricted. However, this is not enforced by administrative measures, it's just stated policy, and everybody has to care.) -- cheers, J"org private: joerg_wunsch@uriah.heep.sax.de http://www.sax.de/~joerg/ Never trust an operating system you don't have sources for. ;-)