Re: Dia development info

2019-08-14 Thread Steve Litt
On Mon, 12 Aug 2019 15:28:34 -0400
Alejandro Imass  wrote:

> The move to GTK3 and general modernization is a good idea, BUT...
> 
> Is it too crazy to take the core values of DIA and think about a
> collaborative and/or Web-based version? 

Not at all. Quickly whip up a tool to easily place a git server at one
or more places, and shellscripts to:

1) Create a new git "project" for the particular drawing

2) Keep pushing and pulling updates every few seconds, and refresh the
   dia screen accordingly.

3) Because different people use different dia versions and setups,
   every push would need to be filtered through a dia native format
   beautifier, which would guarantee lines begin and end at the same
   points, and date and version-based changes are minimized. A minimum
   and maximum version number could be enforced.

When I say "shellscript" I include "Powerscript" for Windows users.

You could whip this up in a few days. So could I, if I had the desire.
Collaboration would be near-realtime, and yet the Dia we all know and
love would remain constant.

[snip]

> 
> For mainstream use, collaboration and the seamless integration with
> other widely used tools such as Attlasian Confluence is essential.

The preceding sentence is an opinion. My opinion is that I've never
heard of "Attlasian Confluence", but I still do the essentials of
diagramming.

> The concept of stand-alone desktop tools is rapidly fading, at least
> IMHO.

True to a significant degree. And directly because of that truth, here
are some other things that are rapidly fading:

* Software use without advertisements or fees.

* Software use without worries of backdoors or "phone-home"
  capabilities.

* Software use without agreeing to a 10,000 word TOS including a
  lose-the-house level indemnification clause.

* Software use without person/vendor communications allowing, in spite
  of the CAN-SPAM Act, the vendor to send spam to the person for
  18 months or something like that, because of the "business
  relationship" between person and vendor.

* Software use without somebody genius enough to set up the server (in
  case one wants to get rid of the preceding few fading points).

As it stands right now, if I want to diagram I just open dia and work.
And if I needed to share, the only necessary addition would be a simple
git server setup and a small, simple suite of shellscripts and/or
Python to interface between dia and git.

SteveT

Steve Litt 
August 2019 featured book: Twenty Eight Tales of Troubleshooting
http://www.troubleshooters.com/28
___
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



Re: Dia development info

2019-08-13 Thread Andrey Repin via dia-list
Greetings, Alejandro Imass!

> Is it too crazy to take the core values of DIA and think about a
> collaborative and/or Web-based version?

You can't run web-based version locally on your system.
Not to mention, all the limitations of such a version.

> Lucidcharts is very rapidly spreading and there doesn't seem to be an open
> source of free software alternative. An Open Source collaborative diagraming
> tool that could also produce code (like dia2code) I think would be a way to
> revive this. If not a pure-web version, at least think about the way Apple
> Productivity tools have done it: native apps, that allow real-time
> collaboration AND also provides a Web component for people that are non-Mac
> users.

> For mainstream use, collaboration and the seamless integration with other
> widely used tools such as Attlasian Confluence is essential. The concept of
> stand-alone desktop tools is rapidly fading, at least IMHO.

If all YOU see around yourself is web apps, that doesn't mean everybody is.
My only daily web app is GitHub, the rest is local, standalone applications,
which are way more useful, than any web would-be-replacement could ever be.


-- 
With best regards,
Andrey Repin
Tuesday, August 13, 2019 21:24:39

Sorry for my terrible english...

___
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



Re: Dia development info

2019-08-12 Thread Michael Ross via dia-list
I have a couple of completely serviceable computers that are losing support
from browsers.

I want more of the same - Dia works just fine on Win XP. Win 7, Win 10.

I do not care about an online version. How about Dia just gets better in
features not the other stuff. If a browser based version was to be cobbled
together, I would have no reason to use it. I suspect those who program
using Dia as a higher level interface and code generator, would rather it
not be other than as it is.

Mike

On Mon, Aug 12, 2019 at 3:58 PM rhkramer--- via dia-list 
wrote:

