From owner-freebsd-stable@FreeBSD.ORG Thu Sep 4 00:28:46 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 869AE1067CA6 for ; Thu, 4 Sep 2008 00:28:46 +0000 (UTC) (envelope-from danallen46@airwired.net) Received: from mail.utahbroadband.com (mail.utahbroadband.com [204.14.20.91]) by mx1.freebsd.org (Postfix) with ESMTP id 651398FC12 for ; Thu, 4 Sep 2008 00:28:46 +0000 (UTC) (envelope-from danallen46@airwired.net) Received: (qmail 10534 invoked by uid 89); 3 Sep 2008 23:55:21 -0000 Received: from unknown (HELO ?192.168.0.16?) (danallen46@airwired.net@66.29.174.6) by 0 with ESMTPA; 3 Sep 2008 23:55:21 -0000 Message-Id: From: Dan Allen To: Brian , Randy Pratt In-Reply-To: <48BF23D3.2070509@brianwhalen.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v926) Date: Wed, 3 Sep 2008 18:28:44 -0600 References: <35445338-D597-4FE2-996F-DEC7BE986741@airwired.net> <20080903191454.GA15376@server.vk2pj.dyndns.org> <48BF23D3.2070509@brianwhalen.net> X-Mailer: Apple Mail (2.926) Cc: Peter Jeremy , freebsd-stable@freebsd.org Subject: Re: FreeBSD 7.1 Content X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Sep 2008 00:28:46 -0000 On 3 Sep 2008, at 5:54 PM, Brian wrote: > I always do the minimal install over the net. I got X working in 7- > stable by doing the minimal install, then the following. > > pkg_add -r xorg > pkg_add -r portupgrade > portupgrade -NRP kde > pkg_add -r tightvnc. On 3 Sep 2008, at 5:59 PM, Randy Pratt wrote: > The ports/packages are actually not part of FreeBSD but are third- > party > applications. I've often thought that the packages on the > installation > disks should really be split to a separate project which produces > package disks. This would lessen the burden on the Release Engineers > and perhaps the cycle time between releases. It should also be > noted that the useful life of a package is limited and outdated very > quickly. Hey, these great comments bring up a different solution, which may be the way to go. It is simple: have a few of the common apps that are net-centric (like firefox) be simply calls to pkg_add -r in the installer. No ports databases, no packages on the discs. A few packages may be useful (like perl) to someone without net access, but many need the net to be useful. I often forget about pkg_add -r because I build everything from source myself, but just a prompted dialog offering a few of the most common and popular apps like: * kde or gnome * firefox or xxx_browser * vnc * openoffice via pkg_add -r might be a very simple solution (no disk impact to speak of) and perhaps could even be determined by a look at which pkgs are installed the most from server logs (not dynamically, but just as a way of offering common pkgs). Dan