The GPL with font exception is probably the better of the two, as it is the
least restrictive one contributors seem to agree on.

On Mon, Sep 18, 2017 at 5:47 PM, Oliver Walters <
[email protected]> wrote:

> A further issue that has cropped up twice in the last hour: Library
> licensing
>
> https://github.com/KiCad/kicad-library/issues/1259#issuecomment-330374095
>
> https://forum.kicad.info/t/default-libraries-gpl-licencing-
> vs-proprietary-designs/140/8
>
>
> We have been discussing this for a while in this thread -
> https://lists.launchpad.net/kicad-developers/msg28181.html
>
> It initially looked like we had a consensus but then it quickly devolved
> and never reached a conclusion.
>
> *Without entering into the same back-and-forth again, *and with the
> following stipulations:
>
> a) All libraries will have the same license agreeement
> b) A single LICENSE.md file will suffice
>
> What license should we be using?
>
> 1. CC-BY-SA - This is what Wayne originally suggested IIRC
> 2. modified GPL similar to gEDA license?
>
>
> I need a consensus on this so I can add the license files to the
> repositories and add the information to the website.
>
> Cheers,
> Oliver
>
>
> On Mon, Sep 18, 2017 at 11:12 PM, Wayne Stambaugh <[email protected]>
> wrote:
>
>> Oliver,
>>
>> Great work!  This is really shaping up nicely.
>>
>> Cheers,
>>
>> Wayne
>>
>> On 9/17/2017 12:13 AM, Oliver Walters wrote:
>> > Hugo can use external JSON data during the build step, so I've worked
>> > out how to list the GitHub library releases directly onto the downloads
>> > page!
>> >
>> > Some progress images here:
>> >
>> > https://imgur.com/a/2V6E3
>> >
>> > Most of the framework is in place now. I need some assistance with
>> > wording for /discover/libraries but other than that, almost ready to go
>> :)
>> >
>> > Oliver
>> >
>> > On Sat, Sep 16, 2017 at 1:52 PM, Oliver Walters
>> > <[email protected] <mailto:[email protected]
>> >>
>> > wrote:
>> >
>> >     Some more
>> >     progress: https://github.com/KiCad/kicad-library/issues/1622
>> >     <https://github.com/KiCad/kicad-library/issues/1622>
>> >
>> >     On Sat, Sep 16, 2017 at 12:53 PM, Oliver Walters
>> >     <[email protected]
>> >     <mailto:[email protected]>> wrote:
>> >
>> >         I have worked out how to transfer the KLC page to the Hugo
>> >         templating system (it is SO much harder to use than Jenkins :p)
>> >
>> >         Example:
>> >
>> >         https://i.imgur.com/4kZnvOA.png <https://i.imgur.com/4kZnvOA.p
>> ng>
>> >
>> >         The libraries information is also moved across, but that's just
>> >         static content so it's much simpler.
>> >
>> >         I'll keep you posted.
>> >
>> >         On Fri, Sep 15, 2017 at 10:41 PM, Wayne Stambaugh
>> >         <[email protected] <mailto:[email protected]>> wrote:
>> >
>> >             On 9/14/2017 8:54 PM, Oliver Walters wrote:
>> >             > Ben,
>> >             >
>> >             > That's also an option, I hadn't considered that! Perhaps
>> I was focused
>> >             > on the GitHub-side solution too closely.
>> >             >
>> >             > Wayne, do you want to weigh in here before I spend too
>> much further
>> >             > effort developing this? Could the libraries page be
>> developed on the
>> >             > KiCad website itself?
>> >
>> >             The libraries page could be developed on KiCad website
>> >             although I'm not
>> >             sure how that would work.  I am comfortable with either
>> >             solution.  Pick
>> >             which ever solution is the most comfortable for you.  Since
>> >             you are
>> >             doing the work, you should choose the implementation unless
>> >             someone else
>> >             is willing step up and help out.  Even the basic overview
>> >             that you
>> >             presented is far better than anything we have at the
>> >             moment.  We can
>> >             always add more features later.
>> >
>> >             >
>> >             > The structure could remain largely the same but the
>> formatting would
>> >             > need to change from Jekyll to Hugo.
>> >             >
>> >             > Cheers,
>> >             > Oliver
>> >             >
>> >             > On Fri, Sep 15, 2017 at 1:17 AM, Ben Hest <
>> [email protected] <mailto:[email protected]>
>> >             > <mailto:[email protected] <mailto:
>> [email protected]>>> wrote:
>> >             >
>> >             >     Does this method provide an advantage over doing a
>> similar thing
>> >             >     using Hugo and putting the docs on the kicad-pcb.org
>> <http://kicad-pcb.org>
>> >             >     <http://kicad-pcb.org>
>> >             >     website? https://github.com/KiCad/kicad-website
>> >             <https://github.com/KiCad/kicad-website>
>> >             >     <https://github.com/KiCad/kicad-website
>> >             <https://github.com/KiCad/kicad-website>>
>> >             >
>> >             >
>> >             >     - Ben
>> >             >
>> >             >     On Thu, Sep 14, 2017 at 7:01 AM, Oliver Walters
>> >             >     <[email protected]
>> >             <mailto:[email protected]>
>> >             >     <mailto:[email protected]
>> >             <mailto:[email protected]>>> 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
>> >             <http://kicad.github.io> <http://kicad.github.io> -
>> >             >         this could be easily redirected from
>> kicad-lib.org/library <http://kicad-lib.org/library>
>> >             >         <http://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-d
>> evelopers
>> >             <https://launchpad.net/~kicad-developers>
>> >             >         <https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>>
>> >             >         Post to     : [email protected]
>> ad.net
>> >             <mailto:[email protected]>
>> >             >         <mailto:[email protected]
>> >             <mailto:[email protected]>>
>> >             >         Unsubscribe :
>> >             https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>
>> >             >         <https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>>
>> >             >         More help   : https://help.launchpad.net/ListHelp
>> >             <https://help.launchpad.net/ListHelp>
>> >             >         <https://help.launchpad.net/ListHelp
>> >             <https://help.launchpad.net/ListHelp>>
>> >             >
>> >             >
>> >             >
>> >             >
>> >             >     --
>> >             >
>> >             >     -Ben
>> >             >
>> >             >
>> >             >
>> >             >
>> >             > _______________________________________________
>> >             > Mailing list: https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>
>> >             > Post to     : [email protected]
>> >             <mailto:[email protected]>
>> >             > Unsubscribe : https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>
>> >             > More help   : https://help.launchpad.net/ListHelp
>> >             <https://help.launchpad.net/ListHelp>
>> >             >
>> >
>> >
>> >             _______________________________________________
>> >             Mailing list: https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>
>> >             Post to     : [email protected]
>> >             <mailto:[email protected]>
>> >             Unsubscribe : https://launchpad.net/~kicad-developers
>> >             <https://launchpad.net/~kicad-developers>
>> >             More help   : https://help.launchpad.net/ListHelp
>> >             <https://help.launchpad.net/ListHelp>
>> >
>> >
>> >
>> >
>>
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to     : [email protected]
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help   : https://help.launchpad.net/ListHelp
>
>
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to