X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=8eP5z+l1k/f4kBf89UqoTkUDSsUdN8HHaM5YZBchqMs=; b=JnzKjQhUjj0wW2DjLa8N+Gt6nXxGHzxPmkF6e908UI9JIwgoSRnrgdCVCSls31YMYu l8aEdCnT8SbT8BIuGyp45RYjU5q2Qy2mo/XWU/W88I8nDTeGXN7i+vWv7B6SyemvT4b6 LXwv5gIk50x7y6bgro/IT4BkP9OpFj96Y+uXquAdK4krgzLJah/zz64Awp0UUzMuYWa9 cOjyL5jxB7rY2stR1m8IEjKAzJTXevW6RVymBAF7Ml6/yr8QXKqIxt5tI3jlFm9tFqog G9oYpEyPVAGNGUDG2AJOJjDHE9Bh4Jg9GOcSQKr6yvVtUxqIrqKDHs+WRq9r5KFXo3Js kyVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=8eP5z+l1k/f4kBf89UqoTkUDSsUdN8HHaM5YZBchqMs=; b=BIITU2lUZ4enZKG65bNNB0iYPBZ/0uZeOCCaB3gNK8hlAL2yJJmJ6Ra43pIq6HrKBD tE6s9xHNlPQnSPSEZCvVQ6TFkBRZnDicXD3zqGE9CHV22mAVfPN0ZqDKsF4sMvpxoCv4 nXVGRGLwTrjB90pdart6Li8A9qbEpAfvqKqBpFqK/qzgPzSZEM7ZvyR4dVJxH8KRzdnw Wdd29TG8mpwamJFw7pnV96ddBBO1IjN0HZSbij5m0+So6qLDtmo1bFDy8u0F19ac6WNX 2AEgKr01MNK76NPKsGBI4gJGOA5nd+ORzV5Ztpf/kEpllpNfWqvqxCcxDQ+wr6CRG/9N ClSw== X-Gm-Message-State: ALyK8tJujoU30E9wGRO/F1evZHgYZHhTSNAPaf0E52pnI8u1Ib8RvGP5hSXAN2ro9U+prRgb+wTHJtP3GBtx5Q== X-Received: by 10.107.16.228 with SMTP id 97mr38673301ioq.98.1468854846066; Mon, 18 Jul 2016 08:14:06 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: From: "Ouabache Designworks (z3qmtr45 AT gmail DOT com) [via geda-user AT delorie DOT com]" Date: Mon, 18 Jul 2016 08:14:05 -0700 Message-ID: Subject: Re: [geda-user] New XML file format for schematics and symbols To: geda-user AT delorie DOT com Content-Type: multipart/alternative; boundary=001a113edaae5398240537ea6bf3 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 --001a113edaae5398240537ea6bf3 Content-Type: text/plain; charset=UTF-8 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. 2) All file references are given relative to the location of the xml file. This solves the search path problem. John Eaton --001a113edaae5398240537ea6bf3 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Roland,

You should consider borrowing so= me 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 versio= n. That is a good start but we will need more.

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


John Eaton


--001a113edaae5398240537ea6bf3--