On Mon February 24 2014 12:55:02 am Michele Calgaro
wrote:
Actually, during the weekend I was considering
the question "should we
create a branch R14.0.0-alpha" ? The reason for that is to establish a
"base" to work on for moving towards R14 release, with an eye in
preventing new bugs to enter R14.0.0 code.
I support that idea. I will have to create an R14-alpha partition or VM,
but that is doable.
We would have to work on backporting patches from the main trunk when they
apply to directly R14-alpha (almost exclusively bug fixes only), but we've
been through this before with 3.5.13.2. Conversely, any patch directly
applicable to R14-alpha gets concurrently merged into trunk.
Fortunately, there will be no renaming patches backported that we have to
reverse before merging into R14-alpha. All renaming patches stay in main
trunk.
Two branches will help us focus on not introducing new bugs into R14.0.0.
Frankly, I'm getting pretty beat up with all the bug reports I keep filing.
I don't mind filing the reports, but we need to get our heads back above
the water with respect to R14.0.0.
When ready we simply declare the R14-alpha branch to be the R14-RC1 branch,
then RC2, etc.
I have nothing against establishing a new branch.
But I'm not sure that now is the right time.
We want to establish a new branch in order to integrate new applications? We
want to establish a new branch in order to "do new things"? On both I say
unambiguous: not now. We need to devote all effort to pushing R14.0.0 out the
door. We are too few of us to split our efforts. If we now begin to address
new applications or new things, it will have a negative consequence on time
to release R14.0.0.
I suggest at this point to completely stop the debate on new applications and
pursue exclusively the tasks necessary for R14.0.0. Let them be filled bug
reports for new applications and we will pursue them after the release
R14.0.0. Keep in mind that our team is small, and that for us was a great
luxury to divide our efforts at this time.
--
Slavek