www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/24/07:43:36

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Thu, 24 Dec 2015 13:43:03 +0100
From: "Stephen R. van den Berg (srb AT cuci DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: "Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Subject: Re: [geda-user] A fileformat library
Message-ID: <20151224124303.GA22838@cuci.nl>
References: <CAM2RGhTficnys3a4xs=UBFvk8aPwpzYWUADFLP_pUQ+R1iKs0g AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512230552520 DOT 9035 AT igor2priv>
<FC796A30-DF21-42E0-89D4-48F3C202BCAE AT noqsi DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1512230648180 DOT 9035 AT igor2priv>
<A6BF931F-181E-4B69-8B3E-E1BD202DE7C5 AT noqsi DOT com>
<20151223194905 DOT 7676 DOT qmail AT stuge DOT se>
<0AB5D926-731F-4A49-AA26-D06DAE7C2CB0 AT noqsi DOT com>
<201512240626 DOT tBO6QuW0031998 AT envy DOT delorie DOT com>
<s6negecytg1 DOT fsf AT blaulicht DOT dmz DOT brux>
<CAJXU7q-La9qBqbt-x8G6LnWpxaQSYiVwngVLG9ScUFzzd1TWGg AT mail DOT gmail DOT com>
MIME-Version: 1.0
In-Reply-To: <CAJXU7q-La9qBqbt-x8G6LnWpxaQSYiVwngVLG9ScUFzzd1TWGg@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
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

Peter Clifton (petercjclifton AT googlemail DOT com) [via geda-user AT delorie DOT com] wrote:
>The flip side, and a point that is hopefully still compatible with this
>view - is that for some tasks, _having_ to hand edit the data file means
>that our gui is failing (badly).

True in some cases.
But sometimes you need to do something awkward and time consuming that
is possible to describe in a few sentences, but a nightmare to do in any
GUI.

This even happens to me on databases at times.  Ever tried to migrate a 
Wordpress site to a different domainname?  Easiest way is to get an SQL ASCII
dump, then do find-replace on it, then reload the database.

With regard to gschem and pcb; it would be trivial to throw everything into
an SQL schema, and then write an exporter and importer from SQL to the existing
fileformats and back.  When you then extend the structure in SQL which the
exporter/importer don't understand, you either live with the fact that you
lose information when you export/import it, or you extend the exporter/importer
as well to support the new structures.
-- 
Stephen.

- Raw text -


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