From owner-freebsd-current Sun Dec 27 09:21:36 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA13107 for freebsd-current-outgoing; Sun, 27 Dec 1998 09:21:36 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA13097; Sun, 27 Dec 1998 09:21:25 -0800 (PST) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id SAA68201; Sun, 27 Dec 1998 18:20:00 +0100 (CET) To: Brian Feldman cc: current@FreeBSD.ORG, sos@FreeBSD.ORG Subject: Re: wanton Atticizing is bad In-reply-to: Your message of "Sun, 27 Dec 1998 11:54:18 EST." Date: Sun, 27 Dec 1998 18:20:00 +0100 Message-ID: <68199.914779200@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG The cleanups have been discussed in -core. -committers is a notorious unproductive and flame-prone place to discuss code removal. The criteria used is one along the lines of "Would we import this code today if it hadn't been in the tree?" with a healthy fudge factor. Some examples of this process in action: if_eg: The driver never worked very well (I know, I have three cards for it!) and nobody cares enough to fix it. softmodem: It could never run faster then 14.4, the company went broke and I ever only knew of one other user. pcvt: We would never import another console today, just to gain VT* emulation, we would tell people to develop it for syscons, something which has until now not happened, primarily because of the existence of pcvt in the tree. and so on... And >>>ONLY<<< if somebody feels strongly enough about some of this, to go and actively maintain it, is reintroduction open to discussion And don't forget: the code can be found in the Attic. Further hitlist candidates are: X-ten IPFILTER alog gp asc gsc mse spigot spkr lpt (ppbus will be standard) ctx (Suggestions welcome!) If you consider yourself maintainer of one of these, and therefore think that the driver should be spared, please send me email. In the future we >may< require that sufficent hardware is available at the FreeBSD Test Labs (contact: msmith@freebsd.org) to test the vital life signs of a driver before it gets imported into FreeBSD. Mandatory historical perspective section: Find out why the ship Wasa was built such that it sank before it even made it out of the harbour. If we keep adding to FreeBSD and never weed out, it will sink under its own weight. Poul-Henning In message , Brian Feldman writes: > In the cleanups today, things were broken and irreplacable things deleted. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message