www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/09/22:01:18

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <20151210030102.22272.qmail@stuge.se>
Date: Thu, 10 Dec 2015 04:01:02 +0100
From: "Peter Stuge (peter AT stuge DOT se) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] gsch2pcb after refdes-renum? (If implemented
syncronization detail)
Mail-Followup-To: geda-user AT delorie DOT com
References: <20151208230637 DOT b8eb6c22230d5a3b977c3ca1 AT gmail DOT com> <201512082229 DOT tB8MTJBj010408 AT envy DOT delorie DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1512090417270 DOT 9035 AT igor2priv> <555EDA31-984C-4978-AE21-F74907CDC993 AT noqsi DOT com> <20151209220625 DOT ba29467498daecf1bf7b2244 AT gmail DOT com> <201512092109 DOT tB9L9p8o022465 AT envy DOT delorie DOT com> <20151210011215 DOT 14229 DOT qmail AT stuge DOT se> <201512100128 DOT tBA1SjW8000759 AT envy DOT delorie DOT com> <20151210021533 DOT 18841 DOT qmail AT stuge DOT se> <787A76FB-C0AB-40D5-BECC-ED82CA4D33F4 AT noqsi DOT com>
MIME-Version: 1.0
In-Reply-To: <787A76FB-C0AB-40D5-BECC-ED82CA4D33F4@noqsi.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

--ZG5hGh9V5E9QzVHS
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

John Doty wrote:
> >> This whole identity-across-projects problem is hard, especially when
> >> you consider how many ways "refdes as identity" is abused in gnetlist
> >> (slots, mcus, heirarchy, whatever).
> >=20
> > It doesn't seem too hard to me, but it will require keeping new state.
> >=20
> > A new file format if you will.
>=20
> It seems you want a completely different tool than gschem. A specialized
> tool with a rigorous, inflexible data model rather than the =E2=80=9Canyt=
hing goes=E2=80=9D
> of geda-gaf.

It would be a different tool than both gschem and pcb, a complementary
tool, which would wrap both a gschem file and whatever was generated
=66rom it, and be able to track changes at least in the source format
over time.

The source file format would not change, and would continue to be
manipulated however it is manipulated today.

If you mean that this complementary tool would have to support
specific source formats that's true, but if that would not be allowed
then high-level changes such as element renaming become impossible
and plain git already does the job on the text file level. :)


//Peter

--ZG5hGh9V5E9QzVHS
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFWaOrthR3Q0dhIfEgRAlb2AJ0eVzKkZgJ0l05MLFAGlwmNGtCLlACfcvSm
USYbi89yOcdq1KCZ2Osr00I=
=ZfP/
-----END PGP SIGNATURE-----

--ZG5hGh9V5E9QzVHS--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019