Electronics & Programming

develissimo

Open Source electronics development and programming

  • You are not logged in.
  • Root
  • » KiCAD
  • » [Kicad-developers] EESCHEMA: New design for a distributed library management system. [RSS Feed]

#1 Dec. 13, 2010 19:11:41

Dick H.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] EESCHEMA: New design for a distributed library management system.


On 12/13/2010 12:47 PM, bennet***@*igis.net wrote:
> Distributed library, huh! I want to check out the spec,

The first part:

$ bzr up
$ cd <kicad-base>/new
$ ./make-html.sh or doxygen

$ firefox html/index.html


The second part:

Coming from Wayne.


_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

#2 Dec. 14, 2010 15:46:37

Dick H.
Registered: 2009-11-02
Reputation: +  0  -
Profile   Send e-mail  

[Kicad-developers] EESCHEMA: New design for a distributed library management system.


> The remote aspects of some of the LIB_SOURCEs don't currently seem
> as difficult, and they can be implemented incrementally over a long
> period of time, by any number of people at any time. The design
> enables that. Some of them will require servers on the back end, and
> much help is needed to write those, if they are to get done at all.
> Those servers are not cast in stone, other than they have to work
> with the LIB_SOURCE running on the client, which is in C++. But the
> servers themselves can be in any language, could be python, or an
> apache module, whatever.


I wanted to mention a few items that will help illustrate just how powerful this
design is.

The unit of retrieval from the LIB_SOURCEs is the Sweet text string.
Essentially that
returned Sweet string is part of the API. However, behind the mechanism of
returning
this string can be anything. There could for example be a conversion step,
converting
the part from any other format into the Sweet form.

Not only is a conversion process possible, but so is a dynamic creation
process.
There is a function to "search for a part using a query string". But do not
limit
that concept to an existing part.

We do not have to limit ourselves to a single "query language". We could
support
several, including a pastebin type ID string. We just have to use whatever
query
language the LIB_SOURCE supports, and I see some supporting more than our
standard one.

This is an opportunity to innovate, and to share.

Dick


_______________________________________________
Mailing list:https://launchpad.net/~kicad-developersPost to : kicad-developers@lists.launchpad.net
Unsubscribe :https://launchpad.net/~kicad-developersMore help :https://help.launchpad.net/ListHelp

Offline

  • Root
  • » KiCAD
  • » [Kicad-developers] EESCHEMA: New design for a distributed library management system. [RSS Feed]

Board footer

Moderator control

Enjoy the 18th of August
PoweredBy

The Forums are managed by develissimo stuff members, if you find any issues or misplaced content please help us to fix it. Thank you! Tell us via Contact Options
Leave a Message
Welcome to Develissimo Live Support