Re: Installing KDE SC 4.5 Beta 2
You are right, of course, but you may have some misconceptions of what alphas and betas mean in the context of KDE development.
In the KDE development cycle, alphas and betas are not released based on "maturity", but at defined points in the development schedule. For example, beta1 comes after the "hard feature freeze", when the development focus shifts from features to bug fixing. Betas should therefore be "feature" stable (a distinction from alphas), but as the majority of bug fixing happens during the beta cycle, they're are generally not bug or crash free. And while later betas generally are less buggy, there is no guarantee of that.
Betas cannot be released based on "maturity", because determining maturity requires testing, and you can't get wide enough testing without releasing (chicken and egg dilemma), although sometimes releases are delayed a few days if there are obvious release stoppers.
The KDE release schedule should shine some light on the role of betas and rcs in KDE development.
There are different development models in existence, of course, but this is the one chosen by KDE.
Originally posted by ubersoft
In the KDE development cycle, alphas and betas are not released based on "maturity", but at defined points in the development schedule. For example, beta1 comes after the "hard feature freeze", when the development focus shifts from features to bug fixing. Betas should therefore be "feature" stable (a distinction from alphas), but as the majority of bug fixing happens during the beta cycle, they're are generally not bug or crash free. And while later betas generally are less buggy, there is no guarantee of that.
Betas cannot be released based on "maturity", because determining maturity requires testing, and you can't get wide enough testing without releasing (chicken and egg dilemma), although sometimes releases are delayed a few days if there are obvious release stoppers.
The KDE release schedule should shine some light on the role of betas and rcs in KDE development.
There are different development models in existence, of course, but this is the one chosen by KDE.
Comment