On Wed, 2018-12-05 at 12:32 -0500, Steve Litt wrote:
Hi all, What's wrong with Dia just the way it is? It works. It's exportable into Inkscape for conversion to SVG. Sure, I have a few qualms with the way Dia works, mainly having to do with the relationship between text and shapes, but perhaps some good workaround documentation would settle that. I'd love to have Visio-quality diagram components, and perhaps if somebody writes some docs on how to make your own components with the connection points *you* want, that will be solved. Plus the fact that if everyone authoring new components puts them together in an online hierarchical library, perhaps with keyword search, our diagrams could start to rival those of visio users.
Sure some kind of component sharing system would be good but not really practical for our current C based plugin system
If some of the libraries used by Dia are in the process of being deprecated, then those certainly must be replaced by their successors.
Currently Dia uses deprecated functions in what are now deprecated libraries, sooner rather than later distros will stop packaging us without changes
But other than that, why the emphasis on maintenance? Sometimes
maintenance: the process of preserving a condition or situation or the state of being preserved (Oxford Dictionaries)
something's so good it needs no more maintenance (fetchmail is one example). Right now Dia works for people on all sorts of computers. It's very DIYable. My experience has been that in many cases, people in a hurry to "improve" software end up making it into a buggy, DIY-not-allowed monolithic entanglement.
Agreed, we need to focus on fixing things like the dependency situation before we consider doing anything else Unfortunately that means reworking much of rendering system and unfortunately (as you say) it's quite likely we will end up introducing a couple of bugs in the process but i think it's dangerous to assume the current rendering is bug free
SteveT Steve Litt December 2018 featured book: Rapid Learning for the 21st Century https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.troubleshooters.com%2Frl21&data=02%7C01%7C%7Cfc047770c5e549565f9408d65ad7eac6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636796280729560649&sdata=FZzIdC%2BGfSr8nnTBW9odBbEi5GOnUpJDIPIVWakvtFY%3D&reserved=0 _______________________________________________ dia-list mailing list dia-list gnome org https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-list&data=02%7C01%7C%7Cfc047770c5e549565f9408d65ad7eac6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636796280729560649&sdata=vMgbjVbC04henVXav4N7cLirGsY8%2FeEAlzS53Ou13R0%3D&reserved=0 FAQ at https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaq&data=02%7C01%7C%7Cfc047770c5e549565f9408d65ad7eac6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636796280729560649&sdata=Di%2BGQcVGdvUYkvsKixAZVoeH0g2G7O0T9IoiFhwTf6M%3D&reserved=0 Main page at https://nam04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia&data=02%7C01%7C%7Cfc047770c5e549565f9408d65ad7eac6%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636796280729560649&sdata=%2B2fOlGggwUbz5M83ebmqlNE9Pxtti%2FKXYVxMZPLadYQ%3D&reserved=0
-- Zander Brown <zbrown gnome org> GNOME
Attachment:
signature.asc
Description: This is a digitally signed message part