Release Schedule

Boudewijn Rempt boud at valdyas.org
Thu Nov 5 10:27:02 UTC 2015


It's time to start thinking about the 3.0 release. It's also time
to start working towards the 3.0 release, meaning that we need to
fix as many regressions as possible, as many bugs as possible and
in general polish up. We don't need to finish all big refactoring
ideas before releasing, just make sure that 3.0 is not materially
worse than 2.9.

_I_ think that 3.0 is in a pretty okay shape, especially now that
we install the default settings file again, but please, if you 
notice a regression, add a task to the krita-next workboard, or
fix it.

Here's my proposed schedule

2.9.9: this week (needs translations so packages can be prepared,
the announcement is done)

2.9.10: December 2nd. I propose to make this the last bug fix 
release.

3.0.0 pre-alpha: December 1st
3.0.0 alpha: January 6th
3.0.0 beta: February 3rd
3.0.0 final: March 2nd

Cyrille, will you also be the release master for 3.0?

That gives is still four months to get rid of 270 bugs and make
sure the first two big kickstarter features are in there.

We also need to discuss the release procedures. I would like to
take another leaf out of Blender's book and check out how they
are handling releases:

wiki.blender.org/index.php/Dev:Doc/Process/Release_Cycle
wiki.blender.org/index.php/Dev:Doc/Process/Release_Checklist

Another discussion I've been having with Dmitry, but which we
should take wider is, should we make a separate release out of
the animation branch, or not and move the animation development
to Qt5.

For:

* it's ready for testing, and we would like feedback
* it's quite stable and people would like to use it

Against:

* packaging a third release on Windows (2.9, animation,
master) is too much for me: I cannot handle that.
* developing in the animation branch against Qt4 means missing
issues that 
could appear with master.
* keeping the animation branch alive prevents us from 
cleaning up old stuff because patches still need to be ported.
* and the patch porting is going to be really hard.

-- 
Boudewijn Rempt | http://www.krita.org, http://www.valdyas.org


More information about the kimageshop mailing list