kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #31284
Re: KiCad Libraries (again)
Hello
I will just announce that I merged the pull request. I hope this will aid
in getting the librarians to feel more part of the "official" KiCad, if
they didn't before. I am glad that we have motivated librarians around.
I will encourage Oliver and Co. to write an article to the "blog" section
if they see fit. http://kicad-pcb.org/post/
Nick
2017-10-18 17:04 GMT+02:00 Oliver Walters <oliver.henry.walters@xxxxxxxxx>:
> 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.walters@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
>
>
Follow ups
References