www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2016/02/15/06:40:07

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
:content-type;
bh=5BHB2RI/1JnNYtJTzoOpWkOquR5fgWzhddXJA3bHpEQ=;
b=bfHMwrufCyy2R2V8k4p80iYwczWYqa9/V1DRf4JGyqjshaTe2vBfooj3HPne3SYQ/4
JyE/+R9YpvCtt2lb3qXlzoh0DuabgmL7ShvuProVi6G52rTAOwf87y0rmctASp6KLU08
NN6iefG+TbR2iXOjUT9+/rbTb8BPzAgzcRPJCqzJ4yE6nHUzsK0lIvYJ6xyHXrCYNT6R
kDE8FR0Ay2GB05rNbrK5KP0UR2dWgNW+4oxqfYmzba7fDLZ2t3aoJSuZAOt39oySoyUC
zHyLo5P/WsRYrHbSlEVVJqzcRInkwaZ0ElroxUIHMQGVANbjinRc2q4ObzvjZ/+gwfzF
6qYA==
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:content-type;
bh=5BHB2RI/1JnNYtJTzoOpWkOquR5fgWzhddXJA3bHpEQ=;
b=Iu76ykxzbSf6BZtxH/x8qGhCC3TdD4AQlVOhLWnggdnrlTcNJsFJCKC7RQshvChG/2
301r08a8JJNiiJi9QKgcSgSzToaZFaOCUPw/1RhUfhJZetiDgM4/E4vG3Cp5ebHluzf0
/7hgh0WxTIq0p4GBnEUrrH3IIVmmSsqU/9nWadKEoz7VxeLPE9XkVKQJ50/vP2y9JFnL
m9iNl6RBBX5E5kbjsZggJnTAky5RRc4MTsDtmdr7iGutGLwLnpWAxzRY+Jv4hzAvxm+I
6GZrlMa3z30gWyTGz9Z7ILZInl1kWnHm24QL1oEAvT2MwZfcXgoRQRni1pgrqaW69XsT
LyuQ==
X-Gm-Message-State: AG10YOTKI9AWuCeZJGwjcm7/V9511NNaPHoDobqL2Bn4gqWXmuc805I274KakK0UeMwNQ4LmkGyAJgvwTdZ1jw==
MIME-Version: 1.0
X-Received: by 10.182.48.130 with SMTP id l2mr12624253obn.49.1455536360390;
Mon, 15 Feb 2016 03:39:20 -0800 (PST)
In-Reply-To: <alpine.DEB.2.00.1602140931530.7885@igor2priv>
References: <alpine DOT DEB DOT 2 DOT 00 DOT 1602140931530 DOT 7885 AT igor2priv>
Date: Mon, 15 Feb 2016 11:39:20 +0000
Message-ID: <CAJXU7q-iwGjoqVnBDmif=qaJ74KJCr4FQWCPqw8uGKi+GwxXOA@mail.gmail.com>
Subject: Re: [geda-user] how often these pcb features are used?
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

--089e0160b3dcb8090f052bcd776e
Content-Type: text/plain; charset=UTF-8

On 14 Feb 2016 08:57, <gedau AT igor2 DOT repo DOT hu> wrote:
>
> Hi all,
>
> I am doing a major cleanup on pcb-rnd. While doing so, I started to
wonder if any pcb user/developer actually use the following features in pcb.
>
> Please reply if you have used any of these in the past few years or you
plan to use them in the near future. A simple "yes" is enough but
comments/details/use cases are also welcome.
>
> 1a. Do you ever use the toporouter?

Yes, but mostly just out of developer curiosity. Has potential I think, but
not useful as it stands for most boards.

> 1b. More generally, any of pcb's built-in autorouter?

Only as a developer checking it still works.. Never for real work.

> 1c. Alternatively, any external autorouter with pcb?

No, and I don't think we have the file format support to do it anyway.

>
> 2. Do you use libstroke? (Gesture recognition lib)

No.

> 3. Do you use dmalloc? (Dynamic allocation debug library)

