From owner-freebsd-arch Tue Feb 20 8:12:50 2001 Delivered-To: freebsd-arch@freebsd.org Received: from homer.softweyr.com (bsdconspiracy.net [208.187.122.220]) by hub.freebsd.org (Postfix) with ESMTP id 14FC537B401 for ; Tue, 20 Feb 2001 08:12:45 -0800 (PST) (envelope-from wes@softweyr.com) Received: from [127.0.0.1] (helo=softweyr.com ident=Fools trust ident!) by homer.softweyr.com with esmtp (Exim 3.16 #1) id 14VFVt-00009e-00; Tue, 20 Feb 2001 09:19:41 -0700 Message-ID: <3A92991D.F4669C23@softweyr.com> Date: Tue, 20 Feb 2001 09:19:41 -0700 From: Wes Peters Organization: Softweyr LLC X-Mailer: Mozilla 4.75 [en] (X11; U; Linux 2.2.12 i386) X-Accept-Language: en MIME-Version: 1.0 To: Terry Lambert Cc: Tony Finch , Jordan Hubbard , arch@FreeBSD.ORG Subject: Re: Moving Things [was Re: List of things to move from main tree] References: <200102201058.DAA14109@usr05.primenet.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert wrote: > > > This whole thing -- splitting the OS up into a bunch of small > > independently-selectable packages -- sounds exactly like the way > > Debian works, except I expect FreeBSD would have more emphasis on > > using a revision control system for at least the core components > > rather than a ports-like collection of random patches. > > An important point in configuration management, which SCO and > Solaris, et. al. have addressed, but which has so far been > missing from this discussion is the "binary upgrade" scenario; > I think one of the primary design goals has to be, if not to > support it, at least to not preclude it being supported later. > > A nice-to-have would be the ability to "save" the state of a > machine, as in "as this machine is currently configured". This > probably would exclude configuration data, and be limited to > just what was installed. A centralized configuration store > would let you include configuration data, which would be > potentially impossible otherwise. I expect that you would want > to not include IP address or machine name or other per machine > static data, but you might include "boots to a KDE login screen" > or "uses DHCP to get an IP address". I can't see that being > possible, given arbitrary configurations files in arbitrary > locations all over the firmament. We came to that same conclusion at DoBox, and finally settled on a technology for our "Registry" (for lack of a better description). We stuff PostgreSQL in every box. ;^) The price and the license is right, and it integrates rather nicely with web UI tools. -- "Where am I, and what am I doing in this handbasket?" Wes Peters Softweyr LLC wes@softweyr.com http://softweyr.com/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message