Mail Archives: geda-user/2012/01/31/20:51:36
On Wed, 2012-02-01 at 02:24 +0100, Kai-Martin wrote:
> For my effort to provide a newbie friendly starter library ("essential lib")
> I went for additional attributes "footprints" and "values". These plural
> attributes contain comma separated lists. E.g.
>
> footprints=SO8, DIP8
> values=LL4148, 1N4148, 1N4001, 1N4005
>
> My reasoning for this:
> 1) plural is intuitive
> 2) easy to expand -- just add more values when needed
> 3) the list provides a natural order. The designer of the lib may
> put the most common value to the front.
> 4) the list already shows with the current GUI
> 5) easy to parse for future releases to provide a drop-down list
>
On Tue, 2012-01-31 at 17:31 -0800, Colin D Bennett wrote:
> footprint=X, Y isn't good because it overloads the footprint
> attribute. I say the most general and cleanest way is to use
> “footprints=X, Y, Z” (note plural) and then choose the specific
> footprint for an instance of the symbol by settings
> “footprint=Y” (note singular).
Thanks, I fully agree. When other developers do agree also, maybe we can
add that to the documentation.
Best wishes,
Stefan
- Raw text -