← Back to team overview

kicad-developers team mailing list archive

Re: KiCad Library Download Page

 

The reason that it is breaking is that I am currently generating a unique
download link for each individual 3D model group. A "group" contains .wrl
and .step pairs.

If I do not go this far, and provide a single archive for each "folder" of
files then the generator still works fine..

For now at least I think I will go with the simpler approach which means we
can still have a front-facing download page that we do not have to serve.

Incidentally the 3d-shapes downloader tool in KiCad needs some love. It
fails on folders with more than 1000 files! This is a github API limitation
I think.

On Mon, Nov 6, 2017 at 11:50 PM, Wayne Stambaugh <stambaughw@xxxxxxxxx>
wrote:

> I'm not sure what to do about this.  I'm not opposed adding this to the
> kicad website.  Do we even have enough server space on the kicad website
> to handle this?  Anyone else have any ideas?
>
> Who knew the kicad project would reach these kinds of limits so quickly.
>  Kudos to the library devs for all of their hard work.
>
> On 11/5/2017 7:35 AM, Oliver Walters wrote:
> > Should this be something that is served on kicad-pcb.org/downloads
> > <http://kicad-pcb.org/downloads> ? I am concerned that we might run into
> > GitHub TOS issues.
> >
> > I am working on generating the 3D models for download. However this
> > generates lots of data (multiple gigabytes). It also takes over 1hr for
> > Travis to build, which exceeds the allowable Travis script runtime.
> >
> > On Fri, Nov 3, 2017 at 11:31 AM, Oliver Walters
> > <oliver.henry.walters@xxxxxxxxx <mailto:oliver.henry.walters@xxxxxxxxx>>
> > wrote:
> >
> >     Hi all,
> >
> >     Stage 2 of ? of the library update project is underway.
> >
> >     Idea: A downloads page for the libraries that presents individual
> >     libraries for download, and users can preview the data available in
> >     the libraries.
> >
> >     This is auto-built based on the latest library data.
> >
> >     Preview: https://kicad.github.io/symbols/
> >     <https://kicad.github.io/symbols/>
> >
> >     I have wrangled the GitHub pages tool along with Travis CI to
> >     auto-build these pages. It provides compressed downloads of symbol
> >     libs thus far.
> >
> >     To do:
> >
> >     1. Downloads for footprint libs
> >     2. Downloads for 3D models
> >     3. Improve scripts so that data that have not changed are not
> >     recompressed (reduce build time and also remove useless git updates)
> >
> >     Thoughts?
> >
> >     The general idea is that this page will be linked from
> >     http://kicad-pcb.org/libraries/download
> >     <http://kicad-pcb.org/libraries/download>
> >
> >     Cheers,
> >     Oliver
> >
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~kicad-developers
> > Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~kicad-developers
> > More help   : https://help.launchpad.net/ListHelp
> >
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>

References