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&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
>>
>>
>> _______________________________________________
>> 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>>

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

Reply via email to