Skip site navigation (1)Skip section navigation (2)
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>