I have been using Eagle for a number of years now and the one, most
frustrating and time-consuming issue I have come up against, is the
the fact that ATTRIBUTES do not belong to the DEVICE but instead
belong to the PACKAGE?
As a consequence, it seems to be impossible to copy the attributes
from one package to another.
The net result, is that if you decide to add a new package to a device
in the library, it becomes necessary to type in all of the attributes,
blow-by-blow, consuming hours and hours.
It would be really great if CADSOFT could do something about this
deficiency, so that it would be easy copy and paste attributes
from one DEVICE to another and also to be able to open the library
in a spreadsheet so that it is possible to ensure consistency with
the library in a time-efficient manner.
I am most appreciative for the significant amount of hard work which
people have put into developing ULP's for BOM and ATTRIBUTE editing,
however, I have not yet found any which can operate directly on a library.
The way I see it, is that an ATTRIBUTE should belong to a DEVICE,
and should remain attached to it, regardless of whether SYMBOLS and
PACKAGES are added or removed.
I also think that it would be extremely advantageous if it were to be
possible to have more than one SYMBOL per DEVICE, because components are
often available in different PACKAGE configurations, which sometimes
have differing numbers of pins.
