kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #03199
Re: Re: Library work and project librarian?
--0016e6dab54dcac856047530b6e6 Content-Type: text/plain; charset=UTF-8
2009/10/5 Mateusz <komorkiewicz@...>
>
>
> 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!
>
> --- I
>
In my opinion is not simple as FTP is not enough to manage such server
library. With your idea I can imagine how avarage user can quickly do a mess
with its libraries and 200 files get by FTP to "local repository". I am
assuming much more complex "tool" to search for parts and download them on
demand to KiCAD, if they are not present there by default (from
installation) or they were downloaded earlier. The similar interface should
exist in KiCAD application itself and on the web page of the "server
project". This may allow users review or search libraries without KiCAD even
downloaded on the HDD.
--
Manveru
jabber: manveru@...
gg: 1624001
http://www.manveru.pl
--0016e6dab54dcac856047530b6e6 Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<br><br><div class=3D"gmail_quote">2009/10/5 Mateusz <span dir=3D"ltr"><=
<a href=3D"mailto:komorkiewicz@...">komorkiewicz@...</a>></s=
pan><br><blockquote class=3D"gmail_quote" style=3D"border-left: 1px solid r=
gb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style=3D"background-color: rgb(255, 255, 255);">
<span>=C2=A0</span>
<div style=3D"width: 655px;">
<div style=3D"margin: 0pt; padding: 0pt 25px 0pt 0pt; width: 470px; float: =
left;">
<div>
<p>Ok, but what other people think about web server datab=
ase?<br>
<br>
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 instal=
led libraries + "upload my library" button.<br>
<br>
It would download a list of available libraries from ftp server (this list =
can also contain additional information like company,type,speed etc.). Pars=
e it and compare with a list of locally stored libraries. The result of thi=
s comparison should be presented in list view with checkboxes (wxTreeCtrl).=
User chooses what he wants to add/remove. Then ftp client downloads reques=
ted libraries. That is all. Simple enough!<br>
<br>
--- I</p></div></div></div></div>
=09
=09
=09
=09
=09
=09
=09
=09
</blockquote></div><br><br clear=3D"all">In my opinion is not simple as FTP=
is not enough to manage such server library. With your idea I can imagine =
how avarage user can quickly do a mess with its libraries and 200 files get=
by FTP to "local repository". I am assuming much more complex &q=
uot;tool" to search for parts and download them on demand to KiCAD, if=
they are not present there by default (from installation) or they were dow=
nloaded earlier. The similar interface should exist in KiCAD application it=
self and on the web page of the "server project". This may allow =
users review or search libraries without KiCAD even downloaded on the HDD.<=
br>
-- <br>Manveru<br>jabber: manveru@...<br> =C2=A0 =C2=A0 gg: 1624001<=
br> =C2=A0 <a href=3D"http://www.manveru.pl">http://www.manveru.pl</a><br>
--0016e6dab54dcac856047530b6e6--
Follow ups
References