durianblengin wrote: > Werner suggests that a lot of informations should be supplied with > components, like links to datasheets and so on.
No, the opposite :-) I'm arguing that, exactly because there aren't millions of very similar things to worry about, a hierarchy makes more sense, because you have more flexibility in narrowing down your search. I agree that the implementation per se doesn't matter. However, a hierarchy maps quite naturally to a directory tree, so why require the use of additional tools ? A file system is already a database. It's just so common and natural that we hardly every think of it as one. > The Mitch's idea of keeping every record of every version is > appealing, but risky and perhaps not needed. It makes things a lot easier. E.g., if everything is around forever, you can send someone a schematic or a layout, without including a snapshot of the library you've used. And even if you always include a snapshot, they will then have to deal with the possibility of having multiple versions of the same item. > The risk is that a search > for "74xx373" yelds some 100 results nearly identical. If I understand Mitch right, you'd only get one such part. You'd see the others only if you explicitly ask for them. By the way, standard logic raises an interesting problem: if you include the logic family, you get a dozen parts which look the same, and only differ slightly in their name. So I think the item in the database should indeed just be something like "74xx373", and the user can fill in the rest. A drawback of this is that you can't usefully link to data sheets anymore, unless you have a bit of text plus hyperlinks (HTML, a Wiki format, etc.). - Werner -- _________________________________________________________________________ / Werner Almesberger, Buenos Aires, Argentina [EMAIL PROTECTED] / /_http://www.almesberger.net/____________________________________________/ Please read the Kicad FAQ in the group files section before posting your question. Please post your bug reports here. They will be picked up by the creator of Kicad. Please contribute your symbols/modules to the library folder in the group files section. For building Kicad from source and other development questions visit the kicad-devel group at http://groups.yahoo.com/group/kicad-devel Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/kicad-users/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
