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/
 



Reply via email to