From owner-freebsd-current@FreeBSD.ORG Fri Aug 24 04:22:14 2012 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 8882D106564A; Fri, 24 Aug 2012 04:22:14 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 019D18FC0A; Fri, 24 Aug 2012 04:22:13 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id q7O4MBgh035123; Thu, 23 Aug 2012 22:22:11 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id q7O4MB10035120; Thu, 23 Aug 2012 22:22:11 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Thu, 23 Aug 2012 22:22:11 -0600 (MDT) From: Warren Block To: Eitan Adler In-Reply-To: Message-ID: References: <97612B57-1255-4BB3-A6D3-FC74324C6D67@FreeBSD.org> <785B5BAD-E015-4624-B3A1-D05E1BD97E51@freebsd.org> <5AC662AA-4874-4BC2-9862-65518B79B840@freebsd.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Thu, 23 Aug 2012 22:22:11 -0600 (MDT) Cc: ports@freebsd.org, Steve Wills , Baptiste Daroussin , current@freebsd.org Subject: Re: pkgng suggestion: renaming /usr/sbin/pkg to /usr/sbin/pkg-bootstrap X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Aug 2012 04:22:14 -0000 On Thu, 23 Aug 2012, Eitan Adler wrote: > On 23 August 2012 22:55, Steve Wills wrote: > >> As far as I understand it, POLA is about changing existing things: > > okay, so forget POLA. My point is that a user following a how to or > even *our* documentation on how to install something unrelated, like > say, apache, will be very confused when the documentation tells them > to run "pkg install apache" and finds out that pkg doesn't exist. A > similar example is needing "rehash" in tcsh. I need to apologize to Steve Wills. I brought this up on IRC, and then shirked posting it here. My concern was having two programs called "pkg" with decidedly different behavior. Or rather, what appears to the user to be a single program that does not behave predictably. I should also apologize for not looking at this earlier; I was planning on using pkgng after release, and only just now got involved due to documentation. Alexander Kabaev's point about security is interesting. Maybe a compromise would be for /usr/sbin/pkg to remain, but merely show instructions on how to install the pkg package.