Here is my personal wishlist of things that need to be fixed for 0.92.
1. We need to re-enable the Document Properties setting that allows us to specify the variable inkscape:document-units. I understand that this was disabled for the purpose of being able to release 0.91. But now that we are discussing 0.92 this setting should be re-enabled in trunk. The point is that we cannot evaluate, or test, or fix, the bugs associated with changing document units in current trunk, see Bug 1397564.
2. I believe a suggestion has been made that we might want to distinguish between Display Units and Document Units (or what was previously called Default Units) in the future, after changing Document Units has been re-enabled in trunk. (Unfortunately I cannot locate the precise reference). I would like to vote against that, even before the vote is held. We already have far too many different definitions of units as it is. I have counted, in the gui, no less than 12 different locations where a drop down box exists that allows you to change units, including things like Prefs and Fill&Stroke and so on. This is too many. We need to reduce the number of different definitions of units, not add more. No user can be expected to make sense out of this, I certainly can't.
3. On the same subject, the interaction between these different drop down boxes is sometimes unpredictable, meaning that it is sometimes one way. For example, changing Display Units in Document Properties will change the units associated with the F1 toolbar if it is active. However any change in the F1 toolbar units will not affect the Display Units. The same type of one-way linkage occurs also for F2, M, and F4. I would suggest that one-way linkages of this type should be forbidden because they are confusing.
4. On a somewhat similar note, the namedview section of XML contains a variable called 'units', which appears to be redundant, since the page size units are now stored directly in the width and height variables in the root. I would suggest it be removed. I would be more than happy to fix any breakage that might occur in the Python Extension system as a result.
5. For aesthetic reasons I would like to see someone tackle Bug 1369197 which relates to transformation of displacements during a unit change. I think this is probably beyond me, but it gives the Inkscape representation a very unexpected/unpredictable behavior after applying a unit change.
hth, Alvin
-- View this message in context: http://inkscape.13.x6.nabble.com/Roadmap-brainstorming-for-0-92-and-forward-... Sent from the Inkscape - Dev mailing list archive at Nabble.com.