Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Jun 2012 15:13:43 -0400
From:      Chris Nehren <apeiron+freebsd-stable@isuckatdomains.net>
To:        freebsd-stable@freebsd.org
Subject:   Re: Why Are You NOT Using FreeBSD ?
Message-ID:  <20120604191343.GF10783@isuckatdomains.isuckatdomains.net>
In-Reply-To: <201206041841.q54IfUow001060@hugeraid.jetcafe.org>
References:  <CAOgwaMvsv3e1TxDauV038Pp7LRiYeH7oAODE%2Bw-pxHt9oGrXMA@mail.gmail.com> <201206020012.q520CEcf057568@hugeraid.jetcafe.org> <20120602004230.GA14487@in-addr.com> <201206040224.q542OBqk085897@hugeraid.jetcafe.org> <20120604043233.GB32597@lonesome.com> <201206040841.q548fVHa091169@hugeraid.jetcafe.org> <CADLo83-9jE1zAtdXrA78=K5AE7yR4UsMh=efeC5L4kXijaDFaQ@mail.gmail.com> <201206041841.q54IfUow001060@hugeraid.jetcafe.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120604191343.GF10783>