Re: Dia development info



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 <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&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 <zbrown gnome org>
GNOME Design Tooling (Icon Preview, Colour Palette)
Dia Diagram Editor

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]