Date: Tue, 26 Nov 2002 19:18:04 -0500 From: Garance A Drosihn <drosih@rpi.edu> To: Poul-Henning Kamp <phk@critter.freebsd.dk>, Robert Watson <rwatson@FreeBSD.ORG> Cc: arch@FreeBSD.ORG Subject: Re: ABIs and 5.x branch: freeze kernel module ABI at 5.0 or 5.1? Message-ID: <p05200f11ba09bd0c2794@[128.113.24.47]> In-Reply-To: <2079.1038351585@critter.freebsd.dk> References: <2079.1038351585@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
At 11:59 PM +0100 11/26/02, Poul-Henning Kamp wrote: > Robert Watson writes: > > > As such, I think a reasonable strategy would be to avoid exactly > > that: rather than making guarantees about the ABI for 5.0, simply > > assert that the ABI for kernel drivers will not be frozen until > > 5.1, so vendors should be aware that they may have to rebuild > > their driver. > >It's very simple in my mind: we only freeze ABI's on -stable branches >(and we actually even violated that for 4-stable I belive). > >Whenever we branch a new -stable from -current, that's when we >freeze the ABI's for that branch. My initial reaction to this description is that it "sounds reasonable". However, I guess I'm not sure what the head branch will be called after 5.0-release, and before we consider it "production quality". Presumably it will still be called -current, but it can't be the same kind of -current as it was before 5.0-release. *Some* things have to be considered frozen, or else 5.0-release is a meaningless datapoint. So, I have no problem with saying that kernel ABI's will not be frozen until 5.1-release, but I assume all the user-level ABI's and API's are considered frozen at 5.0-release. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p05200f11ba09bd0c2794>
