← Back to team overview

kicad-developers team mailing list archive

Re: Library work and project librarian?


Ok, but what other people think about web server database?

All we need is to create a simple "package manager". Such program (or widget) should contain of simple ftp client (there is a wxFtp class in wxWidgets) + a tree view (wxTreeCtrl) to allow user select/deselect installed libraries + "upload my library" button.

It would download a list of available libraries from ftp server (this list can also contain additional information like company,type,speed etc.). Parse it and compare with a list of locally stored libraries. The result of this comparison should be presented in list view with checkboxes (wxTreeCtrl).User chooses what he wants to add/remove. Then ftp client downloads requested libraries. That is all. Simple enough!

--- In kicad-devel@xxxxxxxxxxxxxxx, Manveru <manveru@...> wrote:
> 2009/9/30 Mateusz <komorkiewicz@...>
> >
> >
> > [...]What "perfect" means for me? I believe a perfect system would be a
> > system with a central database on web server. User would download the list
> > of available libraries from server and then choose what he want to download
> > (same like apt-get works in ubuntu). Such a system should also provide users
> > with ability of easily share their libraries with other users by pressing
> > just "upload my library" button (now all additional libraries are scattered
> > all over internet).
> > [...]
> >
> Generally speaking you have similar idea to my. What is missing in KiCad's
> libraries are categories - items are not classified regarding to their roles
> (amplifiers, dacs, memories, etc.). The filenames currently in use are not
> enough in my opinion. The fact KiCad needs to add some additional files to
> have additional libraries manually is not very convenient. Searching for
> elements should be more intuitive.
> The standardization of drawing rules is a must, to get professional library
> at some stage in a future. Currently different elements have symbols of
> different sizes drawn in many styles; even chips from same family do not
> keep style.
> -- 
> Manveru
> jabber: manveru@...
> gg: 1624001
> http://www.manveru.pl

Follow ups