Mail Archives: geda-user/2017/07/06/16:35:47
--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 <rlutz AT hedmen DOT org> 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--
- Raw text -