delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to geda-user-bounces using -f |
X-Recipient: | geda-user AT delorie DOT com |
Message-ID: | <5734E619.701@iee.org> |
Date: | Thu, 12 May 2016 21:22:49 +0100 |
From: | "M. J. Everitt (m DOT j DOT everitt AT iee DOT org) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com> |
User-Agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
MIME-Version: | 1.0 |
To: | geda-user AT delorie DOT com |
Subject: | Re: [geda-user] Re: gschem annoyances |
References: | <20160505205109 DOT 2fa7b189f4210b3c0d7a8a4b AT gmail DOT com> <57320DDA DOT 4050107 AT gmail DOT com> <20160510191203 DOT d5dccf7d7353d0a550b97a1e AT gmail DOT com> <57322CA3 DOT 3010808 AT gmail DOT com> <915F1EED-B30B-43AF-ABB0-949F0A754918 AT sbcglobal DOT net> <7BAA31F3-9E00-4372-AB4A-7739D3FD2AA0 AT noqsi DOT com> <CAJXU7q99ToQ0rB6CKCLqt3zSMtFWnxgxLppCW6c7hyeQ3cm2GA AT mail DOT gmail DOT com> <E94B7DD6-F189-4781-8914-D0290BBEA1A5 AT noqsi DOT com> <20160512165522 DOT GA1106 AT alpha2> <CAC4O8c9reDFThFxGURJSLZisgs0UOzXBwwOSqQFq86oK3qcwXA AT mail DOT gmail DOT com> <20160512190533 DOT GA1161 AT alpha2> |
In-Reply-To: | <20160512190533.GA1161@alpha2> |
X-Enigmail-Version: | 1.6 |
OpenPGP: | id=93C22371 |
X-Provags-ID: | V03:K0:hLL+F9eK/rUWuh2wT7CQ/3nI+OCpRqdhdycQkyxJpXa0aedMEtc |
mQhPSfnDDCr98ZG/z1OhsEMQwm5xBKnU5BChZHKc8anvIPqHvD/EUHLmwcJFCPv1WBz6VY7 | |
kstclxKYw+0i34A/HrRMr5fWDN/CsmecpyEjk7NbHssJG9Ld+tK0gqDwwqs96TZMrfzXRyO | |
XXQucdBOlZMZ4QbzSveHg== | |
X-UI-Out-Filterresults: | notjunk:1;V01:K0:DAWRBk6ee5M=:0z8R3R1b8cQnlt9zb7hZKM |
PO83+RP5mgob8f+bmxL3EbH3db/J/wrP4Z1dPv04nY+9VtVg9t5bpwlGKFL7/7/W54wyyXAG6 | |
kjN0aUWJGkgDdLNyhElBJ4+9q60VpXUlqOhxEF2ELMs4hC47dnsTEJ4oatiaIXUqAKnZLnzwh | |
sQ/6rZGA9zjxcf55z97PhmD/arRJsDXw6kgpwJP5i5SFRdNkKueL7Xg7UOPMiXt/DEE0ak92D | |
9AeaeY23BsQRkESjntXgBUqqDE07n2XkNGzS2c5OMERpmfNdUlVGOPUGWQ7F0HzMrz/3QLg6n | |
ZlOxRu3ungaoTcyZW54vdTYU5Sq8UaWEdRcb87kdhXufW1g1ZMEG6L/BGF8Wu3dY7/fgwM0Lj | |
yBTDcXWn0esVwS/Dian+L2rJYWoEE+ZiQHt7/qgD7md14b/+ylPlqOJTd7JFr7AEdTBl4/FDT | |
Qhc3Jmm8Xt/k3wftPgQZDR/P/YqnxWNqfAf4Z9p9HeLvKv06u0ODT7V/p9qt8ysAk7Z9pmmQB | |
GKBgT9em5YZnANgV6lGFtUZyvuRX5SYxzbFtPkUcp812fwqpzUsx4SH1urM7iEhzObMVUG/Gl | |
VtWTXStK7IrkdZ1dG3csBVAFKp+Muus6Qr9RzYIp0X56266u9+xvgQGI+KjmsVKDGvv4oivk4 | |
KMBZRLp4OchXi7BsTyzcXvvLcK8rD8rBGDUPbpjEDFKbN++5pF1NAYnUmfEnqMbP60QY= | |
Reply-To: | geda-user AT delorie DOT com |
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --A1HPqMGkQ0nf3Mk4Xi6pBr3ShpPDeMdo6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 12/05/16 20:05, Ivan Stankovic (pokemon AT fly DOT srk DOT fer DOT hr) [via geda-user AT delorie DOT com] wrote: >> sql-backed objects >> gets you rtree, undo and file format for free, and most of the nasty >> bits of current pcb are gone. > I prefer human-readable and human-writable formats, though I admit > sql solutions do have some advantages. > Whilst the human-readable files/formats have their merits, and the ability to 'hack' the saved files around with text tools is pretty wonderful, it does sidestep the issue of not being able to actually do the original tasks easily in-program and having to hack the saved files manually instead.... I don't necessarily believe sql or a database back-end really offers any advantages over text flat-file .. its rather using a sledgehammer to crack a nut. I think the netlists might benefit from some relational aspects, but surely most of it is just basic primitives .. unless I'm heavily mistaken. Something more like one of the other text-based formats (JSON, YAML, etc) would probably be quite adequate for gEDA/pcb for the foreseeable future, and certainly until integration with some probably db-focussed parts libraries actually comes to fruition. MJE </bikeshed> --A1HPqMGkQ0nf3Mk4Xi6pBr3ShpPDeMdo6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJXNOYaAAoJEEwwM0+TwiNxa0AP/2dR+2sDsuBzoz/+h066tcZw vBgvWraYKh+i42lliiDR5QQ0Jx9f/1tN2lFizJRsgAVCEYtq8hEwobYoSO43ytO+ ZXxCEft8r1dW6IvBMUUDxgfHEOvXT28EGzRjdaITPd2GkZLVOCz2VyS9gfkbeWuP xE2XIgo2ZuN+2HGue9677Y4O34N3ubYMJDjpYBzVBMIpmg4KivxVySDUc5f04BpO rMq/2Q6wz6HMR4zup6xuu/Jr0XkKSBmHzIUA43kycEjfoRWR+d/qHQ05zzYC9tiJ OZVf1i4UOTyv73mGrU1IPDR2hMNl6qsEcIm3dw66h4HUwfwM0I4Lvahsc1dsmQ1G UZBF4ZIrvCEIdADlXqFFivPAU9qan2zR6YjD8cm1Ca4EAZ2N9AZz3/amF6QzbpUx +orD1FYjiKznxY+TOe+LgSDQsSBDpKITTbfjDo6qMv2nKtsZlsBxivP/fJ2bKi5f HG8iSRtEhOuui8ZPEDeFZ6lKVYMmEWSWAgolZ/8vcWiRwvcFjniJahtiAewxBb2x ktbe9Q3oWr52PJcX1i/yjkFY83wgkhISfDR0SVRxknqpxwz2Fn/HJHhSStoUcLcG NFKVzQBeMMUfDM7ar1Kl3fFZrZELKVLIv0Z4HXOerRB62cvxg+HhT4mMyzEf3/Yz oSwzia6Z/qodLdfozefZ =2D95 -----END PGP SIGNATURE----- --A1HPqMGkQ0nf3Mk4Xi6pBr3ShpPDeMdo6--
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |