From owner-freebsd-ports@FreeBSD.ORG Thu May 23 14:12:16 2013 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C91C63D1 for ; Thu, 23 May 2013 14:12:16 +0000 (UTC) (envelope-from freebsd@grem.de) Received: from mail.grem.de (outcast.grem.de [213.239.217.27]) by mx1.freebsd.org (Postfix) with SMTP id 1F52F3E1 for ; Thu, 23 May 2013 14:12:15 +0000 (UTC) Received: (qmail 92800 invoked by uid 89); 23 May 2013 14:05:27 -0000 Received: from unknown (HELO bsd64.grem.de) (mg@grem.de@194.97.158.66) by mail.grem.de with ESMTPA; 23 May 2013 14:05:27 -0000 Date: Thu, 23 May 2013 16:05:26 +0200 From: Michael Gmelin To: Lars Engels Subject: Re: Proposal: do not show up the dialog(1) by default? Message-ID: <20130523160526.3a05607f@bsd64.grem.de> In-Reply-To: <20130523135851.GM32935@e-new.0x20.net> References: <20130523054541.GH96836@ithaqua.etoilebsd.net> <20130523135851.GM32935@e-new.0x20.net> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.6; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Baptiste Daroussin X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 May 2013 14:12:16 -0000 On Thu, 23 May 2013 15:58:52 +0200 Lars Engels wrote: > On Thu, May 23, 2013 at 07:45:42AM +0200, Baptiste Daroussin wrote: > > hi, > > > > A lot of people seems to be complaining about the configuration > > dialog popping up all the time. > > > > What if we change the default behaviour to not pop up the dialog > > each time there is a changed option but only when the user > > explicitly type make config? > > > > Just a proposal, please give your opinion. > > > > Of course make config-recursive behaviour won't change. > > > > 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 > I agree with Lars. -- Michael Gmelin