Date: Sun, 17 Nov 2002 22:33:13 +0100 From: Brad Knowles <brad.knowles@skynet.be> To: Eric Anderson <anderson@centtech.com> Cc: Mattias Pantzare <pantzer@ludd.luth.se>, Anthony Atkielski <anthony@freebie.atkielski.com>, FreeBSD Chat <freebsd-chat@freebsd.org>, Mark Murray <mark@grondar.za> Subject: Re: FreeBSD: Server or Desktop OS? Message-ID: <a05200f02b9fdb6ba20c2@[213.136.30.47]> In-Reply-To: <3DD7F107.DCE620A6@centtech.com> References: <20021116232242.S23359-100000@hub.org> <04f801c28e20$0a3665b0$0a00000a@atkielski.com> <3DD7CF81.7030407@cream.org> <056001c28e60$2af21cf0$0a00000a@atkielski.com> <1037560276.1094.19.camel@skalman.campus.luth.se> <3DD7F107.DCE620A6@centtech.com>
next in thread | previous in thread | raw e-mail | index | archive | help
At 1:41 PM -0600 2002/11/17, Eric Anderson wrote: > I said once a long time ago, that FreeBSD needs a group of volunteers > willing to do their share at finding bugs - this has to be an organized > group of people, not just a "go ahead and find bugs, no one is stopping > you" sort of thing. Finding bugs in hardware has the same problems, and > all developers that have jobs that depend on the quality of the > product do "verification" on their products. I think a dedicated team of QA people is a good idea. Indeed, Mark Murray just yesterday (at BSDCon Europe 2002) convinced me that I need to participate in this kind of process for -CURRENT. I would like to see this process formalized as an actual project within FreeBSD. I am not a programmer, so I am limited in the number of ways I can contribute to the project. Amongst almost all multi-person open source development projects, it has been my experience that there is a serious "glass ceiling" above the head of anyone who wants to contribute but doesn't write code. However, I have been doing various types of performance tuning for a while, and I can usually manage to set up environments where I beat the hell out of systems (such as I was trying to do for my talk last week at LISA 2002 and my talk yesterday at BSDCon Europe 2000). I would like to think I have at least some problem-solving ability, and that I could provide assistance in finding bugs, and with the help of other people who can program, we can get these bugs eliminated before the code ships. Of course, we'd need to have two teams -- the people who test -CURRENT before it becomes -STABLE, and the people who test -STABLE before it becomes -RELEASE. Hopefully, there would be some overlap, and some people could help test in both environments. Myself, I'm going to be testing on a single machine in my basement, at least for now. It's the only FreeBSD-capable system I have (my wife's previous laptop, a Compaq Armada 4131T, w/ 48MB of RAM, a Pentium-133, and a 10GB hard drive upgrade I put in myself). Once the SPARC and PowerPC efforts come further along, I've also got an ancient Twinhead Twinstationg 5G (Sun SPPARCstation 5 clone) and an Apple PowerMac 7200/90 that I could potentially use for testing those platforms as well. However, while I need an application that will beat the hell out of the system, I also need something that won't be truly mission-critical, because I do have only the one (ancient) system. If (when) my test system dies, I need to make sure that my wife won't be excessively negatively impacted -- especially since I might be away at a conference or consulting at a customer site when it dies. Classic Cobbler's Children issue, but there you have it. I would like to try running these things at least briefly on 4.6.2-RELEASE (since that's what is installed on that machine now), so that I can try to isolate the -CURRENT specific issues when I change the OS. I got a copy of the 4.6 and 4.7 DVDs, one of which has the -CURRENT-DP1 image, and that will probably be my next jump. After that, I'll go to -DP2. For now, it looks like running a squid web proxy will help in the area of thrashing disk I/O, and I'm thinking I'll also run a caching nameserver inside my home network. Any further advice as to other useful, performance-enhancing, but not necessarily mission-critical applications would be greatly appreciated. -- Brad Knowles, <brad.knowles@skynet.be> "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -Benjamin Franklin, Historical Review of Pennsylvania. GCS/IT d+(-) s:+(++)>: a C++(+++)$ UMBSHI++++$ P+>++ L+ !E W+++(--) N+ !w--- O- M++ V PS++(+++) PE- Y+(++) PGP>+++ t+(+++) 5++(+++) X++(+++) R+(+++) tv+(+++) b+(++++) DI+(++++) D+(++) G+(++++) e++>++++ h--- r---(+++)* z(+++) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a05200f02b9fdb6ba20c2>