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=skpObEa4zo+BdsLxzWjZlGI4i3UllnONNVQA/wy9z7k=; | |
b=ObNvd/9JURZzs+3+Wxrd/4bg9hJdDJ809L1QgqpXKnRQgH+ZlXQlX1RQ0yb/Gff0OP | |
tewvxEdHDcgjba8P+5dXIkBUz2IE5VqbMssiQQLGg946WMDMEkPVvJM/XdnG70o5+Dn8 | |
QISeBMg1/lnXsMONHeDXuSlpITw5dAM7PF3E3xu+NRL0bLF/0DTLlO+ge5qW6ndHWdLP | |
6V9D6HVIcbH4WodAMs7mfFSau4+4hgWKku15jRAPDBJaQ+3LVFtxglBjkpwuGTgobZmo | |
4tmXgQS604VRwUzxT1RMAlzYSPJzMFH83MSD+KIra55uM2n9FAeL8ijbQk7R43fvuj38 | |
qtmA== | |
MIME-Version: | 1.0 |
X-Received: | by 10.182.158.40 with SMTP id wr8mr9871obb.86.1394543934620; Tue, |
11 Mar 2014 06:18:54 -0700 (PDT) | |
In-Reply-To: | <CAOP4iL3mQJjH_2gOZ1E=POzpiLuJKTxOu_FN7UD-=BfV6BOQ1w@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> | |
<CAOP4iL3mQJjH_2gOZ1E=POzpiLuJKTxOu_FN7UD-=BfV6BOQ1w AT mail DOT gmail DOT com> | |
Date: | Tue, 11 Mar 2014 17:18:54 +0400 |
Message-ID: | <CAG4ve9L-HKjGH3SZ4UFHfQPonkvxJbGoqpnQnxAmcurNaFuRaQ@mail.gmail.com> |
Subject: | Re: [geda-user] identical symbol names |
From: | =?KOI8-R?B?4czFy9PFyiDowdLYy8/X08vJyg==?= <svetonomer 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 |
--089e013d0d6cd8cb5004f4548fea Content-Type: text/plain; charset=ISO-8859-1 > "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. > Most commercial programs for pcb design copy library components in the project files. An organisation like gEDA should keep all libraries under a revision > control system that anyone can check out. > Users have the right to keep their own components and not include them in any repository. Not all users have Geda gedasymbols account due to obvious reasons. > Then you can easily check for updates and revisions. > And do it all manually. And if suddenly the updated components create bugs in the old schemas need to manually roll back, and then stored in directories with these old schemas . So you come to my version. --089e013d0d6cd8cb5004f4548fea Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><br><div class=3D"gmail_extra"><div class=3D"gmail_quote">= <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div><di= v>"The Pragmatic Programmer" was written by two guys with lots of= experience in real world firmware design. A lot of the book also applies t= o=A0 Hardware design. One thing that they stress through out the book is to= NEVER copy any data in your database.</div> </div></div></blockquote><div><span id=3D"result_box" class=3D"" lang=3D"en= "><span class=3D"">Most commercial</span> <span class=3D"">programs</span> = <span class=3D"">for</span> <span class=3D"">pcb</span> design <span class= =3D"">copy</span> <span class=3D"">library components</span> <span class=3D= "">in</span> <span class=3D"">the project files</span><span class=3D"">.</s= pan></span> <br><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px= 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D= "ltr"><div>An organisation like gEDA=A0 should keep all libraries under a r= evision control system that anyone can check out. </div> </div></blockquote><div><span id=3D"result_box" class=3D"" lang=3D"en"><spa= n class=3D"">Users have the right</span> <span class=3D"">to keep their</sp= an> <span class=3D"">own components</span> <span class=3D"">and</span> <spa= n class=3D"">not include them</span> <span class=3D"">in any</span> <span c= lass=3D"">repository.<br> </span></span><span id=3D"result_box" class=3D"" lang=3D"en"><span class=3D= "">Not all users</span> <span class=3D"">have</span> <span class=3D"">Geda<= /span> <span class=3D"">gedasymbols</span> <span class=3D"">account</span> = <span class=3D"">due to</span> <span class=3D"">obvious reasons.<br> </span></span></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div = dir=3D"ltr"><div>Then you can easily check for updates and revisions.</div>= </div> </blockquote><div><span id=3D"result_box" class=3D"" lang=3D"en"><span clas= s=3D"">And do it</span> <span class=3D"">all</span> <span class=3D"">manual= ly.</span> <br><span class=3D"">And if suddenly</span> <span class=3D"">the= updated components</span> <span class=3D"">create</span> <span class=3D"">= bugs in the old</span> <span class=3D"">schemas</span> <span class=3D"">nee= d to</span> <span class=3D"">manually</span> <span class=3D"">roll back</sp= an><span>, and then</span> <span class=3D"">stored in</span> <span class=3D= "">directories</span> <span class=3D"">with these old schemas</span><span>.= </span> <span class=3D"">So you</span> <span class=3D"">come to my</span> <= span class=3D"">version.</span></span></div> <br></div></div></div> --089e013d0d6cd8cb5004f4548fea--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |