www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/05/12/04:51:39

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=googlemail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to;
bh=F3ItgXCzZR5umN8byKx1MYKiioaL71RjkRSkL25cmak=;
b=Gxc+sxSDoJPwQpQtA2N6s+OQqb0HDCE7VoBYXseYgm/niV8Tw2+z3+93+BTCK24r9D
VTQ0AIv2+r0/fn8W8jULqY09cPum27CrXREbnKVWcdU1PVFonIXDUDCLBFpxVi7nohEA
XYduEdG3z1SLO9tYHKadpZI71Ow51ViDG99Du6nd3PivB/JOf5oCUhlX+eS0y+qsxT0u
fAs/CzZBNG2cKLfzykXNi7hvCf9Dr4f7BA2f5wrOIUPxy9bOge1nEMlls5SD875Xnt8W
y/Le8rI7YNQ0pkcb7568UYV8Ssl4LCHhBmG3gadz2Gou7fNM0UZjLw7y/HAg7kCCpbg7
MEqg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:in-reply-to:references:date
:message-id:subject:from:to;
bh=F3ItgXCzZR5umN8byKx1MYKiioaL71RjkRSkL25cmak=;
b=VSr8JK2chzr9Aoh2qUCaYIMSYXmZy2dD+6gPB//IPKIsKzKsW5lFDZUGDKW+uecnFE
GhNQUL8nVf3Yk0iooch0hn0DUbCqIFPM6lCCpqasQXhEyWEQ9Yer+eKQhS54voBcHT5s
CkpYU7wHSJFFxuEtKf75iC97t9qiRuJA58nh3HMAo8b76p7w3Ocyz2sH/sfFFc+C9D+X
N8h990vMnW/aVve+2jbsm8eRjFreYP3Bmptl6DfY438PB5RlFzagk+FNJVbpO1bfqomE
i1lbGfSHwAlVnBsYZ/NOQM1abKhTT+TomQi8lGfKiMU9IAqqcvSdgKWr1qNgheMqmfye
Izuw==
X-Gm-Message-State: AOPr4FX6K0XI/ikPBAsdD2qf4TLmuoNTlB1wcReKgkBSzy86YAmQ4RlPcac4o8lX9OZ+NO1KNxmFdGOaO96oMw==
MIME-Version: 1.0
X-Received: by 10.202.232.206 with SMTP id f197mr4779151oih.182.1463043000996;
Thu, 12 May 2016 01:50:00 -0700 (PDT)
In-Reply-To: <7BAA31F3-9E00-4372-AB4A-7739D3FD2AA0@noqsi.com>
References: <572622FE DOT 9050705 AT gmail DOT com>
<57279961 DOT 9010802 AT gmail DOT com>
<20160505205109 DOT 2fa7b189f4210b3c0d7a8a4b AT gmail DOT com>
<57320DDA DOT 4050107 AT gmail DOT com>
<20160510191203 DOT d5dccf7d7353d0a550b97a1e AT gmail DOT com>
<57322CA3 DOT 3010808 AT gmail DOT com>
<915F1EED-B30B-43AF-ABB0-949F0A754918 AT sbcglobal DOT net>
<7BAA31F3-9E00-4372-AB4A-7739D3FD2AA0 AT noqsi DOT com>
Date: Thu, 12 May 2016 09:50:00 +0100
Message-ID: <CAJXU7q99ToQ0rB6CKCLqt3zSMtFWnxgxLppCW6c7hyeQ3cm2GA@mail.gmail.com>
Subject: Re: [geda-user] Re: gschem annoyances
From: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: gEDA User Mailing List <geda-user AT delorie DOT com>
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--001a114093dc5dbdbf0532a13eee
Content-Type: text/plain; charset=UTF-8

I think the point is correct.... More developers are needed to port gschem
to GTK3. I might guess that GTK2 has another 5-10 years of being readily
available though... so I'm not swayed heavily by the argument that we
imminently need to do it. (Just start thinking about it perhaps).

