Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2013 15:58:52 +0200
From:      Lars Engels <lars.engels@0x20.net>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        ports@FreeBSD.org
Subject:   Re: Proposal: do not show up the dialog(1) by default?
Message-ID:  <20130523135851.GM32935@e-new.0x20.net>
In-Reply-To: <20130523054541.GH96836@ithaqua.etoilebsd.net>
References:  <20130523054541.GH96836@ithaqua.etoilebsd.net>

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

--guYUoZW38XEuSLXo
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, May 23, 2013 at 07:45:42AM +0200, Baptiste Daroussin wrote:
> hi,
>=20
> A lot of people seems to be complaining about the configuration dialog po=
pping
> up all the time.
>=20
> What if we change the default behaviour to not pop up the dialog each tim=
e there
> is a changed option but only when the user explicitly type make config?
>=20
> Just a proposal, please give your opinion.
>=20
> Of course make config-recursive behaviour won't change.
>=20
> regards,
> Bapt

I am strongly against it. Firstly, it's against POLA, secondly, while it
hides complexity of the ports system it also hides its biggest
advantage.
You'll never know which knobs the ports you want to build offer and new
users will never find out how to build an Apache web server with PHP
support.

My proposal get rid of the nagging NLS and DOCS window, ask the user
initially if they want NLS and DOCS and enable/disable it globally.
Second, encourage the use of portmaster to install new ports, which
recursively displays the OPTIONS dialog and does this much faster than
make config-recursive.
That way you can set/unset all OPTIONS, go to bed and don't find an
unanswered dialog in the next morning.

Lars


--guYUoZW38XEuSLXo
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlGeIJsACgkQKc512sD3afiZxACgvlAEIRPhzMtVMz+rSEX27tMn
Mu4AoKWfdQDoPl0n5sgOSox5Z8lVjNta
=VEID
-----END PGP SIGNATURE-----

--guYUoZW38XEuSLXo--



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