[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Task list for Symbol library creation.



ÐÐÐÐÐ ÐÐÑÐÐÐÐ wrote:

> We need a library as big as possible (not just basic symbols).

ack. 
In an ideal world, we'd have both: A comprehesive lib of symbols, 
footprints and simulation models that represent all existing components. 
And a subset that represents a reasonalble choice to begin with. Given 
the fact, that building a library is a lot of work, I figured, it is best 
to start with the subset.  


> I suggest to move all symbols under one root and place to versioning system
> (just now it could be Kai-Martins CVS,

If such an collaborative effort is to be started, I strongly suggest 
to use a git repository. CVS is a pain to use, in particular, if the 
project expands. 


> So if somebody want to contribute, he need a login to VCS and commit his
> contribution. After, somebody from development, team approve it to
> corresponding branches, and we have this contribution shipped with new
> release.

The hard pard is to find some consensus as to what standard a symbol
should conform to. It was already not easy for me to come up with 
somnething I as a one-man team wholeheartedly agree with :-) 


> 1. "Classes". 
<..snip..>
> diode.sym symbols could be found as following:
> 
> diodes/diode.sym
> diodes/basic/diode.sym
> basic/diodes/diode.sym

This feels like categories. It would eliminate the need to stick to 
a rigidly defined directory tree. I like it. However, I suspect, it 
requires to include some kind of relational data base inside PCB.

 
> 2. "footprints" a list of possible footprints available for symbol, thus
> user can just select it from dropdown list (or enter manual)

I already do this in the symbols of the essential libray effort :-)
To conform with the current PCB file format, the value is not multi 
line but comma seperated.  

---<)kaimartin(>---
-- 
Kai-Martin Knaak
Email: kmk@xxxxxxxxxxxxxxx
http://pool.sks-keyservers.net:11371/pks/lookup?search=0x6C0B9F53
not happy with moderation of geda-user



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user