| From | Sent On | Attachments |
|---|---|---|
| Amancio Hasty | Dec 1, 1997 11:26 pm | |
| Jordan K. Hubbard | Dec 2, 1997 1:23 am | |
| Søren Schmidt | Dec 2, 1997 1:59 am | |
| Bruce Evans | Dec 2, 1997 2:02 am | |
| Jordan K. Hubbard | Dec 2, 1997 2:29 am | |
| Jordan K. Hubbard | Dec 2, 1997 2:36 am | |
| Poul-Henning Kamp | Dec 2, 1997 4:19 am | |
| Warner Losh | Dec 2, 1997 9:18 am | |
| Michael R. Rudel | Dec 2, 1997 12:36 pm | |
| John Kelly | Dec 2, 1997 8:10 pm | |
| Mark Mayo | Dec 2, 1997 8:16 pm | |
| Greg Lehey | Dec 2, 1997 9:20 pm | |
| Amancio Hasty | Dec 2, 1997 10:53 pm | |
| Jordan K. Hubbard | Dec 3, 1997 1:12 am | |
| Jordan K. Hubbard | Dec 3, 1997 1:45 am | |
| John S. Dyson | Dec 3, 1997 4:02 am | |
| Amancio Hasty | Dec 3, 1997 9:18 am | |
| Eivind Eklund | Dec 3, 1997 10:03 am | |
| Brian Somers | Dec 3, 1997 10:29 am | |
| Tom | Dec 3, 1997 12:35 pm | |
| Satoshi Asami | Dec 3, 1997 3:05 pm | |
| Kevin Day | Dec 3, 1997 3:42 pm | |
| Steve Passe | Dec 3, 1997 3:54 pm | |
| Tom | Dec 3, 1997 4:35 pm | |
| Kevin Day | Dec 3, 1997 4:59 pm | |
| Jordan K. Hubbard | Dec 3, 1997 5:02 pm | |
| Kevin Day | Dec 3, 1997 5:02 pm | |
| John Kelly | Dec 3, 1997 5:22 pm | |
| Satoshi Asami | Dec 3, 1997 5:23 pm | |
| Steve Passe | Dec 3, 1997 5:31 pm | |
| John Kelly | Dec 3, 1997 5:41 pm | |
| Karl Denninger | Dec 3, 1997 6:17 pm | |
| Nate Williams | Dec 3, 1997 6:38 pm | |
| Amancio Hasty | Dec 3, 1997 7:22 pm | |
| Terry Lambert | Dec 3, 1997 7:33 pm | |
| John S. Dyson | Dec 3, 1997 7:45 pm | |
| Kevin Day | Dec 3, 1997 8:09 pm | |
| John Hay | Dec 3, 1997 10:00 pm | |
| Mark Mayo | Dec 3, 1997 10:21 pm | |
| David Greenman | Dec 3, 1997 11:10 pm | |
| Narvi | Dec 3, 1997 11:34 pm | |
| John Hay | Dec 3, 1997 11:37 pm | |
| David Greenman | Dec 4, 1997 12:01 am | |
| Studded | Dec 4, 1997 1:00 am | |
| Jordan K. Hubbard | Dec 4, 1997 1:39 am | |
| Ari Suutari | Dec 4, 1997 1:59 am | |
| Philippe Regnauld | Dec 4, 1997 3:33 am | |
| Jordan K. Hubbard | Dec 4, 1997 4:57 am | |
| Søren Schmidt | Dec 4, 1997 6:00 am | |
| Philippe Regnauld | Dec 4, 1997 6:04 am | |
| Jordan K. Hubbard | Dec 4, 1997 6:06 am | |
| John Kelly | Dec 4, 1997 6:14 am | |
| Stephen Roome | Dec 4, 1997 6:34 am | |
| John Kelly | Dec 4, 1997 8:10 am | |
| Kevin Day | Dec 4, 1997 8:31 am | |
| Jordan K. Hubbard | Dec 4, 1997 9:31 am | |
| Karl Denninger | Dec 4, 1997 9:32 am | |
| Satoshi Asami | Dec 4, 1997 10:39 am | |
| Steve Passe | Dec 4, 1997 11:10 am | |
| Steve Passe | Dec 4, 1997 11:13 am | |
| Terry Lambert | Dec 4, 1997 11:27 am | |
| John-Mark Gurney | Dec 4, 1997 11:42 am | |
| Terry Lambert | Dec 4, 1997 12:11 pm | |
| Jonathan M. Bresler | Dec 4, 1997 12:36 pm | |
| Terry Lambert | Dec 4, 1997 1:48 pm | |
| Karl Denninger | Dec 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





