GIMP 2.99.14 release
@Wormnest @cmyk.student/@NikcDc @dnovomesky @lb90 @bootchk @nielsdg @schumaml @sevenixvii @ok @jernejs @lukaso @mitch @barefootliam @akkana @patdavid
I was initially planning to do the %2.99.14 release tomorrow, but I think I will delay it a bit because several of the stuff I wanted to get in won't be otherwise. Also with this report, I'm trying something a bit new, with a pre-report about a release. I know some more preparation was requested by @dnovomesky for instance (who wanted to be able to test releases more in advance). So let's try it like that. This report will serve for discussions, preparations and coordination of developers but also testers.
Some of the stuff I really wanted to get in:
-
In the 3.0 roadmap I really hoped to mark the "Multi-layer selection" part as done. It's basically nearly there. The last 2 big features were the align tool (which I handled, though there are a few things I want to get even better) and the Histogram dockable. Then there are a few current user interaction we don't like so much, which @aryeom and I discussed, in particular within layer interactions. Once these are handled, I'd close this roadmap point (there will necessarily still be details to handle and bugs, but that's just how software works, right?!). -
The 'Less “floating selection”' point is also something which should actually be fairly easy to deal with, but I never make the time to do it. Maybe you'd like to work on this with me, @cmyk.student ? -
There are many remaining color invasion related issues (#7897 (closed) #7898 (closed) #8697 (closed) #8107 #8381…). I'm not talking necessarily about all issues tagged with Concepts:Color Science but I'd love if GIMP 2.99.14 could at least show right data in the various default tools. When this will happen, I think we can say that the "Space invasion" stage would be "nearly done" (more advanced topics may still need to be handled, but if we don't even have the basics yet…). -
I'd love to find the time to review some of @ellestone reports (I started to do this yesterday), instead of delaying these ad-vitam eternam. For people who didn't know her, Elle was one of the color science experts who used to hang around a lot close to GIMP team, even though she decided to take a step back from computers not so long ago. So we take her opinion seriously (but the topics are often complicated ones, which is why it requires some dedication, study and researches and code digging, and that's why it takes time, even for fairly simple-looking changes). -
Even though we are doing good advances, the API will not be finished in 2.99.14. Yet I was hoping to get a bit more stuff in (such as !740 (merged) and maybe some code on my own which I've been working on). -
In the GTK-side of things, there are a few MRs/issues I was really hoping to handle before 2.99.14, such as the device grab issues (as !741 (closed) with discussions in !534 (closed)) and I'd like to properly review !558 (closed) (this one might not make it to 2.99.14, but I'd still prefer to review the existing work before release to make plans on what must be done).
I had started to change milestone of a few of these, but after further thinking, I think it would be better if we handled at least most of these remaining issues. As a conclusion, I'm proposing a 2-week delay, i.e. a release on Sunday, November 13. Any comments? :-)