Thanks for the info. Where dev takes place?
I see the project both on Github [1] and Gitlab [2] As you said on your previous email, we track Gitlab [2] i suppose. [1] https://github.com/GNOME/dia [2] https://gitlab.gnome.org/GNOME/dia On 8/1/19 11:32 AM, Zander Brown wrote: > 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 sense >> >> Yep, 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 the >>>>> Kinda >>>>>> past >>>>>> 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 >>>>>> development >>>>> No >>>>>> on >>>>>> Dia at this moment ? >>>>> At the moment work is on modernisation rather than features >>>>>> Thanks! :-) >>>>>> _______________________________________________ >>>>>> dia-list mailing list >>>>>> [email protected] >>>>>> >>>>>> 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 >>>>>> [email protected] >>>>>> 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 >>>> [email protected] >>>> >>>> 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 <[email protected]> >>> GNOME Design Tooling (Icon Preview, Colour Palette) >>> Dia Diagram Editor >>> >>> >>> _______________________________________________ >>> dia-list mailing list >>> [email protected] >>> 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 >> [email protected] >> 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 >> >> >> _______________________________________________ >> dia-list mailing list >> [email protected] >> 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
<<attachment: amasiakos.vcf>>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ dia-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia
