I would like to emphasise again that this change in adding jira-users,
does not change Hive's policy regarding ICLA.  In hive, we never
required people to file ICLA before submitting a patch.

Your question regarding ICLA requirements merits a discussion on its
own. Even if ICLA is on file, that does not automatically imply that
the contributor had all rights to contribute. It just means that such
a contributor has lied, if he didn't have rights to contribute.



On Tue, May 5, 2015 at 5:36 PM, Sushanth Sowmyan <khorg...@gmail.com> wrote:
> I will defer to the larger community's opinion on this, and from the
> looks of it, Apache does suggest, but not require (but does heavily
> suggest as desired) an ICLA from contributors, but I kinda agree with
> https://julien.ponge.org/blog/in-defense-of-contributor-license-agreements/
> in the place ICLAs have with projects.
>
> The relevant portion, as I see it, is this:
>
>>> Grant of Copyright License. Subject to the terms and conditions of this 
>>> Agreement, You hereby grant to the Foundation and to recipients of software 
>>> distributed by the Foundation a perpetual, worldwide, non-exclusive, 
>>> no-charge, royalty-free, irrevocable copyright license to reproduce, 
>>> prepare derivative works of, publicly display, publicly perform, 
>>> sublicense, and distribute Your Contributions and such derivative works.
>> This is, I think, the first key point. Contributors explictly grant a 
>> license to the upstream project maintainers to use contributions. 
>> Sublicensing is important, too, as it opens licensing under new terms in the 
>> future, even if the contributor is out of reach.
>
> I feel like without having an ICLA requirement for contributors(and
> yes, I acknowledge that being a jira-user and requesting in the
> mailing list did not already cover this - it was my mistaken memory
> that felt like it did from back when the jira had a UI element
> granting ASF rights), committers open themselves to the possibility
> that we +1 and accept a contribution that we will wind up being
> responsible for that should not have been legally acceptable.
>
> I also agree with Lefty that taken to an extreme, this could apply for
> docs and wiki, etc, and that does sound ludicrous, but still a place
> we open ourselves to legal responsibility. If $COMPANY sues apache
> because we have some content in our wiki that we should not have,
> removal is not hard. If that happens with our git repo, we're in for a
> not-fun exercise in rewriting git history.
>
> I also concede the advantages in being more "open" by making it easier
> to contribute, and indeed the link I paste above does refer to people
> that will not contribute to a project that has a CLA requirement, but
> I'm not completely satisfied by not addressing this issue in some
> manner either.
>
> This is not a -1 for this move, and indeed, would/could not be a
> binding one even if it were so, but I would like to understand what
> the hive project's legal position is on the cases where a committer
> commits a patch that a contributor contributed that they did not have
> rights to contribute.
>
>
> On Tue, May 5, 2015 at 11:11 AM, Thejas Nair <thejas.n...@gmail.com> wrote:
>> I guess the limit is around the number of entries in the contributor
>> group, and adding a jira-user group would not count towards that.
>> Let me give it a try.
>>
>> That INFRA jira is another good reason to add jira-users group to 
>> contributors!
>>
>>
>> On Mon, May 4, 2015 at 11:31 PM, Carl Steinbach <cwsteinb...@gmail.com> 
>> wrote:
>>> It turns out there's a limit on the number of people you can list as
>>> "contributors" for any given JIRA project. I bumped into this a couple
>>> months back when I tried adding someone to the list and found this:
>>>
>>> https://issues.apache.org/jira/browse/INFRA-7293
>>>
>>>
>>>
>>> On Mon, May 4, 2015 at 10:02 PM, Lefty Leverenz <leftylever...@gmail.com>
>>> wrote:
>>>
>>>> Sure, go for it.
>>>>
>>>>
>>>> -- Lefty
>>>>
>>>> On Mon, May 4, 2015 at 5:33 PM, Thejas Nair <thejas.n...@gmail.com> wrote:
>>>>
>>>> > As Lefty noted, we don't require anyone being made a jira contributor
>>>> > or uploading a patch to have ICLA on file. Apache does not require
>>>> > that, though that is encouraged.
>>>> > So allowing any user to be a contributor without asking for permission
>>>> > does not change things with respect to ICLA.
>>>> >
>>>> > Looks like people are on board with this. I will change the settings
>>>> > in another day as long as there are no objections.
>>>> >
>>>> >
>>>> >
>>>> >
>>>> > On Sat, May 2, 2015 at 11:44 PM, Lefty Leverenz <leftylever...@gmail.com
>>>> >
>>>> > wrote:
>>>> > > Hive only requires committers to sign ICLAs.  That doesn't seem to
>>>> > provide
>>>> > > any legal protection when non-committers contribute patches.
>>>> > >
>>>> > > In days gone by, JIRA made us assign rights to Apache when we attached
>>>> a
>>>> > > patch to an issue.  That's still in the instructions for Contributing
>>>> > Your
>>>> > > Work
>>>> > > <
>>>> >
>>>> https://cwiki.apache.org/confluence/display/Hive/HowToContribute#HowToContribute-ContributingYourWork
>>>> > >:
>>>> > >  "Please note that the attachment should be granted license to ASF for
>>>> > > inclusion in ASF work" although the JIRA GUI doesn't have that option
>>>> > > anymore.
>>>> > >
>>>> > > See Apache's page on licenses <http://www.apache.org/licenses/#clas>:
>>>> > "The
>>>> > > ASF desires that all contributors of ideas, code, or documentation to
>>>> the
>>>> > > Apache projects complete, sign, and submit (via postal mail, fax or
>>>> > email)
>>>> > > an Individual Contributor License Agreement" *(highlighting added)*.
>>>> > >
>>>> > > So documentation in the wiki should also be covered by ICLAs.  Carried
>>>> to
>>>> > > extremes, anyone who participates on a mailing list, comments on a JIRA
>>>> > > issue, or reviews a patch should sign an ICLA.
>>>> > >
>>>> > >
>>>> > > -- Lefty
>>>> > >
>>>> > > On Sun, May 3, 2015 at 12:30 AM, Sushanth Sowmyan <khorg...@gmail.com>
>>>> > > wrote:
>>>> > >
>>>> > >> I seem to remember something on the lines of that the traditional
>>>> reason
>>>> > >> was so that a project could be sure that the contributor had an ICLA
>>>> on
>>>> > >> file with apache so as to not expose the project to legal risk of code
>>>> > that
>>>> > >> was contributed that the contributor did not have any rights to. We
>>>> > should
>>>> > >> probably check with folks from other projects who've had experience
>>>> > dealing
>>>> > >> with stuff like this?
>>>> > >>
>>>> > >> Maybe Owen?
>>>> > >> On May 2, 2015 17:08, "Thejas Nair" <thejas.n...@gmail.com> wrote:
>>>> > >>
>>>> > >> > Sending again, didn't make to the list for some reason.
>>>> > >> >
>>>> > >> >
>>>> > >> > ---------- Forwarded message ----------
>>>> > >> > From: Thejas Nair <thejas.n...@gmail.com>
>>>> > >> > Date: Fri, May 1, 2015 at 1:53 PM
>>>> > >> > Subject: [DISCUSS] Allow any jira user to assign HIVE bugs to them
>>>> > self
>>>> > >> > To: dev <dev@hive.apache.org>
>>>> > >> >
>>>> > >> >
>>>> > >> > I am not sure why a user needs to ask to be added as a contributor
>>>> in
>>>> > >> > HIVE jira to be able to assign jiras to themselves. I don't see it
>>>> > >> > adding any value. Also the jira ADMIN UI for adding this is usually
>>>> > >> > flaky.
>>>> > >> >
>>>> > >> > I think we should let any jira users assign the bugs to them self.
>>>> > >> > Looks like adding jira-users group to contributions would do it.
>>>> > >> >
>>>> > >> > Thoughts ?
>>>> > >> >
>>>> > >> > Thanks,
>>>> > >> > Thejas
>>>> > >> >
>>>> > >>
>>>> >
>>>>

Reply via email to