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 B75A3200C2B for ; Thu, 2 Mar 2017 16:43:40 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id B5F74160B6F; Thu, 2 Mar 2017 15:43:40 +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 DAA6F160B61 for ; Thu, 2 Mar 2017 16:43:39 +0100 (CET) Received: (qmail 72137 invoked by uid 500); 2 Mar 2017 15:43:39 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 72118 invoked by uid 99); 2 Mar 2017 15:43:38 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 02 Mar 2017 15:43:38 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 5C0ACC204E for ; Thu, 2 Mar 2017 15:43:38 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.88 X-Spam-Level: * X-Spam-Status: No, score=1.88 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id d83ZDZOk295x for ; Thu, 2 Mar 2017 15:43:37 +0000 (UTC) Received: from mail-ua0-f181.google.com (mail-ua0-f181.google.com [209.85.217.181]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 8CD765F257 for ; Thu, 2 Mar 2017 15:43:36 +0000 (UTC) Received: by mail-ua0-f181.google.com with SMTP id f54so81360061uaa.1 for ; Thu, 02 Mar 2017 07:43:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=9Lc5pNYXncq9oLV3dXL3CAG1LYkxBP3A0DdcIS0QBtg=; b=FW/fdW3pebFGuXqP6jSdLwHTEQtve+GI1dS3j3ObQOB3rswYyZp1AmnTb5CW/Rqi7U gbnXX0d4gWKtDK3kKvGB9TnE/b/ZX3YbISmKwRrds4g+1jvvDX3eY+e2+7t2ELqJfJXp Qo5QV7eZ+8rEwE2iyVXZQXbt6zN4Z2PogCpDURR3ztDZ2FRbt26WWQdnHh1DxvpHodV8 C49eeUDVOk0i4bLHF9Q47XZjBqlqe71qghaWBoquMCdUD0VcxQM4kf5lRjkbTjEohmLI 4tbvPclf/6B+O5O4zwkqZLdsmRBssHmVYOuujoJ/8X7uVHoAEH6cYPWd21l7tAEK520W +sfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=9Lc5pNYXncq9oLV3dXL3CAG1LYkxBP3A0DdcIS0QBtg=; b=olpS7Yql7UPu/vSaJUrnmIy5YpgLYRpwp/mHc8rrIvdR2VVPYFp4Y+1GalYWblMyzB mOffXWcL6mlwbbSHZR5QpHlm8uhIn4MiHdzSblCC/XzGi94UIN+kqXL8pBELSjZwp/I0 bvc3XXytPtieOwhwro9q25shW+1/PHf2BbAtBUGmTUjAfxnXXKjQUY65jOigeO5urBR1 wzjNAn8Ikgu3RRWhd8nlq7ps76uVxrpO0wiQBWgNRs0moHJgq742259JmwEu8zvNL6W+ IUb96kr9ST2XAshy5Id7nSQLB+K4VCFgXfbWDIVmif7YkZFrgPmUaI+42eTnQkMbw3LY UdrA== X-Gm-Message-State: AMke39mEFflFbwwkTvkAarstQNpRi6IcIHqRsEqbV5HkDdPY9nQEHY4wviDjQ9sAXttvF7pUA2LMtv3c2F0eYA== X-Received: by 10.176.0.44 with SMTP id 41mr7133933uai.20.1488469414653; Thu, 02 Mar 2017 07:43:34 -0800 (PST) MIME-Version: 1.0 Received: by 10.159.48.67 with HTTP; Thu, 2 Mar 2017 07:42:54 -0800 (PST) In-Reply-To: References: <71AE15B9-31C5-45FF-AF08-5BB48080F37B@hortonworks.com> From: Joe Skora Date: Thu, 2 Mar 2017 10:42:54 -0500 Message-ID: Subject: Re: [REMINDER] Please signoff when committing other people's changes To: dev@nifi.apache.org Content-Type: multipart/alternative; boundary=001a113ec8c2b8661d0549c14aa2 archived-at: Thu, 02 Mar 2017 15:43:40 -0000 --001a113ec8c2b8661d0549c14aa2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Like Andre, I originally got the requirement for signoff from the Contributor Guide[1] when I started working on the project and later from this email thread[2]. If this not the expected process, we should definitely update the Contributor Guide. From the Apache perspective the signoff confirms that the contribution was reviewed for Apache compliance, but that's incumbent on anyone committing to the repository. Since the committer identity is available from the repository the signoff seems redundant. [1]https://cwiki.apache.org/confluence/display/NIFI/Contributor+Guide# ContributorGuide-Stepstomerge/closepullrequestswithtwomainbranches [2] https://lists.apache.org/thread.html/1ce165a4172f67ce08683d3eb1c8253319a97d= add0ccc3fbc598f639@1446565288@%3Cdev.nifi.apache.org%3E On Thu, Mar 2, 2017 at 9:33 AM, Joe Witt wrote: > For what it is worth this is definitely not a requirement and not > something I knew anything of so I never do it. > > I think it is a perfectly fine idea and a good practice to follow so > occasional reminders of its utility are fair game. That said, to > Bryan's point I rely on the JIRA/issues history if i need to know who > did a given review. So we have a couple of options. > > But we should probably stop short of calling this a requirement. In > an apache sense it is not. > > Thanks > Joe > > On Thu, Mar 2, 2017 at 8:51 AM, Matt Burgess wrote= : > > I didn't realize it was required either, I usually only sign off > > (using the same thing Bryan Bende does) if the PR author couldn't > > merge it on their own (i.e. not a NiFi committer/PMC). Certainly I can > > start always signing off commits. > > > > Regards, > > Matt > > > > On Thu, Mar 2, 2017 at 8:35 AM, Oleg Zhurakousky > > wrote: > >> Thanks Bryan. > >> > >> If =E2=80=98-s=E2=80=99 is only for showcasing the committer I don=E2= =80=99t believe anyone > would have any issues with it, but my concern at the moment is purely > legal, so I am not sure who is the right person to answer that, but figur= ed > raising the concern is the least I can do. > >> > >> Cheers > >> Oleg > >> > >> > >>> On Mar 2, 2017, at 8:16 AM, Bryan Bende wrote: > >>> > >>> The sign-off is so we can easily see who the reviewer/merger was from > >>> the git history. > >>> > >>> We can always go back to the JIRA or PR and the reviewer/merger shoul= d > >>> have commented there, but its convenient to see it in the git history > >>> in my opinion. > >>> > >>> Personally, whenever merging someones contribution I use "git am > >>> --signoff < patchfile" which I guess is equivalent to doing the ammen= d > >>> after applying the patch. > >>> > >>> > >>> On Thu, Mar 2, 2017 at 8:05 AM, Oleg Zhurakousky > >>> wrote: > >>>> Andre > >>>> > >>>> Thanks for the reminder. I admit that I did not know that we require > it in the Contributor Guide, so thanks for pointing it out. > >>>> However, your email did prompt me to look at the purpose and origin > of the =E2=80=98-s=E2=80=99 flag and led me to this thread on Stack Overf= low - > http://stackoverflow.com/questions/1962094/what-is-the- > sign-off-feature-in-git-for. > >>>> > >>>> And I am now wondering if we should require it or even use it in the > first place, since it=E2=80=99s origin, history and purpose appears to ha= ve more > =E2=80=9Cindividual=E2=80=9D legal implications then showcasing the actua= l committer. > >>>> > >>>> Thoughts? > >>>> > >>>> Cheers > >>>> Oleg > >>>> > >>>> On Mar 2, 2017, at 6:35 AM, Andre ndre-lists@fucs.org>> wrote: > >>>> > >>>> dev, > >>>> > >>>> May I remind you to ensure we follow the Contributor Guide and use: > >>>> > >>>> git commit --amend -s > >>>> > >>>> when merging commits from your peers? > >>>> > >>>> While git pretty-format can be used to reveal the committer, I am > sure that > >>>> all of us will agree that as an inclusive community we value both th= e > >>>> pretty and ugly formats... > >>>> > >>>> So can we give the ugly format the support it deserves and ensure we > add > >>>> the neat Signed-off-by stamp to the commit message? > >>>> > >>>> Cheers > >>>> > >>> > >> > --001a113ec8c2b8661d0549c14aa2--