Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Aug 2001 18:35:57 +0200 (METDST)
From:      hm@hcs.de (Hellmuth Michaelis)
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        hm@hcs.de, cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org, Sheldon Hearn <sheldonh@starjuice.net>, re@FreeBSD.org
Subject:   Re: cvs commit: src/etc/defaults rc.conf
Message-ID:  <20010815163557.CF51D534@hcswork.hcs.de>
In-Reply-To: <XFMail.010815091544.jhb@FreeBSD.org> "from John Baldwin at Aug 15, 2001 09:15:44 am"

index | next in thread | previous in thread | raw e-mail

From the 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 
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 
the major causes why people donīt 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īm ready to do so, but i consider _this_ much more 
dangerous than the situation currently is so i will not initiate this myself.
 
> 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 interfaces. 
> 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
-- 
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



help

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