From owner-freebsd-stable@FreeBSD.ORG Thu Jan 5 09:07:31 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4E25816A41F; Thu, 5 Jan 2006 09:07:31 +0000 (GMT) (envelope-from jrhett@mail.meer.net) Received: from outbound0.sv.meer.net (outbound0.sv.meer.net [205.217.152.13]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACB8B43D45; Thu, 5 Jan 2006 09:07:30 +0000 (GMT) (envelope-from jrhett@mail.meer.net) Received: from mail.meer.net (mail.meer.net [209.157.152.14]) by outbound0.sv.meer.net (8.12.10/8.12.6) with ESMTP id k0596jpP006393; Thu, 5 Jan 2006 01:07:30 -0800 (PST) (envelope-from jrhett@mail.meer.net) Received: from mail.meer.net (localhost [127.0.0.1]) by mail.meer.net (8.13.3/8.13.3/meer) with ESMTP id k05965XW004653; Thu, 5 Jan 2006 01:06:05 -0800 (PST) (envelope-from jrhett@mail.meer.net) Received: (from jrhett@localhost) by mail.meer.net (8.13.3/8.13.3) id k05965Se004652; Thu, 5 Jan 2006 01:06:05 -0800 (PST) (envelope-from jrhett) Date: Thu, 5 Jan 2006 01:06:05 -0800 From: Jo Rhett To: Peter Jeremy Message-ID: <20060105090605.GD1358@svcolo.com> References: <43A266E5.3080103@samsco.org> <20051217215434.GB92180@svcolo.com> <20051217220807.GA28741@freebie.xs4all.nl> <20051222211019.GI39174@svcolo.com> <20051222213041.GA5746@odin.ac.hmc.edu> <20051222220532.GL39174@svcolo.com> <20051223043820.GG77268@cirb503493.alcatel.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20051223043820.GG77268@cirb503493.alcatel.com.au> Organization: svcolo.com User-Agent: Mutt/1.5.9i Cc: stable@freebsd.org, current Subject: Re: HEADS UP: Release schedule for 2006 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, 05 Jan 2006 09:07:31 -0000 On Fri, Dec 23, 2005 at 03:38:20PM +1100, Peter Jeremy wrote: > I agree with Brooks. I don't recall ever seeing a message from -core > (or anyone else talking on behalf of the Project) stating that code to > make binary updates possible would not be integrated. For that matter, > I don't recall ever seeing code offered to implement such a feature. As stated before, let me find some threaded archives and I'll find the relevant topics. Perhaps it wasn't -core that vetoed it, but it was harshly fought against for ivory tower reasons, and nobody from -core ever stood up to show interest. > Core OS packages have been discussed but I don't recall the idea ever > being vetoed. Some work have been done in breaking bits of the base OS > out into packages (perl, games and UUCP come to mind) but packaging the > entire system is a major undertaking. In any case, I don't see how > packaging the system would help you. Taking Solaris as an example of > an OS which is broken up into lots of packages, patches don't replace > whole packages, they replace individual files. Obviously the details need to be ironed out. The current freebsd package system is certainly missing a few key features (in my mind) but most everyone agrees on the basics. Packaged cores allow identification of "what you have". Package databases can store "what you have changed". Package databases can store "how to back out the change". This is pretty much the only things that prevent freebsd-update from working perfectly in production environments, to name the most obvious candidate for adapting to this job. -- Jo Rhett senior geek SVcolo : Silicon Valley Colocation