The next version of Flux uses a new docking library. I have not quite whipped it into shape just yet (I will have a freakin' stroke if I ever download an open source project that I can use right out of the box), and it still has several window sizing bugs (and will crash under certain conditions). These bugs do not affect the vast majority of tasks the user will perform while using Flux however.
I feel it is "good enough" for now and these issues are taking a backseat to normal Flux development. The question I have for you here is that if I finish up everything else for Flux (all the other bugs and features), should I hold back its release until I fix the bugs in the docking library?
Normally, I would not even give this a second thought. I would just hold the program back. But I have already spent a full week trying to whip the library into shape (approximately 30 hours), and I am not certain how much longer it will take to finish or how much time I will have to work on it.
Of course, I did ask my BETA team about this first. JLukas had some reservations, but gave the green light after I fixed up a Tile Swatch bug today.
Chickenlump had the following to say:
I also feel it is good enough for now, though it does have an issue or two, I don't think it will hinder the experience, with all the new features and fixes available. I am rather impressed by the new docking library, it feels better all around, once the learning curve is passed.
Please note that this does not mean a Flux release is imminent.
---T.Geiger