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>