
On Fri, Jan 20, 2017 at 11:55:30PM -0500, Martin Owens wrote:
Developers,
As someone how changed the line-height code prior to release, I feel somewhat responsible for the issue in 0.92. I really didn't have enough time to focus on bugs before the release, but should have spent more time on things I'd changed. I'm really sorry Inkscape.
It is inspiring to see and read honesty and responsibility, there's not enough of that in this world!
Take heart though, that the accountability here is a shared one. We consciously proceeded with the release knowing that there were imperfections, including fairly severe ones. Indeed, we were talking about and planning for 0.92.1 *because* we knew there was more to be done.
*I* think we did a great job. We had an intense number of severe problems that would likely have been far bigger impacts than this one, which we were able to resolve. Right now today, untold numbers of people are using the many new features packed into this release.
I haven't seen the negative articles that folks are mentioning, but I'm not at all surprised at mixed feedback, it was inevitable. We live in a society that relishes and incentivizes vocal negativity. For one thing, it's human nature to look at a list of good things and spot the one bad thing and obsess over it. Couple that with an Internet that amplifies and a social media that works like an echo chamber. Our media has been well honed to focus on (and create) controversy and drama.
Given the piles of bug reports we have, if it wasn't this particular bug it would have been one of the others. Or a *still* missing feature. Or performance under some circumstance, or UX that's utterly broken for some special use case.
Not that I think we should simply ignore complaints, or that problems don't matter, but instead to just realize that releasing Inkscape is a full contact sport, and we have to take the hits in order to get the ball to the end zone. I really want people to understand what we're doing is not a single isolated release but a series of releases that (hopefully) get better as we go.
Bryce