← Back to team overview

kicad-developers team mailing list archive

Re: KiCad Libraries (again)

 

Thanks Nick! Really happy to have this running on the website! I think a
blog post would be a good idea, I'll see if I can make some words

On Thu, Nov 2, 2017 at 8:14 AM, Nick Østergaard <oe.nick@xxxxxxxxx> wrote:

> 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