Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id A814611C54 for ; Fri, 1 Aug 2014 20:30:02 +0000 (UTC) Received: (qmail 84895 invoked by uid 500); 1 Aug 2014 20:30:02 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 84810 invoked by uid 500); 1 Aug 2014 20:30:02 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 84783 invoked by uid 99); 1 Aug 2014 20:30:01 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2014 20:30:01 +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 (nike.apache.org: domain of busbey@cloudera.com designates 209.85.192.45 as permitted sender) Received: from [209.85.192.45] (HELO mail-qg0-f45.google.com) (209.85.192.45) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 01 Aug 2014 20:29:59 +0000 Received: by mail-qg0-f45.google.com with SMTP id f51so6194014qge.4 for ; Fri, 01 Aug 2014 13:29:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=kmiLH31lDPvlQyWQv53ybbMY+lIxgn5d9MSvk2MhGEo=; b=Viflffohx8i9FP3jBuQsBlmquubOlG8ACmvWRCP4GRusb1qI0/qFKfwoJmToHvJS9D WmdmtgmxDEVbDdOihsZeQ0LoCGH5xByrxwwUo+uohkIXrP6dHiSBMdQokfJ3t6Vhpi6C 2mJYkmPzd3Uv4FE+D8DKJjj0elhoUAjcfOF3Q1QxMserL+mnTXfDxWlHBxmp9uMm4bPZ b9MSpS5uPmxC8EvLXnRdFwJyJkGqXA87enz4unn+Gq1J7HfMB8SqAjQzQY/C6lmqT3OQ qoKb+sMeXV/i0CefWd9P3X56BqwpsTsod+OuUrBmFnNHTKIZUNMtRz4Rc3wLn9/C/ags rXIQ== X-Gm-Message-State: ALoCoQlN9r0hs6Tw8BzkFjzF/M9KJt3FKSX+4nuQyhgZxTfpZ3FRE4kFCs7Tptv8No1tJZmjD0KR X-Received: by 10.224.46.8 with SMTP id h8mr13234224qaf.6.1406924973951; Fri, 01 Aug 2014 13:29:33 -0700 (PDT) MIME-Version: 1.0 Received: by 10.140.18.175 with HTTP; Fri, 1 Aug 2014 13:29:13 -0700 (PDT) In-Reply-To: References: From: Sean Busbey Date: Fri, 1 Aug 2014 15:29:13 -0500 Message-ID: Subject: Re: [DISCUSSION] applying patches To: dev Content-Type: multipart/alternative; boundary=001a11c361224c5e5004ff973faa X-Virus-Checked: Checked by ClamAV on apache.org --001a11c361224c5e5004ff973faa Content-Type: text/plain; charset=UTF-8 One nice side effect of maintaining the contributor as the author of the commit is that it's much easier to do community analysis based on contributors. For example, exiting codebase summary toys (like Ohloh / Open Hub) rely on the author field. On Fri, Aug 1, 2014 at 1:28 PM, Andrew Purtell wrote: > If you look over git history, our current process is committer is Author > and contributor name is added in parenthesis at the end of the first line > of the commit message. No additional process is needed, nor changes to > local configuration, if we stick to this practice. > > > On Fri, Aug 1, 2014 at 11:22 AM, Elliott Clark wrote: > > > I'd rather have people change their git settings to include the committer > > rather than add additional process. Though that's just personal > preference. > > > > On Fri, Aug 1, 2014 at 11:09 AM, Andrew Purtell > > wrote: > > > > > I think the author or signoff line should indicate the committer. Not > > sure > > > a precommit hook can do that, most committers have multiple emails and > > dev > > > boxes and I observe their identity can shift from commit to commit. > > > > > > I know that committer identity is available in git metadata, but it > would > > > be nice to have this information at a glance in other log views besides > > > 'full', like '-p', or '--stat', etc. > > > > > > > > > On Fri, Aug 1, 2014 at 11:01 AM, Nick Dimiduk > > wrote: > > > > > > > Can we enforce the use of --signoff with a hook? If author email > isn't > > @ > > > > apache.org then signoff stamp is required, something like this? > > > > > > > > > > > > On Fri, Aug 1, 2014 at 10:53 AM, Mike Drob > > wrote: > > > > > > > > > It's a little more work, but without the sign-off line you can > still > > > find > > > > > the committer by doing "git log --formate=full" > > > > > > > > > > Mike > > > > > > > > > > > > > > > On Fri, Aug 1, 2014 at 12:43 PM, Andrew Purtell < > apurtell@apache.org > > > > > > > > wrote: > > > > > > > > > > > I noticed that commit and just sent something to private@ :-) I > > > think > > > > > it's > > > > > > a fine practice, but there is no sign off line on that commit so > > the > > > > > > committer is not apparent. As long as we can know who committed > the > > > > patch > > > > > > at a glance it sounds good to me. > > > > > > > > > > > > > > > > > > On Fri, Aug 1, 2014 at 10:38 AM, Stack wrote: > > > > > > > > > > > > > I just committed a message with 'git am' because the author > took > > > the > > > > > > > trouble to write a sweet commit message. Others have been > taking > > > the > > > > > > > trouble to write useful commit messages but up to this I've > been > > > just > > > > > > > applying patches with patch with a commit message that is the > > issue > > > > > > number, > > > > > > > subject, and author only rather than git apply or git am. > > > > > > > > > > > > > > On the tail of HBASE-4593, Misty is looking for clarification. > > > > > > > > > > > > > > I suggest that if contributor wrote a nice commit message that > > > leads > > > > > off > > > > > > > with issue number and issue subject, going forward, we preserve > > > their > > > > > > work > > > > > > > and apply using git am --signoff? > > > > > > > > > > > > > > You cowboys and cowgirls have any opinions? > > > > > > > St.Ack > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Best regards, > > > > > > > > > > > > - Andy > > > > > > > > > > > > Problems worthy of attack prove their worth by hitting back. - > Piet > > > > Hein > > > > > > (via Tom White) > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Best regards, > > > > > > - Andy > > > > > > Problems worthy of attack prove their worth by hitting back. - Piet > Hein > > > (via Tom White) > > > > > > > > > -- > Best regards, > > - Andy > > Problems worthy of attack prove their worth by hitting back. - Piet Hein > (via Tom White) > -- Sean --001a11c361224c5e5004ff973faa--