With updates coming out once a week or more there is not really time to run a beta phase of the sort you mention. Also with development spread across multiple developers the co-ordination would get much harder. Therefore Kovid acts a a simple sanity check on submitted changes but does not carry out rigorous testing.
As was mentioned, if a bug is found it can be expected to be fixed within a week so that is nor much hardship. The side effect of this "perpetual beta" is that development of new functionality and its availability to end user happens extremely fast.
For those who come across a bug and do not want to revert to a previous release, calibre makes it extremely easy to run from source so that you can pick up the fix as soon as it hits the reposity.
|