Mail Archives: geda-user/2015/07/07/14:06:05
> This is an excellent approach if done properly. One might follow a
> keyword-based "data sources" approach. For example, a component library
> search path might look something like this:
>
> /usr/local/geda/symbols;mysql:<authinfo>:<dbname>:<tablename>;/foo/bar
Let's not reinvent *this* wheel too. If we do anything other than
"local directories", we should use URLs, which take care of all the
path handling, authentication (for http/https, possibly others) and
parameterization, and allow us to use plug-ins to add more handlers
(like msql://), plus give us a protocol for transmitting data back and
forth (when remote).
file:///usr/local/geda/symbols
mysql://localhost/<dbname>?t=<table>&etc
http://gedasymbols.org/symdb.cgi/74series/
m4:/~dj/pcb/footgen.m4
scheme:(gnetlist-spice-export)
etc
- Raw text -