I have been working on this for a while, and have submitted the first version here - https://github.com/KiCad/kicad-website/pull/219
On Thu, Sep 14, 2017 at 10:01 PM, Oliver Walters < oliver.henry.walt...@gmail.com> wrote: > Hi everyone, > > The conversation of how best to manage and distribute KiCad libraries has > been raging for a while now. > > Users looking to download or contribute to the libraries are currently > presented with a github landing page and some bland wiki pages (e.g. for > the KLC information). > > I have been working on a new-and-improved website system for the following: > > * Clear information about the libraries > * A place to download the latest libraries > * Information on what is *in* the libraries > * Instructions on how to contribute to the libs > * Better presentation of the KLC > > This website will need to be updated periodically to present the latest > version of the libraries to the users. Also, if users are going to be > downloading library files then it could potentially use a lot of bandwidth. > Thirdly, the generated content should be scripted but statically hosted. > > The solution? GitHub pages! - https://pages.github.com/ - > > These are hosted from your github repository, and for e.g. ours would have > the URL kicad.github.io - this could be easily redirected from > kicad-lib.org/library (for example). > > GitHub pages use the jekyll toolset to generate static content. > > With a small amount of additional Python scripting I have created a > bare-bones example of what this might look like (locally hosted on my > laptop for now): > > Here are some screenshots! Ignore the colors and simple layout scheme, > this is currently just a framework. > > https://imgur.com/a/0GELG > > The main objectives of this project are: > > a) Present a more professional landing page for the libraries > b) Leverage GitHub Pages functionality > c) Improve KLC > > And, eventually: > > Provide a standardised way to separate the KiCad libraries from the KiCad > installer! > > Thoughts and comments appreciated! > > Cheers, > > Oliver >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp