From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 4 23:10:19 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC4DB106564A for ; Wed, 4 Jul 2012 23:10:19 +0000 (UTC) (envelope-from mwm@mired.org) Received: from mail-qa0-f47.google.com (mail-qa0-f47.google.com [209.85.216.47]) by mx1.freebsd.org (Postfix) with ESMTP id 68F3F8FC12 for ; Wed, 4 Jul 2012 23:10:19 +0000 (UTC) Received: by qabg1 with SMTP id g1so3627420qab.13 for ; Wed, 04 Jul 2012 16:10:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:organization :x-mailer:face:mime-version:content-type:content-transfer-encoding :x-gm-message-state; bh=e4UkIm2EtiM3o89dx1OaD4xoRjv5wZjvJbhvo8mF37w=; b=V3B7kntLxqUDPwbNXXW5BRu7eXTHgZiAorklCT6tBOXeHjCSUBWBNNz3/2HDX4c1Vl ZXz80Ge3mH51g3YnNK26dntbGs7bFA7D73JhdL0zQVQ+k+aq+iqCO99eTNR/bYdVIlLB gJ46NT+w5+dR3PWGFymH4vSQU+jw7hBkiJVh/9a43cVwumNYiOciW5qGX0rTZJGdkg/Y /8kByC6O1fy5DeqE4OeTn2/TkbqCJsLSwYOyL9B/4hXvZgGAsIxYPd2ajvQV/fMY1Yri SCJuYL1oM8sRuLsIlVl2AWTwVUECxDVLvL2LWcaW/JTjrX+Of/s8fOcFf48OIsmT4Vvb prNQ== Received: by 10.224.198.5 with SMTP id em5mr36505007qab.30.1341443413348; Wed, 04 Jul 2012 16:10:13 -0700 (PDT) Received: from bhuda.mired.org (74-140-201-117.dhcp.insightbb.com. [74.140.201.117]) by mx.google.com with ESMTPS id gb7sm43890360qab.12.2012.07.04.16.10.12 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 04 Jul 2012 16:10:13 -0700 (PDT) Date: Wed, 4 Jul 2012 19:10:08 -0400 From: Mike Meyer To: freebsd-hackers@freebsd.org Message-ID: <20120704191008.0aa46225@bhuda.mired.org> In-Reply-To: <4FF4CB54.1060004@FreeBSD.org> References: <4FF2E00E.2030502@FreeBSD.org> <86bojxow6x.fsf@ds4.des.no> <4FF35864.5030109@FreeBSD.org> <20120704185104.GA42355@DataIX.net> <4FF4B36A.2040608@FreeBSD.org> <20120704180134.7c649e1b@bhuda.mired.org> <4FF4BEED.10103@FreeBSD.org> <4FF4CA45.7070502@rawbw.com> <4FF4CB54.1060004@FreeBSD.org> Organization: Meyer Consulting X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.6; amd64-portbld-freebsd8.3) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAG1BMVEXguIzRkGnhyaz069mXhW0WHRnbrnR9WCQ6LB0CchNMAAACSUlEQVQ4jV2TQW7jMAxFGaPQOgQEdZaGMsgBrAvUA03dCxj1Uu4U2gfwQD7AGNax51NK07RcxXz6/CSl0Ij450vkPG1jzpIZM1UwDCl/xB14TWnNX8A00Qj5a0mnVFVbVUz4MeErea2HikSRqZzY894zwg9p2+/AtO8LzxFED+tNAUFeU29iFOLRxlZAcdo9A8wi8ZBMV4BKPde82Oxrvs6BTkulQIClte0DLFzzsKk9j1MBex8iUaP00Bd78S/muyFScrTXz6zLkEUxJp+SabQfNOs4f4Jpx5qSZ/304PWwlEWP1cOn/mJQR7EOD+uKhjcBLziuL7xoY5Xm+VFAUSw/LwwwsHEHxihpwV4EJH0xXRkbw1PkRw+X4pEuSJwBggqk+HEYKkiL5/74/nQkogigzQsAFrakxZyfw3wMIEEZPv4AWMfxwqE5GNxGaERjmH+PG8AE0L4/w9g0lsp1raLYAN5azQa+AOoO9NwcpFkTrG2VKNMNEL5UKUUAw34tha0z7onUG0oBoNtczE04GwFE3wCHc0ChezAJ6A1WMV81AtY7wDAJSlXwV+4cwBvsOsrQMRawfQEBz0deEZ7WNpV2szckIKo5VpDHDSDvF1GItwqqAlG01Hh50BGtVhuUkjkasg/14bYFGCgWg1fSWHvmOoJck2xdp9ZvZBHzDVTzX23TkrOn7qe5U2COEw5D4Vx3qEQpFY2Z/3QFnJxzp7YCmSMG19nOUoe869zZfOQb5ywQuWu0yCn5+8gxZz+BE7vG3j4/wbf4D/sXN9Wug1s7AAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Gm-Message-State: ALoCoQnuPZc62iYOVq2AWdSV5CZQXrtnsw12dcy0hnGMG3Jsf62a/+TPjv5i3Vcz22ZKA2FP2rq7 Subject: Re: install-prompt for missing features (Was: Re: Pull in upstream before 9.1 code freeze?) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jul 2012 23:10:20 -0000 On Wed, 04 Jul 2012 16:01:40 -0700 Doug Barton wrote: > On 07/04/2012 15:57, Yuri wrote: > > On 07/04/2012 15:08, Doug Barton wrote: > >> First, I agree that being able to turn it off should be possible. But I > >> can't help being curious ... why would you *not* want a feature that > >> tells you what to install if you type a command that doesn't exist on > >> the system? > > Given the potentially controversial nature of this feature, it's maybe > > best to almost completely isolate it from the base system and make it > > into a port. My first thought was to suggest it be a port as well, but I'm not sure that can be done sanely. > Normally I would agree, but something like this would be *really* > valuable to ease the transition for people coming from a Linux background. So would installing all the GNU tools instead of our own. To me, that's clearly a bad idea (yes, it's an ideological issue, but the issue is UI design, *not* licenses). For this kind of thing, I think a "linux tools" metaport (and group/option in the installer) would be a better approach. Linux users could then install one port, and possibly source a script in /usr/local/etc in their .bashrc, and get a system/shell that acts as much like some popular linux distro as the maintainers heart desired. Nuts, it may even be easy to config it for different distros. http://www.mired.org/ Independent Software developer/SCM consultant, email for more information. O< ascii ribbon campaign - stop html mail - www.asciiribbon.org