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 > > > > > 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 <zbr...@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 <zbr...@gnome.org> GNOME Design Tooling (Icon Preview, Colour Palette) Dia Diagram Editor
signature.asc
Description: This is a digitally signed message part
_______________________________________________ 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