Porting to GTK3 won't be trivial, since we use fields which have since been
hidden away inside gtk, for things like custom menus which display our
multi-key shortcuts (gtk doesn't have a concept of these). When gtk 3 first
came out, I looked into this... and it would have at the time required
duplicating almost all of their internal menu and action code to retain
similar functionality.

Porting code for most areas should be a mostly mechanical job, but really,
we also need to be identifying areas where gtk3.0 cannot do what we need,
want, or used to do, then addressing this upstream by working with gtk
developers and submitting patches there.

Given the adoption time of new gtk versions, anything we need like this
becomes a long term project - as ideally we wait for the feature enhanced
gtk3.0 to become common in distros before relying on it!
On 12 May 2016 01:02, "John Doty" <jpd AT noqsi DOT com> wrote:

>
> On May 11, 2016, at 11:33 AM, Edward Hennessy (ehennes AT sbcglobal DOT net)
> [via geda-user AT delorie DOT com] <geda-user AT delorie DOT com> wrote:
>
> > The main problem is the shortage of developers.
>
> The addition of a misfeature causes trouble, and you conclude that means
> we need *more* developers?
>
> John Doty              Noqsi Aerospace, Ltd.
> http://www.noqsi.com/
> jpd AT noqsi DOT com
>
>
>

--001a114093dc5dbdbf0532a13eee
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">I think the point is correct.... More developers are needed =
to port gschem to GTK3. I might guess that GTK2 has another 5-10 years of b=
eing readily available though... so I&#39;m not swayed heavily by the argum=
ent that we imminently need to do it. (Just start thinking about it perhaps=
).</p>
<p dir=3D"ltr">Porting to GTK3 won&#39;t be trivial, since we use fields wh=
ich have since been hidden away inside gtk, for things like custom menus wh=
ich display our multi-key shortcuts (gtk doesn&#39;t have a concept of thes=
e). When gtk 3 first came out, I looked into this... and it would have at t=
he time required duplicating almost all of their internal menu and action c=
ode to retain similar functionality.</p>
<p dir=3D"ltr">Porting code for most areas should be a mostly mechanical jo=
b, but really, we also need to be identifying areas where gtk3.0 cannot do =
what we need, want, or used to do, then addressing this upstream by working=
 with gtk developers and submitting patches there.</p>
<p dir=3D"ltr">Given the adoption time of new gtk versions, anything we nee=
d like this becomes a long term project - as ideally we wait for the featur=
e enhanced gtk3.0 to become common in distros before relying on it!</p>
<div class=3D"gmail_quote">On 12 May 2016 01:02, &quot;John Doty&quot; &lt;=
<a href=3D"mailto:jpd AT noqsi DOT com">jpd AT noqsi DOT com</a>&gt; wrote:<br type=3D"at=
tribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;bor=
der-left:1px #ccc solid;padding-left:1ex"><br>
On May 11, 2016, at 11:33 AM, Edward Hennessy (<a href=3D"mailto:ehennes AT sb=
cglobal.net">ehennes AT sbcglobal DOT net</a>) [via <a href=3D"mailto:geda-user AT de=
lorie.com">geda-user AT delorie DOT com</a>] &lt;<a href=3D"mailto:geda-user AT delor=
ie.com">geda-user AT delorie DOT com</a>&gt; wrote:<br>
<br>
&gt; The main problem is the shortage of developers.<br>
<br>
The addition of a misfeature causes trouble, and you conclude that means we=
 need *more* developers?<br>
<br>
John Doty=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Noqsi Aerospace, =
Ltd.<br>
<a href=3D"http://www.noqsi.com/" rel=3D"noreferrer" target=3D"_blank">http=
://www.noqsi.com/</a><br>
<a href=3D"mailto:jpd AT noqsi DOT com">jpd AT noqsi DOT com</a><br>
<br>
<br>
</blockquote></div>

--001a114093dc5dbdbf0532a13eee--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019