> On Monday, August 12, 2019 03:28:34 PM Alejandro Imass wrote:
> > The move to GTK3 and general modernization is a good idea, BUT...
> >
> > Is it too crazy to take the core values of DIA and think about a
> > collaborative and/or Web-based version? Lucidcharts is very rapidly
> > spreading and there doesn't seem to be an open source of free software
> > alternative. An Open Source collaborative diagraming tool that could also
> > produce code (like dia2code) I think would be a way to revive this. If
> not
> > a pure-web version, at least think about the way Apple Productivity tools
> > have done it: native apps, that allow real-time collaboration AND also
> > provides a Web component for people that are non-Mac users.
>
> I'm not a developer, and don't know what others will say, but I'd want to
> request that the stand-alone desktop version continue to exist, and be
> maintained and improved.
>
> And, for an online / web version, I'd vote against basing a web version on
> Java based on my experience with the drawing tool used by TWiki several
> years
> ago, which (1) I don't immediately recall the name of, but (2) was very
> slow
> and cumbersome to use online.  (And the only way to use it was online.)
>
> I have no disagreement with a compatible online version of Dia is
> developed,
> especially if it is faster and less cumbersome than I experienced with the
> tool mentioned above.
>
>
> > For mainstream use, collaboration and the seamless integration with other
> > widely used tools such as Attlasian Confluence is essential. The concept
> of
> > stand-alone desktop tools is rapidly fading, at least IMHO.
> ___
> 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
>
>

-- 
Michael E. Ross
(919) 585-6737 Land
(919) 901-2805 Cell and Text
(919) 576-0824  Tablet,
Google Phone and Text
___
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



Re: Dia development info

2019-08-12 Thread rhkramer--- via dia-list
On Monday, August 12, 2019 03:28:34 PM Alejandro Imass wrote:
> The move to GTK3 and general modernization is a good idea, BUT...
> 
> Is it too crazy to take the core values of DIA and think about a
> collaborative and/or Web-based version? Lucidcharts is very rapidly
> spreading and there doesn't seem to be an open source of free software
> alternative. An Open Source collaborative diagraming tool that could also
> produce code (like dia2code) I think would be a way to revive this. If not
> a pure-web version, at least think about the way Apple Productivity tools
> have done it: native apps, that allow real-time collaboration AND also
> provides a Web component for people that are non-Mac users.

I'm not a developer, and don't know what others will say, but I'd want to 
request that the stand-alone desktop version continue to exist, and be 
maintained and improved.

And, for an online / web version, I'd vote against basing a web version on 
Java based on my experience with the drawing tool used by TWiki several years 
ago, which (1) I don't immediately recall the name of, but (2) was very slow 
and cumbersome to use online.  (And the only way to use it was online.)

I have no disagreement with a compatible online version of Dia is developed, 
especially if it is faster and less cumbersome than I experienced with the 
tool mentioned above.


> For mainstream use, collaboration and the seamless integration with other
> widely used tools such as Attlasian Confluence is essential. The concept of
> stand-alone desktop tools is rapidly fading, at least IMHO.
___
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



Re: Dia development info

2019-08-12 Thread Alejandro Imass
The move to GTK3 and general modernization is a good idea, BUT...

Is it too crazy to take the core values of DIA and think about a
collaborative and/or Web-based version? Lucidcharts is very rapidly
spreading and there doesn't seem to be an open source of free software
alternative. An Open Source collaborative diagraming tool that could also
produce code (like dia2code) I think would be a way to revive this. If not
a pure-web version, at least think about the way Apple Productivity tools
have done it: native apps, that allow real-time collaboration AND also
provides a Web component for people that are non-Mac users.

For mainstream use, collaboration and the seamless integration with other
widely used tools such as Attlasian Confluence is essential. The concept of
stand-alone desktop tools is rapidly fading, at least IMHO.

Best,
Alex






On Mon, Aug 5, 2019 at 8:53 AM A. D Masiakos via dia-list <
dia-list@gnome.org> wrote:

> 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
>  dia-list@gnome.org
>  
> https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
>  

Re: Dia development info

2019-08-05 Thread A. D Masiakos via dia-list
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
>>  dia-list@gnome.org
>>  
>> https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
>>  FAQ at 
>>  
>> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
>>  Main page at 
>>  
>> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=0
>>
>>
>> ___
>> dia-list mailing list
>>  dia-list@gnome.org
>>  

Re: Dia development info

2019-08-01 Thread Zander Brown
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-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
> > > > >  FAQ at 
> > > > >  
> > > > > https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
> > > > >  Main page at 
> > > > >  
> > > > > https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=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 

Re: Dia development info

