Mail Archives: geda-user/2016/01/04/19:10:01
--Apple-Mail=_40B52E48-749F-44F9-96F0-7CD4E5BE36F1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=iso-8859-7
On Jan 4, 2016, at 6:56 PM, Roland Lutz <rlutz AT hedmen DOT org> wrote:
> On Mon, 4 Jan 2016, John Doty wrote:
>>> As far as gEDA/gaf is concerned, the logical next step would be to =
have gschem use the Xorn data structures and storage library.
>>=20
>> No, please, no. Make a new xornschem. This is an opportunity to =
modernize the GUI, too. But please don=A2t make drastic changes in how =
existing production code works.
>=20
> This isn't about the GUI at all. The existing code works in =
excruciatingly spaghettine ways which make improvements like Igor2's =
back-annotation much more complicated than necessary. The changes I =
suggested should, if done correctly, not change the existing user =
experience in any way. However, they would make accessing the =
application's behavior on an intermediate level (more internal than =
Guile scripts can access, but higher than C code) much easier than =
before.
>=20
> I see your point about not breaking existing workflows, and I realize =
I might have not been conservative enough about that in the past. =
However, this should not mean that we can't ever change the programs' =
internals; it just means we should be very careful when doing so.
I=A2m happy to have both Vladimir=A2s conservative refactoring and your =
radical restructuring. I fear that entangling them will create a mess.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_40B52E48-749F-44F9-96F0-7CD4E5BE36F1
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
iQIcBAEBCgAGBQJWiwnNAAoJEF1Aj/0UKykRJlMP/1F9foLm+tNwtE0mjeGLW8cs
rQ7jPn/onftqyrPh9KVFyCYsvrzvDoJ7XTpic5iHjlzFghH5FKCFaMw8OGMkqpQ2
2YeH/mpaT952NoWNbcy8n8fAn8JtFsFAM4A46TB/l0pu77aePkD0GghJyjOXARua
+/FA8wyo5YRtwpzdbT92meHy3JXhVIIXA52O5kro9m8CHmJDHdmKIQi/dtbR5zZ4
A3MvhRsUVtPPln4C3Jxl0+ASeJQserV0ipV1nwIrXLtusco77KQ1iADsLntLSIEX
4qHrWOVW3lh18SWjPWTuzvjpWrmIBs2Fl9K/AvqgD9903rcR1G3TVXbYu2g1HBuk
/Bebu+Cvt5Q1ow9JyUSpdfiwjIKTsf7qEmv66Svaerbd0Bde9ihOMdTWFXwoPrE6
yhV7DgDJw2Hc5lesjODPMu1V4lgm8bsxmnt8kn3wabYlUsRH3HwouEs2mbmqrlpO
DBaiR3x6/jcyeb9XhxYJ6CJ6t/P16+8NrBkFYPZMEdi4gEGHzmljHuh1FHbKOPSm
GtqcClJUyeUW8Xgkx61CAL/us+eef4tzBrpfz+HV/jR9kPg2o7XDjte/eMKu1sVi
EAW3vka/kGjvcCJiPbjONdZQ6vmZefIrHHcPYnMQOhK8JuyDomvRiYIzf7V5Kq0b
AU4kLhHISTkuHnTr1hgy
=rN2M
-----END PGP SIGNATURE-----
--Apple-Mail=_40B52E48-749F-44F9-96F0-7CD4E5BE36F1--
- Raw text -