From owner-svn-src-head@FreeBSD.ORG Wed Dec 21 02:45:10 2011 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 249491065670; Wed, 21 Dec 2011 02:45:10 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 172-17-198-245.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 54AF6150DA7; Wed, 21 Dec 2011 02:45:08 +0000 (UTC) Message-ID: <4EF14833.1090601@FreeBSD.org> Date: Tue, 20 Dec 2011 18:45:07 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:8.0) Gecko/20111110 Thunderbird/8.0 MIME-Version: 1.0 To: Ben Kaduk References: <201111291946.pATJkHMs064094@svn.freebsd.org> <20111220171740.X1005@besplex.bde.org> <8CCE4DDE-B203-42FF-A2FA-9106403DE077@FreeBSD.org> <201112200908.57306.jhb@freebsd.org> <4EF13F23.9060601@FreeBSD.org> In-Reply-To: X-Enigmail-Version: undefined OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r228143 - in head: . share/mk tools/build/options X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Dec 2011 02:45:10 -0000 On 12/20/2011 18:29, Ben Kaduk wrote: > 2011/12/20 Doug Barton : >> On 12/20/2011 06:08, John Baldwin wrote: >>> The defaults for src.conf should be for the common case >> >> Agreed. The problem we seem to be missing here is that developers are >> not even statistically significant in measuring "the common case." > > "The common case" of what, though? "People using src.conf", or > "people rebuilding world", or just "people using FreeBSD"? The latter of course. The overwhelming majority of FreeBSD users will never use profiled libs, and in fact don't even know what they are. It's just useless space being taken up on every install. The defaults should be sensible for our users. The people who actually need to use profiled libs intersects perfectly with the set of people who know how to enable the knob in src.conf. Disabling this by default is a total no-brainer. The fact that it's generated such vehement objection by a miniscule percentage of our user base (read, the developers who still use them) is clearly indicative of a much larger problem. I think Warner summed it up best: "The needs of the many? Please." The battle between the forces who see FreeBSD primarily as a hobby project ("We're the developers, we do what we like because we like it.") vs. those who'd like to move things in a direction that's more focused on the "unwashed masses" who actually use the thing, has been going on for a long time. This issue is a good example. Doug (and a sad one) -- [^L] Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/