> > PS: It would be nice to provide a simplified way for non-GPL users to > provide attribution for the libraries without having to name every single > john doe that made a symbol or footprint. If it's made simple people will > probably be more inclined to comply.
What would such a thing look like? Something like a CLA - https://en.wikipedia.org/wiki/Contributor_License_Agreement ? On Tue, Sep 19, 2017 at 9:02 AM, José Ignacio <jose.cyb...@gmail.com> wrote: > PS: It would be nice to provide a simplified way for non-GPL users to > provide attribution for the libraries without having to name every single > john doe that made a symbol or footprint. If it's made simple people will > probably be more inclined to comply. > > On Mon, Sep 18, 2017 at 5:59 PM, José Ignacio <jose.cyb...@gmail.com> > wrote: > >> 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 < >> oliver.henry.walt...@gmail.com> wrote: >> >>> A further issue that has cropped up twice in the last hour: Library >>> licensing >>> >>> https://github.com/KiCad/kicad-library/issues/1259#issuecomm >>> ent-330374095 >>> >>> https://forum.kicad.info/t/default-libraries-gpl-licencing-v >>> s-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 <stambau...@gmail.com> >>> 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 >>>> > <oliver.henry.walt...@gmail.com <mailto:oliver.henry.walters@g >>>> mail.com>> >>>> > 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 >>>> > <oliver.henry.walt...@gmail.com >>>> > <mailto:oliver.henry.walt...@gmail.com>> 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.png> >>>> > >>>> > 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 >>>> > <stambau...@gmail.com <mailto:stambau...@gmail.com>> 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 < >>>> bombledm...@gmail.com <mailto:bombledm...@gmail.com> >>>> > > <mailto:bombledm...@gmail.com <mailto: >>>> bombledm...@gmail.com>>> 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 >>>> > > <oliver.henry.walt...@gmail.com >>>> > <mailto:oliver.henry.walt...@gmail.com> >>>> > > <mailto:oliver.henry.walt...@gmail.com >>>> > <mailto: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 >>>> > <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 : kicad-developers@lists.launchp >>>> ad.net >>>> > <mailto:kicad-developers@lists.launchpad.net> >>>> > > <mailto:kicad-developers@lists.launchpad.net >>>> > <mailto:kicad-developers@lists.launchpad.net>> >>>> > > 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/Lis >>>> tHelp >>>> > <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 : kicad-developers@lists.launchpad.net >>>> > <mailto:kicad-developers@lists.launchpad.net> >>>> > > 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 : kicad-developers@lists.launchpad.net >>>> > <mailto:kicad-developers@lists.launchpad.net> >>>> > 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 : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >>> >> >
_______________________________________________ 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