On Thu, 2019-08-01 at 11:14 +0300, A. D Masiakos via dia-list wrote:
On 8/1/19 2:14 AM, Zander Brown wrote:On Thu, 2019-08-01 at 00:51 +0300, A. D Masiakos via dia-list wrote:Zander, thanks for your answer. So, what exactly "modernization" means ? It there a established or at least discussed development road map ?There isn't a roadmap as such But basically what's meant here is to move past 2005! Even at the last release almost a decade ago Dia used long deprecated components and outdated libraries Fast forward to 2019 and not only has gtk2 been replaced by gtk3 we actually have gtk4 right around the corner Dia also lacks consistent code style or naming making it tricky to maintain Thus I've been slowly working my way though Dia enforcing some kind of consistent style more inline with that used across GNOME as well as preparing to move to gtk3 This should make Dia significantly more maintainable (allowing for easier feature work) and generally ensuring it's continuing existence, distros like Debian had stated they may have to stop shipping Dia due to use of outdated libraries Hopefully that makes senseYep, thanks Zander. This makes sense. So as i understand, the focus (and priorities) are: migrate to gtk3 --> pool of contributing members is needed establish a coding standard across the project --> can come from the above pool's experience
Well so far the limit is more my time to do it well, I've already done a prototype port that "works" but as a prototype various functionality was missing
secure that Dia will remain at significant distributions such as Debian --> update usage of deprecated libraries, maybe through the transition to gtk3
On master the main offenders (libgnome, libart) are gone, at this point it's largely just the gtk2->gtk3 move (an obvious exception here being the current python interface which uses python2)
I think we must streamline somehow this development, what is your opinion (list wise question)?
Not sure what you mean here? Now we're on GitLab and use meson development is far more streamlined than this time last year
PS: do we know how many people are subscribed to this mailing list ?
Not a clue, not really a fan of mailing lists and unfortunately don't have access to the admin panel
On 7/28/19 8:07 PM, Zander Brown wrote:On Sun, 2019-07-28 at 13:41 +0300, A. D Masiakos via dia-list wrote:Hello Dia community, My name is Apostolos. I'm a Dia user for quite some time now and also a developer. I'm sending this email to say a Hello to everyone here and secondly to ask some info about the development status of Dia. Is Dia under active development? I've hit the mailing lists of theKindapast few months but what i see there are topics related to mostly troubleshooting questions. Dia is already a great tool to accomplish a variety of tasks, and could become so much better. I'm having some ideas about feature development and i want to check out whats going on to the community as well. Is there am active pool of people contributing at feature developmentNoon Dia at this moment ?At the moment work is on modernisation rather than featuresThanks! :-) _______________________________________________ dia-list mailing list dia-list gnome org https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-list&data=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636999074174194119&sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3D&reserved=0 FAQ at https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaq&data=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636999074174194119&sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3D&reserved=0 Main page at https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia&data=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636999074174194119&sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3D&reserved=0 _______________________________________________ dia-list mailing list dia-list gnome org https://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia-- -- --A.D Masiakos --GIAC REM #4706 --KeyId: 0x48D84811 --http://recodestuff.wordpress.com _______________________________________________ dia-list mailing list dia-list gnome org https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-list&data=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002068417845641&sdata=dduOmJdk17ohiUB637mGNdvpXVFl4UZCUR5X5yDbZ0A%3D&reserved=0 FAQ at https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaq&data=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002068417845641&sdata=LYBsgecxiCB9QUMb%2BOcmHHH9X3SM0b6xwzzWdYwBr3c%3D&reserved=0 Main page at https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia&data=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002068417845641&sdata=hh6QLi5RB%2FPLbvYeWNAWDm2A1EELfywub1DBb5P3oc8%3D&reserved=0-- Zander Brown <zbrown gnome org> GNOME Design Tooling (Icon Preview, Colour Palette) Dia Diagram Editor _______________________________________________ dia-list mailing list dia-list gnome org https://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia_______________________________________________ dia-list mailing list dia-list gnome org https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-list&data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&sdata=KnwbAmQxn0cU9Kcwkpwg2MpvwL1QnNMOijRYhlfAkxo%3D&reserved=0 FAQ at https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaq&data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&sdata=QQp%2BLXHX1SRCFqh3HPGdMKyTJ%2Bj22%2BSnp8olIBuyQvE%3D&reserved=0 Main page at https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia&data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&sdata=LSpzk5UQrRl8Vu2PDP0t6pKAKglG0W%2FsMBy%2BieERsgQ%3D&reserved=0
-- Zander Brown <zbrown gnome org> GNOME Design Tooling (Icon Preview, Colour Palette) Dia Diagram Editor
Attachment:
signature.asc
Description: This is a digitally signed message part