delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
DKIM-Signature: | v=1; a=rsa-sha256; c=relaxed/relaxed; |
d=gmail.com; s=20120113; | |
h=mime-version:in-reply-to:references:date:message-id:subject:from:to | |
:content-type; | |
bh=444NALb7XhdjNGAWooAN6vAd08uRoMciHtKb65dC7yM=; | |
b=Ev7PmLCmXfqNKhj8OeiRrqgqWQsq+PHSsgby7s5Qx+x9DPYW+fk0FxxU71iexn1Xbm | |
IPkVs2gW4mGHkvncJeilc0NRZJzc4HM2CeEBM3ut6YVI+QFptJHASzhpn+JynJTBE8Mo | |
20J1h2Y48TLx7jIhG6t+yY264pSqt3Y7iXdQ1RINJJscP+yNWVxlTiYtFFBZt4A173lU | |
l2OjStxxlhGi/XWl6l6rMvVt6S8HZVTTQDsiOu1SREoJmHpbsbBYBLh3qvuY72ZgBsIv | |
nmCN89/V2+qFx7y520YEZbj3zd3414geiOg8n6GTZGgEBzWSOjnaCsX4NmBCw5dGdWYu | |
fHCQ== | |
MIME-Version: | 1.0 |
X-Received: | by 10.194.80.166 with SMTP id s6mr32084721wjx.22.1394500514667; |
Mon, 10 Mar 2014 18:15:14 -0700 (PDT) | |
In-Reply-To: | <CAG4ve9LKJS1RxPZxUdOSwFifQXoVJtJMOV=7PMs2vrjf70L1KQ@mail.gmail.com> |
References: | <CAG4ve9LgHNoVZoGaGgF67tadJ_n=L6Uy1g=UPPrkM0fL6Rgufw AT mail DOT gmail DOT com> |
<20140127234944 DOT 924148045B78 AT turkos DOT aspodata DOT se> | |
<CAG4ve9+3jhFJ1Cr6CLUyLX_y02uigJECiUCwxjUWdP=heVocqg AT mail DOT gmail DOT com> | |
<20140128201110 DOT DF7D78045B78 AT turkos DOT aspodata DOT se> | |
<20140129072550 DOT GA24560 AT localhost DOT localdomain> | |
<CAG4ve9+v9QxNRaPSFkmGfr6bKsv7km-Gt_gwXF7Eh4TX+AmNug AT mail DOT gmail DOT com> | |
<CAOP4iL2JBUdF93kZF-iQ9Rv+VTN3iXoT+6C4LoBi5qaMxof=sA AT mail DOT gmail DOT com> | |
<CAG4ve9+QsUf=nVXPe-f3VddGiqHn8sjZUJNkdu3QV1cOQDWiAg AT mail DOT gmail DOT com> | |
<20140309173951 DOT 738798020179 AT turkos DOT aspodata DOT se> | |
<531CF3BE DOT 8070407 AT ecosensory DOT com> | |
<CAG4ve9LKJS1RxPZxUdOSwFifQXoVJtJMOV=7PMs2vrjf70L1KQ AT mail DOT gmail DOT com> | |
Date: | Mon, 10 Mar 2014 18:15:14 -0700 |
Message-ID: | <CAOP4iL3mQJjH_2gOZ1E=POzpiLuJKTxOu_FN7UD-=BfV6BOQ1w@mail.gmail.com> |
Subject: | Re: [geda-user] identical symbol names |
From: | Ouabache Designworks <z3qmtr45 AT gmail DOT com> |
To: | 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 |
--047d7bb04d76d0e2dd04f44a73b1 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable "The Pragmatic Programmer" was written by two guys with lots of experience in real world firmware design. A lot of the book also applies to Hardware design. One thing that they stress through out the book is to NEVER copy any data in your database. Everything is assigned one location and anyone who needs it must get it from that location. If you copy stuff then copies can be made of copies and a piece of code can go viral. Changes made to the original may of may not get updated to every copy. Some branches may get modified and it soon becomes a big mess. An organisation like gEDA should keep all libraries under a revision control system that anyone can check out. Then you can easily check for updates and revisions. If you ship your project to someone else then they should also obtain the gEDA libraries from gEDA. They are the one source and hey should maintain the golden copy. John Eaton On Mon, Mar 10, 2014 at 5:41 PM, =E1=CC=C5=CB=D3=C5=CA =E8=C1=D2=D8=CB=CF= =D7=D3=CB=C9=CA <svetonomer AT gmail DOT com>wrote: > > When you need to share your work, you can make a project repository >> directory for the symbols used >> in a design and reference those. > > But I do the same thing, only the directory places in the scheme itself. > And do it automatically, not manually. > And shipping does not require archiving library > > --047d7bb04d76d0e2dd04f44a73b1 Content-Type: text/html; charset=KOI8-R Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div><div>"The Pragmatic Programmer" was written= by two guys with lots of experience in real world firmware design. A lot o= f the book also applies to=9A Hardware design. One thing that they stress t= hrough out the book is to NEVER copy any data in your database. Everything = is assigned one location and anyone who needs it must get it from that loca= tion.=9A If you copy stuff then copies can be made of copies and a piece of= code can go viral. Changes made to the original may of may not get updated= to every copy. Some branches may get modified and it soon becomes a big me= ss.<br> <br><br></div>An organisation like gEDA=9A should keep all libraries under = a revision control system that anyone can check out. Then you can easily ch= eck for updates and revisions. If you ship your project to someone else the= n they should also obtain the gEDA libraries from gEDA. They are the one so= urce and hey should maintain=9A the golden copy.<br> <br><br></div>John Eaton<br><br></div><div class=3D"gmail_extra"><br><br><d= iv class=3D"gmail_quote">On Mon, Mar 10, 2014 at 5:41 PM, =E1=CC=C5=CB=D3= =C5=CA =E8=C1=D2=D8=CB=CF=D7=D3=CB=C9=CA <span dir=3D"ltr"><<a href=3D"m= ailto:svetonomer AT gmail DOT com" target=3D"_blank">svetonomer AT gmail DOT com</a>><= /span> wrote:<br> <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p= x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><br><div class=3D"gmail_ext= ra"><div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"m= argin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex"> When you need to share your work, you can make a project repository directory for the symbols used= <br> in a design and reference those. =9A</blockquote><div><span lang=3D"en"><sp= an>But</span> <span>I do</span> <span>the same thing</span><span>,</span> <= span>only the directory</span> places<span> in</span> <span>the scheme itse= lf</span><span>.</span> <br> <span>And</span> <span>do it</span> <span>automatically</span><span>,</span= > <span>not manually</span><span>.<br></span></span></div>And s<span lang= =3D"en"><span>hipping</span> <span>does not require</span> <span>archiving<= /span> <span>library</span></span></div> <br></div></div> </blockquote></div><br></div> --047d7bb04d76d0e2dd04f44a73b1--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |