From owner-cvs-all Wed Aug 15 9:36:10 2001 Delivered-To: cvs-all@freebsd.org Received: from hcshh.hcs.de (hcshh.hcs.de [194.123.40.1]) by hub.freebsd.org (Postfix) with ESMTP id 2B89A37B403; Wed, 15 Aug 2001 09:36:00 -0700 (PDT) (envelope-from hm@hcs.de) Received: from localhost (localhost [127.0.0.1]) by hcshh.hcs.de (Postfix) with ESMTP id 51061BA03; Wed, 15 Aug 2001 18:35:59 +0200 (CEST) Received: from hcswork.hcs.de (hcswork.hcs.de [172.24.124.5]) by hcshh.hcs.de (Postfix) with ESMTP id 0742CBA02; Wed, 15 Aug 2001 18:35:58 +0200 (CEST) Received: by hcswork.hcs.de (Postfix, from userid 200) id CF51D534; Wed, 15 Aug 2001 18:35:57 +0200 (METDST) Subject: Re: cvs commit: src/etc/defaults rc.conf In-Reply-To: "from John Baldwin at Aug 15, 2001 09:15:44 am" To: John Baldwin Date: Wed, 15 Aug 2001 18:35:57 +0200 (METDST) Cc: hm@hcs.de, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Sheldon Hearn , re@FreeBSD.org Reply-To: hm@hcs.de Organization: HCS Hanseatischer Computerservice GmbH X-Mailer: ELM [version 2.4ME+ PL84 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1 Message-Id: <20010815163557.CF51D534@hcswork.hcs.de> From: hm@hcs.de (Hellmuth Michaelis) X-Virus-Scanned: by AMaViS perl-11 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG From=20the keyboard of John Baldwin: > We aren't supposed to break -stable API's and what not. Ok, you are right, accepted. In that strict sense you are right and the whole thing should be backed out. In the last days i received numerous mails saying "oh good that it made it into 4.4" because noone i know is actually using the i4b in stable=20 anymore but uses the overinstall kit to use in stable what was formerly only in current. What does the API change is about ? It adds two fields to a structure to configure isppp to allow for lcp timeout configuration and enable of VJ compression. It affects noone but ISDN kernel PPP users. The inclusion of the first solves a major cause of trouble to people and is one of=20 the major causes why people don=B4t use the i4b in stable anymore. > The MFC should have included _all_ of the needed changes. You are also right in this one, and in case you are taking it strict, again the whole thing should be backed out. > This should really be fixed before the release one way or another. Allright, as i said, i=B4m ready to do so, but i consider _this_ much more= =20 dangerous than the situation currently is so i will not initiate this mysel= f. =20 > Backing out changes in -stable because an API or user interface is broken= is > nonsense? That's one of the main characteristics of -stable: not just > stability as far as not crashing, but stability in APIs and user interfac= es.=20 > You can add new APIs, but you shouldn't break old ones. What about giving more stability which is not possible without breaking an = API ? hellmuth --=20 Hellmuth Michaelis Tel +49 40 55 97 47= -70 HCS Hanseatischer Computerservice GmbH Fax +49 40 55 97 47= -77 Oldesloer Strasse 97-99 Mail hm [at] hcs.de D-22457 Hamburg WWW http://www.hcs.= de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message