X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 207.224.51.38 X-Authenticated-UID: jpd AT noqsi DOT com From: John Doty Content-Type: multipart/alternative; boundary="Apple-Mail=_6CFBEBD7-8B84-4FFD-9B95-1E020F8C999F" Message-Id: <84904079-378F-4E92-8320-CEB5C3B14C65@noqsi.com> Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] New XML file format for schematics and symbols Date: Mon, 18 Jul 2016 09:48:34 -0600 References: To: geda-user AT delorie DOT com In-Reply-To: X-Mailer: Apple Mail (2.1878.6) 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 --Apple-Mail=_6CFBEBD7-8B84-4FFD-9B95-1E020F8C999F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 18, 2016, at 9:14 AM, Ouabache Designworks (z3qmtr45 AT gmail DOT com) = [via geda-user AT delorie DOT com] wrote: > Roland, >=20 > You should consider borrowing some things that IP-Xact does in their = files: >=20 > 1) Unique Identifiers split into separate fields. Each IP-Xact file = has a VLNV identifier with Vendor name, Library name ,Component name and = version. That is a good start but we will need more. Only applicable to some flows. The format should allow, but not demand = such things. >=20 > 2) All file references are given relative to the location of the xml = file. This solves the search path problem. That=92s certainly a big change (not entirely crazy, though). Won=92t = work with global libraries, especially if you design on multiple = machines. Good application for Apple=92s new copy-on-write file system. >=20 >=20 > John Eaton >=20 >=20 >=20 John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_6CFBEBD7-8B84-4FFD-9B95-1E020F8C999F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=windows-1252
On Jul 18, 2016, at 9:14 AM, Ouabache = Designworks (z3qmtr45 AT gmail DOT com)= [via geda-user AT delorie DOT com] = <geda-user AT delorie DOT com>= wrote:

Roland,

You should = consider borrowing some things that IP-Xact does in their = files:

1) Unique Identifiers split = into separate fields. Each IP-Xact file has a VLNV identifier with = Vendor name, Library name ,Component name and version. That is a good = start but we will need = more.

Only applicable to some = flows. The format should allow, but not demand such = things.


2) All file = references are given relative to the location of the xml file. This = solves the search path = problem.

That=92s certainly a = big change (not entirely crazy, though). Won=92t work with global = libraries, especially if you design on multiple machines. Good = application for Apple=92s new copy-on-write file = system.



John = Eaton




John Doty              Noqsi = Aerospace, Ltd.

http://www.noqsi.com/

jpd AT noqsi DOT com



= --Apple-Mail=_6CFBEBD7-8B84-4FFD-9B95-1E020F8C999F--