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 Content-Type: multipart/signed; boundary="Apple-Mail=_FDE5E300-9C4E-4203-B584-C5E100BD7960"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] A fileformat library X-Pgp-Agent: GPGMail 2.5.2 From: John Doty In-Reply-To: Date: Wed, 23 Dec 2015 09:26:57 -0700 Message-Id: References: <1512221837 DOT AA25291 AT ivan DOT Harhan DOT ORG> <20151222232230 DOT 12633 DOT qmail AT stuge DOT se> <0F6F1D0F-4F07-48EA-90FE-836EAD4E2354 AT noqsi DOT com> To: geda-user AT delorie DOT com 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=_FDE5E300-9C4E-4203-B584-C5E100BD7960 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Dec 22, 2015, at 10:50 PM, gedau AT igor2 DOT repo DOT hu wrote: >=20 >=20 > On Tue, 22 Dec 2015, John Doty wrote: >=20 >>=20 >> On Dec 22, 2015, at 10:16 PM, gedau AT igor2 DOT repo DOT hu wrote: >>=20 >>> It's painful, and I am fully aware of risking a rewrite if the file = format changes. I am also fully aware of the fact that libgeda exists = and it is invented exactly for this kind of stuff. >>=20 >> Going through libgeda doesn?t insulate you from change, since the = libgeda API is no more stable than the file format. >=20 >=20 > That's clear. By "is invented exactly for this kind of stuff" I didn't = mean "invented to avoid (API) changes" but "invented to avoid the need = to write parsers by hand" - in the sense that one can use it instead of = writing a parser. But is it *really* so hard to write a parser for the .sch format? Seems = pretty trivial to me. Easier than figuring out what an extra layer is = actually doing and wrapping it in yet another layer to support what *I* = need. That=92s why I like simple, transparent file formats. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_FDE5E300-9C4E-4203-B584-C5E100BD7960 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJWestRAAoJEF1Aj/0UKykRGUMQAIXxghfa8L9uuJObisox5+fq jfovyOWO8+HjTsDR7OI2Aw5p8E2PShHDLZDgkoDvJ//11vb/LkDiIfd45ixmRx+1 FwEaPXSUc82vZW1Nt5QVrJoFZ+Nrx4Xyrv03UjxWUNPeqSLTwHarf5wS63c9gbhs CfwxQkva7g9I5dic4YAK+l48RREGDtH3ZoCL9dCy6EHJY10TwQ9fcQRzecDm2gXe Z5wuz/Jqa/50T5e2uCoknBuhndpSm6b/tcG7JNNblRFGEFH+efx/KZftKCqX47g3 9CJgbO20osl85RTPThTB3we5wlMC1Y3BqexFHeCT0n3reyNXJ29BebHYitRo+TTZ hShlcCIjty1YGynyH6aUA9IEji0k5C78BVLOLcN/tK5VXQdF8oZ6b1Mgth/5T6gO NmOuc3EeY5M2hiPPYIraJTqBwVIDrCKEdrf9wDEQsQVAx8HFxR/aBI8nBNs+ey61 4p3FoAW4D2lGwiPU3R6nwpyKW+UOs1vPnSE23OFIxBioYCrZ4P3a6W/H9PYXNpqq Xg29PbQBXWF8+cHAZ+TnCcRpZuE63IDa2iK+NGDNEzvYDnqF0wZxrUFjXbGwGcv7 8yJojpO/jxkYQ/FH1gD2NyArMrU/ytBpf3qPBuSbLDj9n0rVbT3yOT3uKaavSLmo WHHHEKi0K527NtdnfUaO =Cclq -----END PGP SIGNATURE----- --Apple-Mail=_FDE5E300-9C4E-4203-B584-C5E100BD7960--