From owner-freebsd-stable@FreeBSD.ORG Mon Jun 4 19:13:44 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF152106564A for ; Mon, 4 Jun 2012 19:13:44 +0000 (UTC) (envelope-from apeiron@isuckatdomains.net) Received: from isuckatdomains.net (unknown [IPv6:2600:3c01:e000:4::1]) by mx1.freebsd.org (Postfix) with ESMTP id A0E978FC0C for ; Mon, 4 Jun 2012 19:13:44 +0000 (UTC) Received: from isuckatdomains.isuckatdomains.net (isuckatdomains.net [74.207.243.179]) by isuckatdomains.net (Postfix) with ESMTPSA id 815B445AD6 for ; Mon, 4 Jun 2012 15:13:44 -0400 (EDT) Date: Mon, 4 Jun 2012 15:13:43 -0400 From: Chris Nehren To: freebsd-stable@freebsd.org Message-ID: <20120604191343.GF10783@isuckatdomains.isuckatdomains.net> Mail-Followup-To: freebsd-stable@freebsd.org References: <201206020012.q520CEcf057568@hugeraid.jetcafe.org> <20120602004230.GA14487@in-addr.com> <201206040224.q542OBqk085897@hugeraid.jetcafe.org> <20120604043233.GB32597@lonesome.com> <201206040841.q548fVHa091169@hugeraid.jetcafe.org> <201206041841.q54IfUow001060@hugeraid.jetcafe.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="qFgkTsE6LiHkLPZw" Content-Disposition: inline In-Reply-To: <201206041841.q54IfUow001060@hugeraid.jetcafe.org> User-Agent: Mutt/1.5.21 (2010-09-15) Subject: Re: Why Are You NOT Using FreeBSD ? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Jun 2012 19:13:44 -0000 --qFgkTsE6LiHkLPZw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 04, 2012 at 11:41:30 -0700 , Dave Hayes wrote: > Yes there is...my point. :) Perhaps I was unclear. Optionsng is likely a > fine project. However, it does not include the idea of extra > documentation on the user selectable options provided to a port. >=20 > Often when building a port I am presented with a list of build options.= =20 > For example, virtualbox has this: >=20 > OPTIONS=3D QT4 "Build with QT4 Frontend" on \ > DEBUG "Build with debugging symbols" off \ > GUESTADDITIONS "Build with Guest Additions" off \ > DBUS "Build with D-Bus and HAL support" on \ > PULSEAUDIO "Build with PulseAudio" off \ > X11 "Build with X11 support" on \ > UDPTUNNEL "Build with UDP tunnel support" on \ > VDE "Build with VDE support" off \ > VNC "Build with VNC support" off \ > WEBSERVICE "Build Webservice" off \ > NLS "Native language support" on >=20 > What I feel is missing from ports is the information that would allow me > to make intelligent decisions about each option. To see what's missing, > consider the following questions: >=20 > - Why would I want pulseaudio in a hypervisor?=20 > - What, exactly, are guestadditions and why would I want them?=20 > - Why does this need dbus and hal?=20 > - What is VDE?=20 > - What webservice?=20 > etc.=20 The descriptions of the options assume the admin is familiar with the software they're installing. I do not think it is the FreeBSD Project's purview to document every option for every port. At the very least it'd take quite a lot of time and effort to document all of that. Beyond this, such explanations would duplicate each port's own documentation. If you're not familiar with something, you very probably shouldn't be installing it. Show me one other similar packaging system that does this level of handholding. The only comparable ones I can think of are portage and macports, and they certainly don't, either. --=20 Thanks and best regards, Chris Nehren --qFgkTsE6LiHkLPZw Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iQIcBAEBAgAGBQJPzQjmAAoJEB3ywRGrHAnQ+3AP/39GBOpMTramneLCwhyRxO2l W5C6tfuHA9TBG6FwHxXAPfgt4sW8bwMdoVVlxvstMb/Ux/AkiB3YN2ZxP638TUXm KS7CLV3So9glQ9UDIdpERBN2wYV46fVgxSzE6BqI2ahi0c+hrV1BC7L9PZbK1pY8 kc/FiDu4FLqC7nrNsAflvtvAHDUafyjayinLwlNw+Wno+1AIE2CJaCrF2QqE8ARQ geml/Veri8KkG7TZlHH10q2WSyQ4ma+Ltqra5sZyLb/GlBqoQ5Ep45Ic+ehHJW4+ fQCTqy1PfxNXlu8M/p6l7CHydyLHKMLIwNOrLt4kMBW33mucFUziZrx6PPWlavQQ FOygCksYz/PBmlfRpPVesxr2s5+gsm14mYHr3UW1OjA+JftgcJ84T7uxZ2/seEHj rqr1FPC0Ynfh0z+w57cpZQFEmnVbDk5SAs2lDTTQfSI05Oe2Fe6j72/D58fEX8wD EcrXMFCgnUDSZQLTtnE0USWRD/rbO1eX6sJnkXHWMtnI/98SPm2ijMn7d6bTRzWq p38JKSTKXe3o7mhV2E4mDw88ykUxw7ibLi9Yhsx9h3+FqYramoxJZApBF/Yk/tfm +Ousv6NfILEPaGVClqYxdK4WV1E1gNOiwteCkNidfi60fAAceibxvAvNIFaSgw+z htDXvkTUfvWT+7hSLt8U =cV2m -----END PGP SIGNATURE----- --qFgkTsE6LiHkLPZw--