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&amp;data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&amp;sdata=KnwbAmQxn0cU9Kcwkpwg2MpvwL1QnNMOijRYhlfAkxo%3D&amp;reserved=0
> FAQ at 
> https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaq&amp;data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&amp;sdata=QQp%2BLXHX1SRCFqh3HPGdMKyTJ%2Bj22%2BSnp8olIBuyQvE%3D&amp;reserved=0
> Main page at 
> https://nam02.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia&amp;data=02%7C01%7C%7Cb1bf6ee12ab946f350af08d71658955a%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637002442031212501&amp;sdata=LSpzk5UQrRl8Vu2PDP0t6pKAKglG0W%2FsMBy%2BieERsgQ%3D&amp;reserved=0
> 
-- 
Zander Brown <zbr...@gnome.org>
GNOME Design Tooling (Icon Preview, Colour Palette)
Dia Diagram Editor

Attachment: 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

Reply via email to