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=CM51VZpFeCNLn9gWWrLggkwf0S1sYbqGXnFfxJ427a8=; b=pEPDgCqF0f//UGWWsP7ahure/aayyt2Jj9LAtOHKTSHz0sbTJpD9tcyBtxDrBY7AcS LiD/P1TwIR/R6/DqBE1N88G672jy3LmArj3U0nS5wUVKqM0yvvbLQyxWxeqitG3yY+PW zRxQee6atb/SVt3ebCRBP3DPAiWHR8Zg8wjl1NzsIVpy/mT0yeRbkoBxoRV2VXVywSh/ tcnvYinLqOUFtETTIEDruvhdWJmw6Mv07WB4piG4PtUe5MZ8KgFixSjSW0uigQnxwasT CVzeiDg3le2U3uWGs/WRLIqpgy9iB11PLkQJRh1Enw+VjobQEHw2FKDYBQnhbiY9eOFW oBuw== MIME-Version: 1.0 X-Received: by 10.182.148.106 with SMTP id tr10mr101475obb.65.1394497749211; Mon, 10 Mar 2014 17:29:09 -0700 (PDT) In-Reply-To: <1394402434.2151.28.camel@AMD64X2.fritz.box> References: <20140127234944 DOT 924148045B78 AT turkos DOT aspodata DOT se> <20140128201110 DOT DF7D78045B78 AT turkos DOT aspodata DOT se> <20140129072550 DOT GA24560 AT localhost DOT localdomain> <86CABBE6-EE80-4347-B7AA-3F5A8DA4C658 AT noqsi DOT com> <1394402434 DOT 2151 DOT 28 DOT camel AT AMD64X2 DOT fritz DOT box> Date: Tue, 11 Mar 2014 04:29:09 +0400 Message-ID: Subject: Re: [geda-user] identical symbol names From: =?KOI8-R?B?4czFy9PFyiDowdLYy8/X08vJyg==?= To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=089e012940d8fb622104f449ce5e 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 Precedence: bulk --089e012940d8fb622104f449ce5e Content-Type: text/plain; charset=ISO-8859-1 > > Assume you have a symbol which includes a link to a PDF Datasheet. > The link may change. > Yes. Offensively. Assume you have a symbol which was included in many your schemas from CVS. Example capacitor or other usable for you. Througth time autor change pin length and make this less. All schemas in you archive is broken. Yes, they can generate trouble: > 1. When you have an untrusted source Yes. Example gedasymbols. > (for this problem you should make a > local backup copy.) > If insert symbol from local copy to schemas always, how to detect source change. Before placing perform diff command? If insert from changeable, and make backup after, this similar my propose. > 2. When there exist different sources with the same name. For this case > you can insert more data into the symbol, i.e. authors name and version > number. > That is, all versions must be kept, even when they are outdated.... That is, project developers must have a centralized repository of characters. My feeling is, that in the academic world references are the way of > choice. In your master or PhD thesis you generally give references to > the books and papers you have used, you do not provide a full copy. Yes. But sources papers cannot be changed. Or do you copy articles from Wikipedia to your local computer? I think not > in general case -- but there may be exceptions, i.e. if that article es > very important or you have no online access for a while. > Wikipedia is bad example for scientists article. Long time ago I suggested that gschem should store a checksum for each > referenced symbol, so changes of that symbol can be detected. I still > think that that is a good idea. Further gschem could save some fields, > i.e. author and version. So if it becomes unclear which symbol the > schematic is referencing, there is some information available to decide. > I open file from gschem. Gschem sees that the checksum is incorrect. What gschem should make? I agree that for some cases copies of symbols are preferable. Some > people like self-contained documents Self-contained documents more relaible versus referable. Reliability that you should strive. Reliability are not redundant. In some cases, it more conveniently. Imagine I want to send the scheme to another developer to edit or cut of part of this or simple view. I send him a circuit file and say: this symbol take from Stefan, this from Karl, at this from DJ Delorie, and the rest from I send in archive. :))) --089e012940d8fb622104f449ce5e Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Assume you have a symbol whic= h includes a link to a PDF Datasheet.
The link may change.
Yes.=A0 Offensively.
Assume y= ou have a symbol which was included in many your schemas from CVS. Example = capacitor or other usable for you.
Througth time autor change= pin length and make this less.
All schemas in you archive is broken.

Yes, they can generate trouble:
1. When you have an untrusted source
Yes. Example gedasym= bols.
(for this prob= lem you should make a
local backup copy.)
If insert symbol from local copy = to schemas always, how to detect source change. Before placing perform diff command?<= br>
If ins= ert from changeable, and make backup after, this similar my propose.
=A0
2. When there exist different sources with the same name. For this case
you can insert more data into the symbol, i.e. authors name and version
number.
That is, all versions must be kept, even when they are o= utdated....
That is,= project developers must ha= ve a centralized repository= of characters.

My feeling is, that in the academic world references are the way of
choice. In your master or PhD thesis you generally give references to
the books and papers you have used, you do not provide a full copy.
=A0Yes. But sources papers cannot be changed.

Or do you copy articles from Wikipedia to your local computer? I think not
in general case -- but there may be exceptions, i.e. if that article es
very important or you have no online access for a while.
Wikipedia is bad example for scientists article.

Long time ago I suggested that gschem should store a checksum for each
referenced symbol, so changes of that symbol can be detected. I still
think that that is a good idea. Further gschem could save some fields,
i.e. author and version. So if it becomes unclear which symbol the
schematic is referencing, there is some information available to decide.
I open file from gschem. Gschem sees that = the checksum is incorrect. =
What gschem should = make?

I agree that for some cases copies of symbols are preferable. Some
people like self-contained documents
Self-contained docume= nts more relaible versus referable.
Reliability that you should strive.<= /span>
Reliability are not redundant.
=
In some cases, it more conveniently.<= br>Imagine I want to send <= span class=3D"">the scheme to another developer to edit or cut of part of this or simple = view.
I send him a circuit file and say: this symbol take from Stefan<= /span>, this from Kar= l, at this from DJ Delorie, and the rest<= /span> from I send in archive.
:)))

--089e012940d8fb622104f449ce5e--