No. Valgrind generally does what I need, and on an existing binary.

Have been chasing a difficult use after free bug recently though (probably
just related to my polygon branch, but "possibly" upstream too) - so I may
look and see if dmalloc can provide any additional insight. (Might be able
to patch it to give me more info on the object in question)

> 4a. Do you use the renumber() action? (It should rename all elements on
the current pcb and optionally save a file that should be usable for back
annotation)

Yes, have used this on real boards in the past.

> 4b. If you use renumber(), do you also do the back annotation part?

Yes.. With an additional patch to pcb which used the renumber file against
the hierarchical netlist from my schematics.

>
> 5a. Do you build pcb's texi documentation?

Probably, but I don't think I've ever used it.

> 5b. Do you edit (contribute to) pcb's texi documentation?

Probably not... But doesn't this also generate the html docs too?

Peter

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

<p dir=3D"ltr"><br>
On 14 Feb 2016 08:57, &lt;<a href=3D"mailto:gedau AT igor2 DOT repo DOT hu">gedau AT igor=
2.repo.hu</a>&gt; wrote:<br>
&gt;<br>
&gt; Hi all,<br>
&gt;<br>
&gt; I am doing a major cleanup on pcb-rnd. While doing so, I started to wo=
nder if any pcb user/developer actually use the following features in pcb.<=
br>
&gt;<br>
&gt; Please reply if you have used any of these in the past few years or yo=
u plan to use them in the near future. A simple &quot;yes&quot; is enough b=
ut comments/details/use cases are also welcome.<br>
&gt;<br>
&gt; 1a. Do you ever use the toporouter?</p>
<p dir=3D"ltr">Yes, but mostly just out of developer curiosity. Has potenti=
al I think, but not useful as it stands for most boards.</p>
<p dir=3D"ltr">&gt; 1b. More generally, any of pcb&#39;s built-in autoroute=
r?</p>
<p dir=3D"ltr">Only as a developer checking it still works.. Never for real=
 work.</p>
<p dir=3D"ltr">&gt; 1c. Alternatively, any external autorouter with pcb?</p=
>
<p dir=3D"ltr">No, and I don&#39;t think we have the file format support to=
 do it anyway.</p>
<p dir=3D"ltr">&gt;<br>
&gt; 2. Do you use libstroke? (Gesture recognition lib)</p>
<p dir=3D"ltr">No. </p>
<p dir=3D"ltr">&gt; 3. Do you use dmalloc? (Dynamic allocation debug librar=
y)</p>
<p dir=3D"ltr">No. Valgrind generally does what I need, and on an existing =
binary.</p>
<p dir=3D"ltr">Have been chasing a difficult use after free bug recently th=
ough (probably just related to my polygon branch, but &quot;possibly&quot; =
upstream too) - so I may look and see if dmalloc can provide any additional=
 insight. (Might be able to patch it to give me more info on the object in =
question)</p>
<p dir=3D"ltr">&gt; 4a. Do you use the renumber() action? (It should rename=
 all elements on the current pcb and optionally save a file that should be =
usable for back annotation)</p>
<p dir=3D"ltr">Yes, have used this on real boards in the past.</p>
<p dir=3D"ltr">&gt; 4b. If you use renumber(), do you also do the back anno=
tation part?</p>
<p dir=3D"ltr">Yes.. With an additional patch to pcb which used the renumbe=
r file against the hierarchical netlist from my schematics.</p>
<p dir=3D"ltr">&gt;<br>
&gt; 5a. Do you build pcb&#39;s texi documentation?</p>
<p dir=3D"ltr">Probably, but I don&#39;t think I&#39;ve ever used it.</p>
<p dir=3D"ltr">&gt; 5b. Do you edit (contribute to) pcb&#39;s texi document=
ation?</p>
<p dir=3D"ltr">Probably not... But doesn&#39;t this also generate the html =
docs too?</p>
<p dir=3D"ltr">Peter</p>

--089e0160b3dcb8090f052bcd776e--

- Raw text -


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