X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 67.133.97.100 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: multipart/signed; boundary="Apple-Mail=_8CEDBC1C-A0B5-494B-B33A-29D01FE7C25C"; protocol="application/pgp-signature"; micalg=pgp-sha512 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] Refdes= mangling X-Pgp-Agent: GPGMail From: John Doty In-Reply-To: Date: Thu, 6 Jul 2017 14:33:35 -0600 Message-Id: References: <228610BF-A7B9-4562-A6A7-ECDFC5C051B2 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=_8CEDBC1C-A0B5-494B-B33A-29D01FE7C25C Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 On Jul 6, 2017, at 12:26 PM, Roland Lutz wrote: > On Thu, 6 Jul 2017, John Doty wrote: >> Is there anybody except you that understands how to write a back end = for your gnetlist? >=20 > By now, the refactored code is 100% compatible with existing Scheme = code. That is, you don't have to write a backend any differently than = you did before. But that=92s no advance. >=20 >> He=92s using our traditional foundation, Scheme >=20 > Scheme is not "our traditional foundation", it's something which has = been patched onto gEDA/gaf in an ugly way. It seems to work for some = people but it definitively doesn't make maintaining the code an easier = task. A valid criticism, but Vladimir is moving the boundary so that more = functionality is implemented in Scheme. That=92s especially helpful to = me because more is therefore exposed to customization. >=20 >> to refactor and improve both schematic capture and netlisting. >=20 > That is what I don't get: I already did this, and if you could be = bothered to look at the result, you had to agree that it is much easier = both to understand and to use with your own code (formerly nearly = unthinkable) than the old gnetlist code. I *did* look at the result. It was not easier for *me* to understand = (obviously it is for you). >=20 > It took me a lot of time and effort to bring it into a well-readable = form while keeping it perfectly functionally equivalent. I don't have = the impression that Vladimir is even trying to achieve this with his = current approach. To a Schemer, Vladimir=92s approach is more transparent. But the real = question is whether either approach will attract add-on authors the way = Ales=92s Scheme API did. >=20 > Roland John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com --Apple-Mail=_8CEDBC1C-A0B5-494B-B33A-29D01FE7C25C 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 iQIcBAEBCgAGBQJZXp6gAAoJEF1Aj/0UKykRgocP/1H9bjVkPofG/khsduJopDS3 ViPbRtZmBf8NZw+vLu3RLBT4rppQohYjEDzXd6Sc5TfbxtjWPcZreI4oKsJPoqPx 8MhyHaOSS+dWU473UVcNstteSrc0zQlAtYxmW6YRiCN22vhABy9uK8lRRmLO5mlk wPxQFG/sH5WmPfw9FGEsHUtsu6rYkgQRzC6uTkKoWlHJheHY6nB4TWtR+BvDuEd5 0rvtBQswhfFWH/ytG2D4qW33EEwUxNFzzF3ptV0McjjYES+dt7d5iwJfNDOAB9jH b1TXr8rjwXroC1VxfGcX5ZpIZ6BZSsUPR6APM6aJyubgNVorEZ50aOKBVfv4o6vG +haoBmRCsRZHGX+FqWziHlkMtZLAlmWr8e64W9x8EVfJdIYY7MnvCwQcV9MWm8rD uZC1d0umFb7NnIu1ZExZhbzReAd7u98OggO647ahiCusyUeyeciSq940ff+mSy4Y VtPhhCo/L5K1V6/1KX/s7pwpEF1LFxPdfg18VeJg+J/5T20UXEJnwyk+N5aYUdme iKRQCaKPC2TgGrqaJgz6JTkD6ozjL4bbgvSaHKoQ7ol2Qbv7Y0EeFHgIPkNhRTS9 /QTMC/BUbUBRASK3Z9z+1Hjt0a9XzKZgYl2AOGa85EWZt2/6Rdck2OrJkfqLwYb3 jBrQAxa9SlzC7RCSopTD =gG5j -----END PGP SIGNATURE----- --Apple-Mail=_8CEDBC1C-A0B5-494B-B33A-29D01FE7C25C--