2019-08-01 Thread A. D Masiakos via dia-list
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:

 1. migrate to gtk3 --> pool of contributing members is needed
 2. establish a coding standard across the project --> can come from the
above pool's experience
 3. secure that Dia will remain at significant distributions such as
Debian --> update usage of deprecated libraries, maybe through the
transition to gtk3

I think we must streamline somehow this development, what is your
opinion (list wise question)?


PS: do we know how many people are subscribed to this mailing list ?

>
>>
>> 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-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
 FAQ at 
 https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
 Main page at 
 https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=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-listdata=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435%7C1%7C0%7C637002068417845641sdata=dduOmJdk17ohiUB637mGNdvpXVFl4UZCUR5X5yDbZ0A%3Dreserved=0
>> FAQ at 
>> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435%7C1%7C0%7C637002068417845641sdata=LYBsgecxiCB9QUMb%2BOcmHHH9X3SM0b6xwzzWdYwBr3c%3Dreserved=0
>> Main page at 
>> 

Re: Dia development info

2019-07-31 Thread Zander Brown
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
> 
> 
> 
> 
> 
> 
> 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
> > > alsoadeveloper.
> > > I'm sending this email to say a Hello to everyone here and
> > > secondlytoask some info about the development status of Dia.
> > > Is Dia under active development? I've hit the mailing lists of
> > > the
> > >   
> > 
> >   Kinda
> > 
> >   
> > > pastfew months but what i see there are topics related to
> > > mostlytroubleshooting questions.
> > > Dia is already a great tool to accomplish a variety of tasks,
> > > andcouldbecome so much better.
> > > I'm having some ideas about feature development and i want to
> > > checkoutwhats going on to the community as well.
> > > Is there am active pool of people contributing at feature
> > > development
> > >   
> > 
> >   No
> > 
> >   
> > > onDia at this moment  ?
> > >   
> > 
> >   At the moment work is on modernisation rather than features
> > 
> >   
> > > Thanks! :-)
> > > ___dia-list mailing 
> > > listdia-l...@gnome.org
> > > https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
> > > FAQ at 
> > > https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
> > > Main page at 
> > > https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=0
> > > 
> > > 
> > > 
> > > 
> > > 
> > > ___dia-list
> > > mailing listdia-l...@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 
> listdia-l...@gnome.org
> https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.gnome.org%2Fmailman%2Flistinfo%2Fdia-listdata=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435%7C1%7C0%7C637002068417845641sdata=dduOmJdk17ohiUB637mGNdvpXVFl4UZCUR5X5yDbZ0A%3Dreserved=0
> FAQ at 
> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435%7C1%7C0%7C637002068417845641sdata=LYBsgecxiCB9QUMb%2BOcmHHH9X3SM0b6xwzzWdYwBr3c%3Dreserved=0
> Main page at 
> https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5506cbbf727949ef67b608d7160198b8%7C84df9e7fe9f640afb435%7C1%7C0%7C637002068417845641sdata=hh6QLi5RB%2FPLbvYeWNAWDm2A1EELfywub1DBb5P3oc8%3Dreserved=0
> 
-- 
Zander Brown 
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 

Re: Dia development info

2019-07-31 Thread A. D Masiakos via dia-list
Zander, thanks for your answer.

So, what exactly "modernization" means ?
It there a established or at least discussed development road map ?

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-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
>> FAQ at 
>> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
>> Main page at 
>> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=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 

<>

signature.asc
Description: OpenPGP digital signature
___
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



Re: Dia development info

2019-07-28 Thread Zander Brown
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-listdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=P6A%2FuhjzbgZ1GaGvk7UC3BwBnp6B9kJsAwGlRGUqo48%3Dreserved=0
> FAQ at 
> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDia%2FFaqdata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=bW9kpXEoFJavyR60k%2Bfj7m1zR6gTx4dBxI%2FRDSZQxiE%3Dreserved=0
> Main page at 
> https://eur04.safelinks.protection.outlook.com/?url=http%3A%2F%2Flive.gnome.org%2FDiadata=02%7C01%7C%7C5ac96f601bed467ad86908d7134871ce%7C84df9e7fe9f640afb435%7C1%7C0%7C636999074174194119sdata=2vV2hxQ3MHQUZOzylDOG8eZDzYXvq%2Fp8dxL8jR4wYIw%3Dreserved=0
> 
-- 
Zander Brown 
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