Skip site navigation (1)Skip section navigation (2)
Date:      17 Dec 1998 12:27:01 +0100
From:      Benedikt Stockebrand <bs_13944_50491@adimus.de>
To:        hackers@FreeBSD.ORG
Subject:   Minimal base systems (was Re: Fortran in the base system (was Re: sysinstall))
Message-ID:  <sa7n24nqa9m.fsf@adimus.de>
In-Reply-To: Chuck Robey's message of "Wed, 16 Dec 1998 15:17:05 -0500 (EST)"
References:  <Pine.BSF.4.05.9812161514280.348-100000@picnic.mat.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Chuck Robey <chuckr@mat.net> writes:

> Steve, if you can't reply without getting personal, please take it to
> usenet.

Just like Bud Dodson you might as well blame me for getting personal
in the start.  Well, at least some of the misunderstandings (apparently
I wasn't the only one to mistake Steve Kargls posting) with this issue
seem to be solved.

Anyway, from fiddling with assorted free Un*xen I've learned some
important things:

- You need a reliable, no-junk base system as a starting point for all 
  other work.  This is where Linux with its kernel-distribution
  splitup really loses (details on demand, but I don't want this to be 
  misunderstood as Linux-bashing).

- Changes to the base system need to be thoroughly tested.  Unless
  there's good reason to change things you better don't.  As a
  consequence it's actually better to keep old versions in the base
  system.

- Things like perl5, gcc-2.8.2 (with proper c++ exception handling) or 
  a rdist-6.1.4 are nice to have.  However, updating them in the base
  system is trouble-prone so they better be added to the ports
  collection, at least until they have been properly tested.  And if
  they're not needed for base functionality it's usually a *win* to
  put them in a package/port/whatever so people can choose what
  version to use---the fancy new one or the old one they've been
  building their system around.

- The bigger a base system gets, the harder it is to keep it
  consistent.  Both inherent complexity and turnaround times
  increase noticeably with every bit added to the base system.

- Admitting that ones pet toy isn't really important enough to go into 
  the base system is bl**dy fscking hard.  Ask me about rdist...


So long,

    Ben

-- 
      Benedikt Stockebrand        Adimus Beratungsgesellschaft für System-
System Administration & Design,    und Netzwerkadministration mbH & Co KG
IT Security, Remote System Mgmt	     Universitätsstr. 142, 44799 Bochum
Opinions presented are my own.        Tel. (02 34) 971 971 -2, Fax -9


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?sa7n24nqa9m.fsf>