X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 207.224.51.38 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] About reinventing the wheel, and how to avoid it From: John Doty In-Reply-To: <20150912001229.89c185b8eee86d06abd365e1@gmail.com> Date: Fri, 11 Sep 2015 16:30:08 -0600 Message-Id: References: <201509111624 DOT t8BGOPYV000685 AT envy DOT delorie DOT com> <20150911190224 DOT 5b50175919e00b91df2ccf53 AT gmail DOT com> <201509111707 DOT t8BH7kS8004233 AT envy DOT delorie DOT com> <20150911222120 DOT e57a7e4dca6baabdbdf6287c AT gmail DOT com> <7E511BF6-41E7-4A7B-8CAF-6B0EA5BDC4A4 AT noqsi DOT com> <20150912001229 DOT 89c185b8eee86d06abd365e1 AT gmail DOT com> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t8BMUH4W006318 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 On Sep 11, 2015, at 4:12 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: > On Fri, 11 Sep 2015 14:47:16 -0600 > John Doty wrote: > >> >> On Sep 11, 2015, at 2:21 PM, Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote: >> >>>>> It could be a lot easier to add copper spacing rules in the >>>>> schematic. I guess attaching spacing attribute to nets possible >>>>> refering to a specific category for example "InverterOutputVoltage" >>>>> may solve it in the schematic but it must also be transferred to the >>>>> layout. >>>> >>>> ... >>>> >>>> I'm not denigrating the usefulness of being able to put arbitrary text >>>> anywhere; we added that to pcb (somewhat) as well. But don't think >>>> that being able to add a chunk of text is the same as doing something >>>> useful with that text. >>> >>> Even though you have to remember attributes and values yourself it is not just arbitrary text. For already defined attributes it would have been nice with a list to choose from and for each attribute a list of predefined values to chose from where appropriate. >> >> A blue sky vision for gschem might be to have flow-specific plugins. Using geda-pcb? A plugin might help you make sure you have sensible attributes. Use a different plugin for, say, Verilog. > > > I missed it but actually there already is a list for add attribute. There is, but there isn’t a geda-pcb script that adjusts it. It’s one list for every flow. The list is neither exhaustive nor applicable to every flow. > Only thing missing is a similar list for values which will be a little bit harder. > Yes. And, for extra credit, scan for symbols that are missing some critical attribute and highlight them. John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com