From: Matt Armstrong Date: Mon, 1 Aug 2016 15:46:49 +0000 (+1700) Subject: Re: [PATCH 1/2] Add Google Inc. to AUTHORS as a contributor. X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=0a468799cac296449806950954b9056b6f17a0d4;p=notmuch-archives.git Re: [PATCH 1/2] Add Google Inc. to AUTHORS as a contributor. --- diff --git a/c6/aade6d04e306cc0b334f448780ee0d4469d0d5 b/c6/aade6d04e306cc0b334f448780ee0d4469d0d5 new file mode 100644 index 000000000..0d2ff5fb8 --- /dev/null +++ b/c6/aade6d04e306cc0b334f448780ee0d4469d0d5 @@ -0,0 +1,142 @@ +Return-Path: +X-Original-To: notmuch@notmuchmail.org +Delivered-To: notmuch@notmuchmail.org +Received: from localhost (localhost [127.0.0.1]) + by arlo.cworth.org (Postfix) with ESMTP id 605F86DE00E6 + for ; Mon, 1 Aug 2016 08:47:04 -0700 (PDT) +X-Virus-Scanned: Debian amavisd-new at cworth.org +X-Spam-Flag: NO +X-Spam-Score: -1.022 +X-Spam-Level: +X-Spam-Status: No, score=-1.022 tagged_above=-999 required=5 + tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, + RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.211, SPF_PASS=-0.001, + T_RP_MATCHES_RCVD=-0.01] autolearn=disabled +Received: from arlo.cworth.org ([127.0.0.1]) + by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024) + with ESMTP id 0e00VOiJ_CMZ for ; + Mon, 1 Aug 2016 08:46:54 -0700 (PDT) +Received: from mail-pa0-f44.google.com (mail-pa0-f44.google.com + [209.85.220.44]) + by arlo.cworth.org (Postfix) with ESMTPS id 7FCE46DE00B8 + for ; Mon, 1 Aug 2016 08:46:54 -0700 (PDT) +Received: by mail-pa0-f44.google.com with SMTP id fi15so54068611pac.1 + for ; Mon, 01 Aug 2016 08:46:54 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; + s=20120113; + h=from:to:subject:in-reply-to:references:user-agent:date:message-id + :mime-version; bh=vRaNE+s0nRHSfAhkIejb34PyDXz1tO3eM2hdtbLfgdQ=; + b=fh8gIvr78pK3J1ZebP3g1Z1krs5wyXqgGblMcPdEyNnxqPEJnea8pv27ZkxkmNnH6B + BEWbaDvKP7mhhVCl+rt2VZwl3odHQHQtVJCTDhJRcEk3xsUG0OM7UVLN7nj3SDTeiSDO + Hpwgj/ZP3qdfz0CG32lMKqUPyyFwI6k0ktJSbUX6qMboirPwPRoME7QpX59lolayC16Q + 5ELbIsPVdcWcHx73lygoyAeGTv56VnH8/1kbIUxq+AoqVvRR4n9QnyNTux9oorsLQiQl + YGZqH1kfOXUuFaoNExVqs9jX8DMIeb0ZuuZVVFt4SIdoJteDjirAoKyYgywUi+zHNTaV yf0w== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20130820; + h=x-gm-message-state:from:to:subject:in-reply-to:references + :user-agent:date:message-id:mime-version; + bh=vRaNE+s0nRHSfAhkIejb34PyDXz1tO3eM2hdtbLfgdQ=; + b=l9GJtAmRGG7eCKMW+HoBkmM/8TYb3wnal8muDWPUgKaCF6p+JHA/bMSL/BAbeWeCgM + AQ1ePuirqYipSu+z9LBvC2JmgJfwzsfdb1/J7ds9U9BA9tzAdSQwnar5Pun8t8GO4MOg + BdJEYM0Fdy/ew1L7H+GRBXj8yylvcHICREoQEzmQl+MXoZxKKjb+JlcRjBIzvGmKL7YG + 73WAb4qt7HIblUwcLGao/7J3ZggSiBLY8w6dpClDGSUjfKOUIwLfNOkcWzzLDWunMCae + VzpkiZWESiL2/gt2DOci2YeyL5qmTRoqs9Dc/Rblyb4PtmXhN++4cXLL/9148u+hmiFR + sz0Q== +X-Gm-Message-State: + AEkoousjwjjVBpQLPKrbp2o2djw5RCYfQ3EewRidcoSR8XEeQ474bQMWsw3iraBxSNndQgTl +X-Received: by 10.66.197.195 with SMTP id iw3mr96499586pac.82.1470066411318; + Mon, 01 Aug 2016 08:46:51 -0700 (PDT) +Received: from marmstrong-linux.kir.corp.google.com + ([2620:0:1008:1101:d44a:4bf2:9882:a156]) + by smtp.gmail.com with ESMTPSA id dz13sm46604005pac.44.2016.08.01.08.46.49 + (version=TLS1_2 cipher=AES128-SHA bits=128/128); + Mon, 01 Aug 2016 08:46:50 -0700 (PDT) +From: Matt Armstrong +To: David Bremner , notmuch@notmuchmail.org +Subject: Re: [PATCH 1/2] Add Google Inc. to AUTHORS as a contributor. +In-Reply-To: <877fcdltd7.fsf@zancas.localnet> +References: <1469136633-19235-1-git-send-email-marmstrong@google.com> + <1469136633-19235-2-git-send-email-marmstrong@google.com> + <877fcdltd7.fsf@zancas.localnet> +User-Agent: Notmuch/0.21 (https://notmuchmail.org) Emacs/24.3.1 + (x86_64-pc-linux-gnu) +Date: Mon, 01 Aug 2016 08:46:49 -0700 +Message-ID: +MIME-Version: 1.0 +Content-Type: text/plain +X-BeenThere: notmuch@notmuchmail.org +X-Mailman-Version: 2.1.20 +Precedence: list +List-Id: "Use and development of the notmuch mail system." + +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +X-List-Received-Date: Mon, 01 Aug 2016 15:47:04 -0000 + +David Bremner writes: + +> Matt Armstrong writes: +> +>> By virtue of being a Google employee I'm required to contribute +>> software in the name of Google and not myself. + +[...] + +> I've no objection to this in principle, but +> +> 1) if we start updating AUTHORS after 7 years of neglect, I think we +> need to do a more systematic job. + +Looking into this further, if AUTHORS file is essentially unmaintained, +I need not touch it. + + +> I'm tempted to script the output of "git shortlog" as part of the +> release process. +> +> In id:1469191654-5922-1-git-send-email-david@tethera.net, I've posted +> the beginnings of a mailmap file. What about adding something like +> +> Google Inc. (by way of Matt Armstrong) +> +> to the mailmap file? +> +> If that sounds reasonable to you, I'll leave it to you to play with the +> mailmap syntax to get what you want. + +I think the @google.com in my email address is enough. I don't need to +tweak my display name to mention "Google Inc." via .mailcap. + + +> 2) If you think the corporate overlords are fine with a mention of +> contribution in AUTHORS, that's also fine for me, but note that this is +> distinct from a claim of copyright. There are copyright headers in +> every source file, so if you want to claim copyright on behalf of your +> employer (which is fine, I think we're not fussed about people adding +> themselves to copyright headers for anything more than 2 lines of change +> or so) then you'll want to update those headers. At least, that would be +> that safer option, rather than thinking such a claim is implicit. + +Thanks for thinking about this David. + +The good news: in looking into this further, the issue of leaving (c) +claims in code is secondary. The primary thing I'm supposed to do is +send patches with my work email. + +If I become a significant author in some file, adding a (c) Google makes +sense if that the normal thing to do in notmuch. I'll keep that in +mind. + +Google's open source lawyers tell me that regardless of what (c) marks +appear in code, the author of code (e.g. significant patches) retains +copyright unless other arrangements are made, such as those you see in +FSF projects (https://www.gnu.org/licenses/why-assign.en.html). When it +comes to a real legal investigation things like the git commit log come +into play. A "(c) Google Inc." is nice to have, especially if a project +typically maintains them with some rigor, but it isn't required or +particularly significant.