[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: cvs.gedasymbols.org and gschem
On Tue, 24 May 2011 01:34:04 -0400
DJ Delorie <dj@xxxxxxxxxxx> wrote:
> > but I avoid name conflicts in project libraries.
>
> If we find ourselves gaining popularity and a plethora of libraries
> comes into being, we may no longer have the luxury of avoiding name
> conflict. "name scoping" came up a few times in the library
> discussion, I think keeping the issue in mind, even at time, is
> important.
It might be useful to include a UUID in symbols so that once a
particular symbol is in use, the identity of that symbol can be
guaranteed through a UUID reference. Of course,
there would be backward-compatibility for symbols without a UUID
attribute, but if a schematic made use of a symbol with a UUID, then
the schematic is future-proofed against any future name collisions for
that symbol.
Regards,
Colin
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user