Usual IANAL clause, but, reading the AL2.0 itself, it says: "Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution."
By *using* Apache licensed software, you are agreeing to these terms. Therefore, by submitting code to an ASF system (JIRA, mailing list, whatever) and not explicitly stating "Not a Contribution", your code can be taken by the project to be an implicit contribution under the terms of the Apache License that you agreed to when you started using the code. Of course, for anything substantive, we'll want an ICLA to add a further of provenance guarantee, but for smaller fixes, the above should, as I understand it, be sufficient. That is my understanding of the discussion that happened around the time when the JIRA tick-box was removed: it isn't needed. Upayavira On Mon, Mar 4, 2013, at 12:13 PM, Mohammad Nour El-Din wrote: > Hi > > > On Mon, Mar 4, 2013 at 12:19 PM, Matthieu Morel <mmo...@apache.org> > wrote: > > > Hi, > > > > In the S4 project we have some recent patches from non-committers, but we > > have doubts on how to integrate them. > > > > In the past, the Jira system had a clearly defined way for the contributor > > to mark the patch as granted to the ASF. > > > > Typically (wording from the hbase book): "The patch should be attached to > > the associated Jira ticket "More Actions -> Attach Files". Make sure you > > click the ASF license inclusion, otherwise the patch can't be considered > > for inclusion". > > > > > > Unfortunately it seems that with the latest Jira updates, this option is > > not available anymore to contributors. > > > > > > So, now, what is the proper way to ensure a patch can be included in the > > codebase of an Apache (incubator) project? Do we need contributors, even > > casual ones, to file an ICLA? > > > > I believe that should be the way. The positive side is that it will be > one > step less when they are recommended as committers in the future :) > > > > > > > > Thanks for any clarification! > > > > > > Matthieu > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > -- > Thanks > - Mohammad Nour > ---- > "Life is like riding a bicycle. To keep your balance you must keep > moving" > - Albert Einstein --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org