Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 5AE4C200ACA for ; Thu, 9 Jun 2016 17:46:49 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 59AD5160A58; Thu, 9 Jun 2016 15:46:49 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id A16F0160A29 for ; Thu, 9 Jun 2016 17:46:48 +0200 (CEST) Received: (qmail 3356 invoked by uid 500); 9 Jun 2016 15:46:47 -0000 Mailing-List: contact dev-help@cloudstack.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cloudstack.apache.org Delivered-To: mailing list dev@cloudstack.apache.org Received: (qmail 2797 invoked by uid 99); 9 Jun 2016 15:46:37 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Jun 2016 15:46:37 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id E62FBC0EB4 for ; Thu, 9 Jun 2016 15:46:36 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.489 X-Spam-Level: X-Spam-Status: No, score=0.489 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, NO_DNS_FOR_FROM=0.379, T_DKIM_INVALID=0.01] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=neutral reason="invalid (public key: DNS error: SERVFAIL)" header.d=artifact-software.com header.b=aw4ljcMl; dkim=neutral reason="invalid (public key: DNS error: SERVFAIL)" header.d=artifact-software.com header.b=Co2+Xt4u Received: from mx2-lw-us.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id d9O3VkroukV5 for ; Thu, 9 Jun 2016 15:46:30 +0000 (UTC) Received: from smtp.artifact-software.com (modemcable202.79-37-24.static.videotron.ca [24.37.79.202]) by mx2-lw-us.apache.org (ASF Mail Server at mx2-lw-us.apache.org) with ESMTP id 8B62C5F19B for ; Thu, 9 Jun 2016 15:46:25 +0000 (UTC) Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.artifact-software.com (Postfix) with ESMTP id 043466A6580 for ; Thu, 9 Jun 2016 11:46:19 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=artifact-software.com; s=default; t=1465487179; bh=oA6NP6igjQVqffjglH6eCqkzOBlcoW3+JXpaXAK3rdM=; h=Reply-To:To:From:Subject:Date; b=aw4ljcMl6HCKr5ZSWBHmABnAV55GOeSB4sRYyxuUQOGZElMMIonUwjorRgbzPpFsJ rW5fwxPy/XqxXQDnDIzqv6BIB0kfMSbO0Kr5xYoSLVsYsplfI2O2ZWzOcFs7nJot42 r5XcpwgYJzAXrAMzFqBRJJkddcKBOUMFT/rGcZ7w= X-Virus-Scanned: amavisd-new at artifact-software.com Received: from smtp.artifact-software.com ([127.0.0.1]) by localhost (server4.artifact-software.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id O6GKfYeCBa5X for ; Thu, 9 Jun 2016 11:46:18 -0400 (EDT) Received: from [192.168.3.196] (unknown [192.168.3.196]) by smtp.artifact-software.com (Postfix) with ESMTP id E78BB6A657F for ; Thu, 9 Jun 2016 11:46:17 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=artifact-software.com; s=default; t=1465487178; bh=oA6NP6igjQVqffjglH6eCqkzOBlcoW3+JXpaXAK3rdM=; h=Reply-To:To:From:Subject:Date; b=Co2+Xt4uuQfbQlGmc4+jUhNVVOCBiLUAB8GP7B71++skpIlni2WNVQ9f/un7CubPK DUH+4RD8RyqCilAH9U6HtA/fdhxyNeHv8ixVDETxS8VahmCUEVwY6AfhsuLxe9Z2Pd T/nWHH4DCQWlDQHzLKfzoQ+tRr4CiGnZJGmWTs4o= Reply-To: dev@cloudstack.apache.org To: "dev@cloudstack.apache.org" From: Ron Wheeler Subject: ICLA for contributors Organization: Artifact Software Message-ID: <3a90628d-7442-5f13-053c-e9d4358eaa48@artifact-software.com> Date: Thu, 9 Jun 2016 11:46:08 -0400 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit archived-at: Thu, 09 Jun 2016 15:46:49 -0000 As part of a discussion during last weeks meeting in Mpntreal, the question was raised about the requirement to have an Individual Contributor License Agreement (ICLA) for each contributor. http://www.apache.org/licenses/ describes the requirements as follows: "The ASF desires that all contributors of ideas, code, or documentation to any Apache projects complete, sign, and submit (via fax or email) an Individual Contributor License Agreement (ICLA). The purpose of this agreement is to clearly define the terms under which intellectual property has been contributed to the ASF and thereby allow us to defend the project should there be a legal dispute regarding the software at some future time. A signed ICLA is required to be on file before an individual is given commit rights to an ASF project. For a corporation that has assigned employees to work on an Apache project, a Corporate CLA (CCLA) is available for contributing intellectual property via the corporation, that may have been assigned as part of an employment agreement. Note that a Corporate CLA does not remove the need for every developer to sign their own ICLA as an individual, to cover any of their contributions which are not owned by the corporation signing the CCLA." There is a split between desirable and mandatory. I am not sure that the argument that submitting a PR is a clear sign of intent to give up all rights, has ever been tested in a court but it is much easier to have an signed ICLA for each contributor. A CCLA for each company that is either paying people to work on the project or has a clause in their employment contract giving the company rights to all IP created during their employment is required. This removes any ambiguity about the individual's right to make a PR. It is a little bit of housekeeping to keep track of the list of contributors with ICLA's. A wiki page listing the contributors is a simple solution. https://cwiki.apache.org/confluence/display/OFBIZ/Apache+OFBiz+Contributors is what we did at OFBiz. The ICLA and CCLA is good for all Apache projects. Ron -- Ron Wheeler President Artifact Software Inc email: rwheeler@artifact-software.com skype: ronaldmwheeler phone: 866-970-2435, ext 102