Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6096E109A6 for ; Mon, 17 Feb 2014 23:20:27 +0000 (UTC) Received: (qmail 62250 invoked by uid 500); 17 Feb 2014 23:20:13 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 61989 invoked by uid 500); 17 Feb 2014 23:20:13 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 61981 invoked by uid 99); 17 Feb 2014 23:20:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Feb 2014 23:20:13 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of ted.dunning@gmail.com designates 209.85.213.46 as permitted sender) Received: from [209.85.213.46] (HELO mail-yh0-f46.google.com) (209.85.213.46) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 17 Feb 2014 23:20:08 +0000 Received: by mail-yh0-f46.google.com with SMTP id v1so14690609yhn.19 for ; Mon, 17 Feb 2014 15:19:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=9/p4ORiveUb+olNUBNM5o7VrXorNW7qPyWwrOuMBzqk=; b=o6557QuiLYGPtPO/T+wY68JOqwQrueYFmlMAsdPvsTcoLpMABnGqCt558iigSARw+E c/6O8lIkkRzgtNyrAsviH9ro33W1oibe8SXET+pUNe7s59HlttpSdkNHScdxcSs9QMAv s0fi/UP1YMAeA3COMrxB5cbwyClgxnvu00vG/ixt8EoYUw6a4jYz2OMlpNF7sQhWJcgp RCiS1neywH5Z9MVrLZfZG/8qMLxnYJv4vJz8na5svSNvFsQeWv2rTkNzNvyQUCJEcQD2 w0AOT9Jb8C95rxMbDcsO5a1Kynxjz8ebFS+aUFb3GY2uQvkTuPOCLLS3E+HyIZRWZpyS 2MzA== X-Received: by 10.236.199.82 with SMTP id w58mr20402451yhn.57.1392679188128; Mon, 17 Feb 2014 15:19:48 -0800 (PST) MIME-Version: 1.0 Received: by 10.170.51.209 with HTTP; Mon, 17 Feb 2014 15:19:18 -0800 (PST) In-Reply-To: <8EEFE33B-D04D-4D4A-8111-CAF9102659E2@gmail.com> References: <8EEFE33B-D04D-4D4A-8111-CAF9102659E2@gmail.com> From: Ted Dunning Date: Mon, 17 Feb 2014 15:19:18 -0800 Message-ID: Subject: Re: How to handle "module" contributions To: "general@incubator.apache.org" Content-Type: multipart/alternative; boundary=089e0160b8f04b6a5d04f2a264ef X-Virus-Checked: Checked by ClamAV on apache.org --089e0160b8f04b6a5d04f2a264ef Content-Type: text/plain; charset=UTF-8 The basic idea is that you have to have the right to incorporate the code and be able to demonstrate that right. For example #1, you can switch your contributions to ASL2 and be good, but you may have problems with the contributions of the others unless the contributions are trivial. For example #2, it is typically necessary to get a specific grant licensing the code to Apache. If the corporate entity were to relicense the code being donated under ASL2, that would suffice, but a letter indicating intent to donate would be nice. Others may have additional opinions so don't assume my answer is definitive. On Mon, Feb 17, 2014 at 3:04 PM, P. Taylor Goetz wrote: > My apologies if this has been asked before or is well documented > somewhere. If it is I couldn't find it. > > What is the process for handling "contrib module" code donations from an > IP clearance perspective? > > Example #1 (https://github.com/ptgoetz/storm-jms) > An individual (me in this case) wishes to donate code that is licensed > under the EPL, and has had a few contributions (no CLAs). Is switching to > Apache v2 license and adding license headers all that would be necessary? > > Example #2 (https://github.com/hmsonline/storm-cassandra) > Same story as the previous example, except this time it is a corporate > entity. The project has transitioned to the Apache license. > > In each case, what is necessary to incorporate the code into an incubator > project? > > (Sorry for the double post, I hit send accidentally.) > > -Taylor --089e0160b8f04b6a5d04f2a264ef--