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 <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.walt...@gmail.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- > developers > > <https://launchpad.net/~kicad-developers> > > > <https://launchpad.net/~kicad-developers > > <https://launchpad.net/~kicad-developers>> > > > Post to : kicad-developers@lists.launchpad.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/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 : 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