atom feed128 messages in org.freebsd.freebsd-currentRe: 3.0 -release ?
FromSent OnAttachments
Amancio HastyDec 1, 1997 11:26 pm 
Jordan K. HubbardDec 2, 1997 1:23 am 
Søren SchmidtDec 2, 1997 1:59 am 
Bruce EvansDec 2, 1997 2:02 am 
Jordan K. HubbardDec 2, 1997 2:29 am 
Jordan K. HubbardDec 2, 1997 2:36 am 
Poul-Henning KampDec 2, 1997 4:19 am 
Warner LoshDec 2, 1997 9:18 am 
Michael R. RudelDec 2, 1997 12:36 pm 
John KellyDec 2, 1997 8:10 pm 
Mark MayoDec 2, 1997 8:16 pm 
Greg LeheyDec 2, 1997 9:20 pm 
Amancio HastyDec 2, 1997 10:53 pm 
Jordan K. HubbardDec 3, 1997 1:12 am 
Jordan K. HubbardDec 3, 1997 1:45 am 
John S. DysonDec 3, 1997 4:02 am 
Amancio HastyDec 3, 1997 9:18 am 
Eivind EklundDec 3, 1997 10:03 am 
Brian SomersDec 3, 1997 10:29 am 
TomDec 3, 1997 12:35 pm 
Satoshi AsamiDec 3, 1997 3:05 pm 
Kevin DayDec 3, 1997 3:42 pm 
Steve PasseDec 3, 1997 3:54 pm 
TomDec 3, 1997 4:35 pm 
Kevin DayDec 3, 1997 4:59 pm 
Jordan K. HubbardDec 3, 1997 5:02 pm 
Kevin DayDec 3, 1997 5:02 pm 
John KellyDec 3, 1997 5:22 pm 
Satoshi AsamiDec 3, 1997 5:23 pm 
Steve PasseDec 3, 1997 5:31 pm 
John KellyDec 3, 1997 5:41 pm 
Karl DenningerDec 3, 1997 6:17 pm 
Nate WilliamsDec 3, 1997 6:38 pm 
Amancio HastyDec 3, 1997 7:22 pm 
Terry LambertDec 3, 1997 7:33 pm 
John S. DysonDec 3, 1997 7:45 pm 
Kevin DayDec 3, 1997 8:09 pm 
John HayDec 3, 1997 10:00 pm 
Mark MayoDec 3, 1997 10:21 pm 
David GreenmanDec 3, 1997 11:10 pm 
NarviDec 3, 1997 11:34 pm 
John HayDec 3, 1997 11:37 pm 
David GreenmanDec 4, 1997 12:01 am 
StuddedDec 4, 1997 1:00 am 
Jordan K. HubbardDec 4, 1997 1:39 am 
Ari SuutariDec 4, 1997 1:59 am 
Philippe RegnauldDec 4, 1997 3:33 am 
Jordan K. HubbardDec 4, 1997 4:57 am 
Søren SchmidtDec 4, 1997 6:00 am 
Philippe RegnauldDec 4, 1997 6:04 am 
Jordan K. HubbardDec 4, 1997 6:06 am 
John KellyDec 4, 1997 6:14 am 
Stephen RoomeDec 4, 1997 6:34 am 
John KellyDec 4, 1997 8:10 am 
Kevin DayDec 4, 1997 8:31 am 
Jordan K. HubbardDec 4, 1997 9:31 am 
Karl DenningerDec 4, 1997 9:32 am 
Satoshi AsamiDec 4, 1997 10:39 am 
Steve PasseDec 4, 1997 11:10 am 
Steve PasseDec 4, 1997 11:13 am 
Terry LambertDec 4, 1997 11:27 am 
John-Mark GurneyDec 4, 1997 11:42 am 
Terry LambertDec 4, 1997 12:11 pm 
Jonathan M. BreslerDec 4, 1997 12:36 pm 
Terry LambertDec 4, 1997 1:48 pm 
Karl DenningerDec 4, 1997 3:07 pm 
62 later messages
Subject:Re: 3.0 -release ?
From:John S. Dyson (dys@FreeBSD.ORG)
Date:Dec 3, 1997 4:02:19 am
List:org.freebsd.freebsd-current

I believe that it is *critical* that we don't set up any false hopes, and extolling the virtues of half baked code is something to avoid. Some of my code has been in that category, and I hope that we have learned from those mistakes. It is okay, for example, given the state of the code, for us to say that SMP works in -current. That warns the users of the beta or even incomplete nature of the implementation. More and more, we are in the position of FreeBSD's performance and quality being "paraphrased: better than expected", but of course not perfect. I hope that we stay in that position.

Perhaps we are getting more conservative, but that is probably natural given the project's maturing. One thing for sure, if we start becoming overly conservative and stagnent, I will be one to try to push things along.

I tend to agree with the position that we have more time to go before 3.0 is ready... Those users who really really want SMP, kernel threads, AIO or whatever fancy new feature that is going into -current will have to realize that the code is pre-release and immature, and tracking the code will require more effort than code that is released and stabilized.

Here is a case in point, I just committed a "fix" to support the MS_SYNC msync flag. The logical value for it is "0", at least a couple of commercial U**X's have chosen "0", but a couple of other free U**X's have chosen "4". The value that I chose *might* be changed, and if it is, it will have been because of good reasons. Someone using the code in production will likely not be too pleased by such a change, but we need the freedom to issue such corrections. -Current is just not ready for release, and there is alot to do for us to meet reasonable goals for 3.0.

It is possible that a release could occur before *everything* is done, but that is a bridge that doesn't appear to be time to cross.

John