Hi all,
Once Wok 2.3 and Kimchi 2.3 were announced, I'd like to share with you
the new development flow to be adopted up to now.
1. The next branch will not exist anymore from now on.
2. The master branch will always handle new feature development.
3. Now, stable branches are added to the plan. One for each major release.
How will it work?
The stable-2.3.x branch was already created and points to 2.3.0 release.
In this branch, only bug fixes will be merged! By the end of December,
the 2.3.1 release will be announced.
The master branch will handle the new features development - to be the
base for the next major release.
Once the major release enters on code freeze, the stable branch for this
release will be created and then, only bug fixes will be accepted there.
The master branch continues to handle new features development.
Specially in this first cycle, we will not have a major release by end
of December.
Instead of that, we will have a 2.4-Beta. Just because we don't have
much time (due the holidays in the end of year) and effort to release
two versions together.
You can get more details for the next 2 releases in the graphic below.
Another change for next year will be the number of releases per year.
Today, we have 4 releases per year (March, June, Sept, Dec) and it will
be changed to 3 - one release for every 4 months (April, Aug, Dec).
That way, we will have 2 months for development and 2 months on code
freeze. Maybe that way we can deliver more stable releases.
Please, let me know your thoughts on all that.
Regards,
Aline Manera
Show replies by thread