X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 4 Oct 2015 22:43:59 +0200 From: Kai-Martin Knaak To: geda-user AT delorie DOT com Subject: Re: [geda-user] what does gEDA need to achieve easy sharing of designs? Message-ID: <20151004224359.21d54065@akka> In-Reply-To: References: X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; x86_64-pc-linux-gnu) Disposition-Notification-To: Kai-Martin Knaak MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/WbhIddi+0mNf4QGLDxyRsnR"; protocol="application/pgp-signature" X-Provags-ID: V03:K0:ezCSGpM+E99ekA88l8UeE+Nu6liCLHQwSYTkU6Ieu/5npfaE70T Sy6D0VH9oHZ+j95eqOV2qXh9V08qHcphRpuNUbe8V7rrTt/i/og+J/EQ9EYG05VCOuQ5K5V RdlIM6Nsss6TP8L6mBVzz21mW73873Bil7obJ1xMFVJ/Mb2ScrhVqg07RFHMS6AnKIqzVQz G4+UKX5p/E1YsFsjD/uEA== X-UI-Out-Filterresults: notjunk:1;V01:K0:Y6Nn+tUEkfk=:3h51inSr9dEMlZfHRT25K/ e5ZvEI2a4CGioE1a9LmBjdjkyqQWhyPH4K4Of2J/Cf54ZoxB9C6p5e8+coYuVGvZ3SrW5vpoP QQLSzvvufcNsfCvRpiSnx/G+6MzJrKMQKqCcgBpq5zpFu34U8VKtJ1VUsEPA2X1Bu9Bikliuh JNR0x3lFTJmClKVkHro7mJplIibEtcBrZUUJKbNUpD6yffYry8W1Y3YfXwY3zWR783qzxyRoh P4z8bV1rAymlz4+0YF9I3lYgl4TinuwrqPrLoBs8R+pQqh99Hg7mqSfvJxgKJ6fgaG0iKC/v7 vlYjxqSNYV/biVkPryqFOb7sX90bpTVUoDHwg3mMqBLGghpgOKj2B6UyvsB4KvrbAo6G+YYxg PpSA9q8L6FghH5WtC88cXZJaUKlg3Dn/4ew2CCZswhYYLxdgIDpkl+nWyilfjmiz7SPczTzKv z2yB9mik10932JN1zkmsnSxHS/ItQ0+DSwhn9bWLQpQ734EuJmEu/rf0CyQFShb53L1X8KToB e5MS6gsWoAekt9DMVSmIx3Hpgg1IMg+YlH3/MNWvZEIGUso7YQ3GMCBur+mHH2n4AOKYiRvUz 9GUfC5oyNdt/o7q2xsr47DUbof0Q7X7vXNt9nFkR3/+PEP/Osv8JopQxNttzQ9FcjJFJJOJW/ YcE95+Dw3h66H6w+Z+efmh2x4OZH8roacWcJvw4xJeIhFYAIJB978BbayPmC2dzIc8FI= 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 --Sig_/WbhIddi+0mNf4QGLDxyRsnR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable "Britton Kerin schrieb am 3. October 2015: > A public forum for sharing of schematics/layout doesn't exist so far > as I know. Technically, gedasymbols.org can already serve circuits if they are packaged as a symbol. Example: http://www.gedasymbols.org/user/kaimartin_knaak/symbols/blocks/opamp_adder.= sym All symbols within this symbol should be "embedded". Else, the renderer of the website won't be able to render a preview. The block =20 To use this schematic-symbol as intended you would choose a special mode on insert into a schematic. Make sure to choose "Include_component_as individual_objects" on the bottom of the select_components dialogue. BTW, why does the GUI talk about "components" here? I'd prefer "symbols". To me a component is something physical, something I buy at a distributor and solder on a PCB. > So what would need to happen for this to become possible? gedasymbols.org:=20 1) Explicitly encourage people to upload schematics. 2) Pull the value of the description attribute and add it to the data base of the search algorithm. This would be handy for ordinary symbols, too. 3) Recognize *.sch in addition to *.sym gschem: Schematic sharing via complex symbols would benefit from an improvement of the way embedded symbols are handled. Currently "unembed" fails if there is no matching symbol already in the library. It would be rather useful to have the symbol be exported into files instead. PCB: 1) get layer handling on import right. So layouts done with layer stacks other people prefer can be imported in a painless way. > * One major barrier to sharing is that everyone has a different > strategy for creating parts. Might it be possible to fit these > different approaches behind a common interface, thereby rendering them > more accessible and comprehensible? I still think, geda is missing the notion of a "package". This would be a container format for all information related to a physical component. Like symbol(s), footprint(s), links to data sheets, notes, ... > * Is there a way of doing subcircuit layout that would work widely > enough to be promoted as a semi-standard? This is a big can of worms > of course especially if one considers parametric designs Since parameters for sub sheets have only recently seen the light of geda in the form of Roland's xorn, this is certainly not a key feature. ---<)kaimartin(>--- --=20 Kai-Martin Knaak --Sig_/WbhIddi+0mNf4QGLDxyRsnR Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlYRj5cACgkQt9RkiGwLn1NP4ACffb+zv84ldFNCFo4OuCNq2N7+ OJoAn1lh4sV8MMZtwUakLshzA+m/fcnh =eBJQ -----END PGP SIGNATURE----- --Sig_/WbhIddi+0mNf4QGLDxyRsnR--