On Wed, Sep 19, 2012 at 2:20 PM, Johan Engelen <jbc.engelen@...2592...> wrote:
The guides project is not yet ready to be merged, but regarding the new-style-rework only the backwards compatibility issue is left which can be done quickly (I can take over if needs be). But I think it is OK if we hold off with this forward compatibility breaking change. There is no need for it at the moment. Grids will also need a forward compatibility breaking change, so we can synchronize it with guides if we postpone new-style guides to 0.50. And then rotatable desktop in 0.50? ;-)
I think that if we are going to break compatibility, we go for one release to do it. Basically, all of the new-style stuff including custom doc coords would be a huge win to introduce all at once. I would love to see a rotatable canvas in Inkscape, but I have no idea how feasible it is with the current rendering/viewport stuff we have in place.
For me this means I can (and should) focus on polishing PowerStroke as much as I can. (is it already clear if it will be in 0.49?)
It's in the release notes, so I hope so. :) I would say yes, focusing on polishing this is definitely the best use of your time imho. Likewise, if you feel there are other experimental LPEs which we can bump to stable, why not shoot for that as well? Note: I have no idea which are which as my builds always include the experimental ones.
Have a look at my comments for the bug. The proposed fix is very easy and can even be made optional if someone really wants that functionality.
I'm primarily concerned about if we accidentally break something. I will try to see if I can catch JonCruz to get his input.
Cheers, Josh