From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 4 22:57:10 2012 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B219A1065670; Wed, 4 Jul 2012 22:57:10 +0000 (UTC) (envelope-from yuri@rawbw.com) Received: from shell0.rawbw.com (shell0.rawbw.com [198.144.192.45]) by mx1.freebsd.org (Postfix) with ESMTP id 78C3B8FC19; Wed, 4 Jul 2012 22:57:10 +0000 (UTC) Received: from eagle.yuri.org (stunnel@localhost [127.0.0.1]) (authenticated bits=0) by shell0.rawbw.com (8.14.4/8.14.4) with ESMTP id q64Mv9Rr064321; Wed, 4 Jul 2012 15:57:09 -0700 (PDT) (envelope-from yuri@rawbw.com) Message-ID: <4FF4CA45.7070502@rawbw.com> Date: Wed, 04 Jul 2012 15:57:09 -0700 From: Yuri User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:13.0) Gecko/20120702 Thunderbird/13.0.1 MIME-Version: 1.0 To: Doug Barton 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> In-Reply-To: <4FF4BEED.10103@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: hackers@freebsd.org, Mike Meyer Subject: 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 22:57:10 -0000 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. When this port is installed and when some special environment variable points to its executable, shells would call this executable when an unknown command is typed by the user. Such implementation should leave all parties happy. People who hate it just wouldn't install this port. Yuri