Date: Sun, 17 Dec 1995 09:22:15 +0100 (MET) From: Andreas Klemm <andreas@knobel.gun.de> To: current@FreeBSD.org, hackers@FreeBSD.org Cc: cracauer@wavehh.hanse.de, jkh@FreeBSD.org Subject: FreeBSD-current-stable ??? Message-ID: <Pine.BSF.3.91.951217083228.405C-100000@knobel.gun.de>
next in thread | raw e-mail | index | archive | help
Hi FreeBSD core team ! [ Possibly I'm speaking for many other people here ] Generally I would be interested to help testing and debugging new FreeBSD-current features. But when reading the -current mailing list, FreeBSD-current, so to say FreeBSD-2.2 in it's early days, seems to be an instability nightmare. Perhaps this expression is a bit oversized, but please understand my point of view. I read in -current very often messages like, can't boot, can't compile, unreferenced symbols, ... and so on ... Nothing on which you would want to run your home system (news, mail, www). Since I only have one PC and one harddisk, as many other people, it's not possible for me to switch to -current, because I need a certain level of stability. When speaking with people like Martin Cracauer, then I get the impression, that possibly more people would be interested to help in FreeBSD developement. Perhaps developing additional features, too. But they only have one machine, which shouldn't get into a very unstable state. So how could one attract more people, to work on the bleeding edge, without loosing stability too much ??!! Could FreeBSD-current developement be made more attractive to more people by splitting -current into 2 branches ? FreeBSD-current FreeBSD-experimental The FreeBSD-experimental tree should be for typical alpha software for equipped hackers with two systems or two harddisks ... If there is a brand new driver with a risk of crashing the systemm it should be added and tested there. If the new driver doesn't cause crashes or such it shoud move to FreeBSD-current, to introduce it to a larger audience that is willed to test the bleeding edge. Such newly introduced feature should be tested well in -current and should get to a stable state in -current. If it is stable, then a) it can be added to the -stable branch. b) you have a stable -current with the newest "tested" features This would have the advantage, that more people could work on -current, since it could be more stable then now. And ... the developers would work on a developement platform, that has incorporated the newest features. What about that ? Too much admin overhaead ? Perhaps that bit more on administration overhead regarding the newly introduced source branch can be justified with a certain increase of FreeBSD-current developers ?! Would it be possible to start with such a "beast" by simply leaving current as it ->> "experimental branch" and by introducing something like a FreeBSD-beta branch and adding current-changes to it, that are known to be stable ? So you'd have a release branch - the last good one stable branch - fixes for last -release and stable new features from beta branch beta branch - new features, something like SNAPSHOT in it's early hours ;-) alpha (current) branch - current for hackers as it is Would/could you agree with such a change ? If you would offer a more stable -current as described, I'd immediately switch to sup the new beta-branch to see what's new and to give feedbacks... So I can't :( Andreas /// -- andreas@knobel.gun.de /\/\___ Wiechers & Partner Datentechnik GmbH Andreas Klemm ___/\/\/ - Support Unix - aklemm@wup.de - \/ ftp://sunsite.unc.edu/pub/Linux/system/Printing/aps-491.tgz apsfilter - magic print filter 4lpd >>> knobel is powered by FreeBSD <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.951217083228.405C-100000>