Date: Wed, 30 Sep 2015 13:36:55 -0700 From: Craig Rodrigues <rodrigc@FreeBSD.org> To: Julio Merino <jmmv@freebsd.org> Cc: "freebsd-testing@freebsd.org" <freebsd-testing@freebsd.org> Subject: Re: kyua and Google Contributor License Agreement Message-ID: <CAG=rPVeo5dK0q%2Bm%2BLzOHPg4XBrktyig%2BXueppgYvYDqLrmLFvw@mail.gmail.com> In-Reply-To: <CAG=rPVeUkXB8gQG6E23WoORW2iJn1EVyeFw3DkLDmiSYZA8Hiw@mail.gmail.com> References: <CAG=rPVeUkXB8gQG6E23WoORW2iJn1EVyeFw3DkLDmiSYZA8Hiw@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This link is busted: ttps://github.com/jmmv/kyua/wiki/Contributing <https://github.com/jmmv/kyua/wiki/Contributing> but this seems to have the latest version with instructions for signing the Google CLA: https://github.com/rodrigc/kyua/blob/db509f9d9ece719bf8452d6ddbc842ae311b1bc2/CONTRIBUTING.md -- Craig On Wed, Sep 30, 2015 at 1:20 PM, Craig Rodrigues <rodrigc@freebsd.org> wrote: > Hi, > > The kyua test framework which is used to run all the tests in FreeBSD under > /usr/tests/ is available on github: https://github.com/jmmv/kyua/ > > However, if someone submits a bugfix or enhancement, > Julio requires that they sign a Google Contributor License Agreement with > Google. > > I understand that this is necessary, but it is quite unfortunate. > I know a number of folks at EMC/Isilon who have walked away from > contributing > fixes to kyua because of the Google CLA. > > I have signed the Google CLA for kyua through an online submission form in > September 2014, > but sometime this year, Google changed their system and lost a bunch of > previously > submitted CLA signatures (!!) including mine. Honestly, I was kind of > pissed, and wasn't > motivated to sign the form again. > > This link: https://github.com/jmmv/kyua/wiki/Contributing doesn't seem to > go anywhere, > so I can't even figure out the steps to sign the CLA. > > So we are in a state now where good folks who want to contribute > (EMC/Isilon) lose interest > because of needing to sign paperwork. We also have instance where random > folks > on the Internet try to contribute fixes, but then the fixes are in limbo, > because > the contributors never bother to sign the Google CLA: > https://github.com/jmmv/kyua/pulls > > De facto, what has resulted is that Julio is the sole person who can work > on kyua and enhance or fix it. > > This is really sad, and a major buzzkill for an open source project. kyua > is good stuff too, and very helpful for FreeBSD, which makes it even sadder. > > Is there anything we can do to get out of this dead-end? > > -> get Google to remove the need for people to sign the Google CLA? > -> fork the kyua code, and relicense it so it doesn't need the Google > CLA? > -> other? > > Julio has done great work, but it is never good to have a single point of > failure for > something as important as this. > > -- > Craig >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG=rPVeo5dK0q%2Bm%2BLzOHPg4XBrktyig%2BXueppgYvYDqLrmLFvw>