well, i think thats being done, in some way. Lets see:
"alpha channel" may be the regular daily builds, which can be totally broken, completely unstable... or not. "use them at your own risk" (tm)
"beta channel" are releases done right after branching (with the -RC tag)
and "stable releases", considering those are not actually stables, are the so-called 0.3.13, 0.3.14, 0.3.12, 0.3.10.... and so
What do you think about developing multiple channels simultaneously? After 2 months, release alpha, after 2 months, release beta, after another 2 months, released. That way, new features appear 'on the radar' every 2 months, but they don't need to be completely polished for 6 months. Users would expect Beta to be generally usable, even if there are some bugs or regressions, and you'd do your best to keep Alpha usable, but don't guarantee anything.
Emanuel
_______________________________________________
Ros-dev mailing list
Ros-dev@reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev