ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-help/2012/10/15/00:18:23

X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f
X-Recipient: geda-help AT delorie DOT com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=google.com; s=20120113;
h=mime-version:x-originating-ip:in-reply-to:references:date
:message-id:subject:from:to:content-type:x-gm-message-state;
bh=i1JXKKV7jA80+a86yVDcUvICxVut8JE+uat7MzCgE7s=;
b=WHgOfgqWHDQW6txE7FHAM8oFMsAnr+tG3Co56ojcmeqK07ysMVnNhDiZlmFwqisDTF
09WhdyCx0db7qsvWPGAEChvaSSv9DhspXbVsnl6n5m131FmNRZUwtXsLVfXxtPkNfDS+
lbE87k9Tvz8myCCW6Cm9BS6xyWG3+tV8dUbfShDVc1uyrRgQZzwtCUgPdzxHdB1iTbSk
+2U3MIRgiv/s3oiCgOe25O+0P3v325MOxC9DHXkSKJyutwufwJnkUGagnPq3Fd9gnmPR
6FbaVPtGnx8XmyT/Jz8MLCTmP7o3ihz7qRaNnI6D/Yc/UUg4BidaYPN49oInPisC//H1
EM3w==
MIME-Version: 1.0
X-Originating-IP: [50.72.201.196]
In-Reply-To: <F3E56F79-7653-4E48-B247-058128BF022E@noqsi.com>
References: <alpine DOT BSO DOT 2 DOT 00 DOT 1210110132340 DOT 24638 AT wolfman DOT devio DOT us>
<1349966191 DOT 2412 DOT 33 DOT camel AT AMD64X2 DOT fritz DOT box>
<alpine DOT BSO DOT 2 DOT 00 DOT 1210112245150 DOT 13854 AT wolfman DOT devio DOT us>
<20121012100446 DOT 93D648096B1E AT turkos DOT aspodata DOT se>
<alpine DOT BSO DOT 2 DOT 00 DOT 1210122243220 DOT 2692 AT wolfman DOT devio DOT us>
<20121013174902 DOT 160C98117B42 AT turkos DOT aspodata DOT se>
<CA+DWcQacCk-QG03iwsZJUXvTumXc+FnHvzZeXf5PjNAgph2hiw AT mail DOT gmail DOT com>
<F3E56F79-7653-4E48-B247-058128BF022E AT noqsi DOT com>
Date: Sun, 14 Oct 2012 23:18:11 -0500
Message-ID: <CA+DWcQYAa=3parabdXm_zxZfA=Mib_09aZUc=tnxHJ3pYwv3Lw@mail.gmail.com>
Subject: Re: [geda-help] Adding new gschem symbols?
From: Benjamin Bergman <ben AT benbergman DOT ca>
To: geda-help AT delorie DOT com
X-Gm-Message-State: ALoCoQlPcutycADelnP1634khNfcL6dfd9VSRm9eL8xP5v3JK2FrbzrDJl/M53V4pIKgM/h+e10T
Reply-To: geda-help AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-help AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

--e89a8fb1ef125b535304cc1153c4
Content-Type: text/plain; charset=ISO-8859-1

Good point.
On Oct 14, 2012 5:06 PM, "John Doty" <jpd AT noqsi DOT com> wrote:

>
> On Oct 14, 2012, at 2:27 PM, Benjamin Bergman wrote:
>
>
> On Oct 13, 2012 12:50 PM, "Karl Hammar" <karl AT aspodata DOT se> wrote:
> > Well you could possible use the md5sum of the sym file, what about:
> >
> > $ md5sum git/openhw/share/gschem/diode.sym
> > cc2da042b5ea5afd65f4153bfff79b92  git/openhw/share/gschem/diode.sym
> >
> > And in the .sch file, this file is referenced by:
> >
> > C 18600 19900 1 0 0 diode.sym md5=cc2da042b5ea5afd65f4153bfff79b92
>
> I think this is the way to go. This is essentially how all content is
> tracked and referenced in git and adds a layer of corruption detection,
> while costing very little in terms of resources or infrastructure.
>
> Shudder. That assumes that symbols rarely change. But a sensible way to
> use gEDA is to have project-local symbols that change as packaging or other
> part selection attributes change.
>
> John Doty              Noqsi Aerospace, Ltd.
>
> http://www.noqsi.com/
>
> jpd AT noqsi DOT com
>
>
>

--e89a8fb1ef125b535304cc1153c4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Good point.</p>
<div class=3D"gmail_quote">On Oct 14, 2012 5:06 PM, &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=
"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">
<div style=3D"word-wrap:break-word"><br><div><div>On Oct 14, 2012, at 2:27 =
PM, Benjamin Bergman wrote:</div><br><blockquote type=3D"cite"><p dir=3D"lt=
r"><br>
On Oct 13, 2012 12:50 PM, &quot;Karl Hammar&quot; &lt;<a href=3D"mailto:kar=
l AT aspodata DOT se" target=3D"_blank">karl AT aspodata DOT se</a>&gt; wrote:<br>
&gt; Well you could possible use the md5sum of the sym file, what about:<br=
>
&gt;<br>
&gt; $ md5sum git/openhw/share/gschem/diode.sym<br>
&gt; cc2da042b5ea5afd65f4153bfff79b92 =A0git/openhw/share/gschem/diode.sym<=
br>
&gt;<br>
&gt; And in the .sch file, this file is referenced by:<br>
&gt;<br>
&gt; C 18600 19900 1 0 0 diode.sym md5=3Dcc2da042b5ea5afd65f4153bfff79b92</=
p><p dir=3D"ltr">I think this is the way to go. This is essentially how all=
 content is tracked and referenced in git and adds a layer of corruption de=
tection, while costing very little in terms of resources or infrastructure.=
<br>


</p>
</blockquote></div>Shudder. That assumes that symbols rarely change. But a =
sensible way to use gEDA is to have project-local symbols that change as pa=
ckaging or other part selection attributes change.<div><br><div>
<span style=3D"border-spacing:0px 0px;text-indent:0px;letter-spacing:normal=
;font-variant:normal;text-align:auto;font-style:normal;font-weight:normal;l=
ine-height:normal;border-collapse:separate;text-transform:none;font-size:12=
px;white-space:normal;font-family:Helvetica;word-spacing:0px"><span style=
=3D"border-spacing:0px 0px;text-indent:0px;letter-spacing:normal;font-varia=
nt:normal;text-align:auto;font-style:normal;font-weight:normal;line-height:=
normal;border-collapse:separate;text-transform:none;font-size:12px;white-sp=
ace:normal;font-family:Helvetica;word-spacing:0px"><p style=3D"margin:0.0px=
 0.0px 0.0px 0.0px">
<font face=3D"Helvetica" size=3D"3" style=3D"font:12.0px Helvetica">John Do=
ty<span>=A0 =A0 =A0 =A0 =A0<span>=A0</span><span>=A0 =A0<span>=A0</span></s=
pan></span>Noqsi Aerospace, Ltd.</font></p><p style=3D"margin:0.0px 0.0px 0=
.0px 0.0px"><a href=3D"http://www.noqsi.com/" target=3D"_blank">http://www.=
noqsi.com/</a></p>
<p style=3D"margin:0.0px 0.0px 0.0px 0.0px"><font face=3D"Helvetica" size=
=3D"3" style=3D"font:12.0px Helvetica"><a href=3D"mailto:jpd AT noqsi DOT com" tar=
get=3D"_blank">jpd AT noqsi DOT com</a></font></p><br></span></span>
</div>
<br></div></div></blockquote></div>

--e89a8fb1ef125b535304cc1153c4--

- Raw text -


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