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 BADA3200C1C for ; Wed, 11 Jan 2017 01:32:01 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id B9A39160B4B; Wed, 11 Jan 2017 00:32:01 +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 E48E6160B51 for ; Wed, 11 Jan 2017 01:32:00 +0100 (CET) Received: (qmail 61189 invoked by uid 500); 11 Jan 2017 00:32:00 -0000 Mailing-List: contact dev-help@opennlp.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@opennlp.apache.org Delivered-To: mailing list dev@opennlp.apache.org Received: (qmail 60938 invoked by uid 99); 11 Jan 2017 00:31:59 -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; Wed, 11 Jan 2017 00:31:59 +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 4DA70C043B for ; Wed, 11 Jan 2017 00:31:59 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 0.398 X-Spam-Level: X-Spam-Status: No, score=0.398 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd4-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 (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id hScXF6bXGaCG for ; Wed, 11 Jan 2017 00:31:58 +0000 (UTC) Received: from mail-pf0-f173.google.com (mail-pf0-f173.google.com [209.85.192.173]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 486F25FAC8 for ; Wed, 11 Jan 2017 00:31:57 +0000 (UTC) Received: by mail-pf0-f173.google.com with SMTP id f144so45707671pfa.2 for ; Tue, 10 Jan 2017 16:31:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:content-transfer-encoding:mime-version:date:subject:message-id :references:in-reply-to:to; bh=G7QS0a8uVNvEnPk0XSf7EiisWMu+b/6PoMnhn+21kIA=; b=VL854mcSMzTp0eNKaHv5a+uNU1+6Vg6bGmTtp9sWqzh6A9Cg5fyFVvpaYtUStfW+nb WyuNU0S6vk0LMFk4iutGp2GlG8r7NRLDpjzuTXRrKsv7JJAlDfWns0K+90dWWaxtSpO9 7jpvxA914KIovYdnTxkYyJzcjC2DN1Uxqgaz8qJ30esAB4w8Ua1K5U9u1wBolI59yqfb d87BGkLun5QUELM3mvYPtTZ/DyD7B0GrdX5X3RnTzFkbBtzXRlMFBdzNX8pzMoWEhscM A/Z5aH0J2cdsR3/VIrjZuL9IK03QTqmurysYfHMBZMyxHA5sYKlsxK1QVWhENxbx8kfg Wz0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:content-transfer-encoding:mime-version:date :subject:message-id:references:in-reply-to:to; bh=G7QS0a8uVNvEnPk0XSf7EiisWMu+b/6PoMnhn+21kIA=; b=Bp24zJ9NwjjNdFu1kiLT50UAtyyebwvodUDMFK607OpTxKN0L+HnM/mAX0ZBXUDT54 9pFFYhefrmI+zfR8dZwCAjt7Tcfxm0imZ8jpAKLUyr3a7GgKKQXOiNhfWEsNW4UZ4kNt 7UjKFd8ygjxezq4VrtSF6yxfV4ZfJErVcMurKdvSzlmfBkhJ+NEreamcmb/t4mpVtLIy AFyyBvNMhBpbu5cGSKgXLspqyLerdtkYlQ2HzC6aoPtRlz30nO3RPLR+3AtBppYkYBbc esbNBLK2p05f5sHA4vdhOicseEdzXr45sgHzQxfPL2nYS6EM0J8Y1da1X0aWagtlz0dE gZtA== X-Gm-Message-State: AIkVDXJbiZxlNNVstfnv5Qhl6vOaSyMMEEN7/R0FAlxN6lnNr6iXVhPOu2QSRvawgZtG4Q== X-Received: by 10.98.44.10 with SMTP id s10mr6897438pfs.161.1484094710753; Tue, 10 Jan 2017 16:31:50 -0800 (PST) Received: from [100.74.210.68] ([223.227.165.169]) by smtp.gmail.com with ESMTPSA id w125sm8442849pgb.11.2017.01.10.16.31.49 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Jan 2017 16:31:49 -0800 (PST) From: ARUN Thundyill Saseendran Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (1.0) Date: Wed, 11 Jan 2017 06:01:47 +0530 Subject: Re: Commit message style Message-Id: References: <1483987689.4245.1.camel@gmail.com> <1484004263.4245.11.camel@gmail.com> <1484083147.2251.8.camel@gmail.com> In-Reply-To: To: dev@opennlp.apache.org X-Mailer: iPhone Mail (14C92) archived-at: Wed, 11 Jan 2017 00:32:01 -0000 True a template for PRs will be very helpful. Also a shared validation trigger for commit messages will help reduce manual= effort in verifying commit messages. Also mandating JIRA Issue keys in commit messages will help us easily correl= ate a feature, requirement, bug etc., with the associated code commits. Thanks Arun > On 11-Jan-2017, at 2:51 AM, Suneel Marthi wrote:= >=20 > Other projects like flink, spark etc... have a template u would need to > fill out before a PR can be made. This is a github based template which we= > could create one for OpenNLP too. >=20 >=20 >=20 >> On Tue, Jan 10, 2017 at 4:19 PM, Joern Kottmann wrot= e: >>=20 >> Should we have a shared hook script that can be used for commit message >> validation? >>=20 >> Are there other things we would like to do with that? >>=20 >> Currently we can easily catch bad commit messages during review, >> commits usually get squashed into one to not have all the feedback >> commits in our history. >>=20 >> J=C3=B6rn >>=20 >>> On Wed, 2017-01-11 at 02:14 +0530, ARUN Thundyill Saseendran wrote: >>> +1 >>>=20 >>> Just to confirm, >>>=20 >>> *OPENNLP-xxx[,OPENNLP-yyy,...] : Commit Message* >>>=20 >>> Also will there be a pre-commit trigger in git to validate this. >>>=20 >>> Thanks >>> Arun >>>=20 >>> On Wed, Jan 11, 2017 at 2:08 AM, Tommaso Teofili >> il.com> >>> wrote: >>>=20 >>>> +1 >>>>=20 >>>> Tommaso >>>>=20 >>>> Il giorno mar 10 gen 2017 alle ore 11:20 Rodrigo Agerri < >>>> ragerri@apache.org> >>>> ha scritto: >>>>=20 >>>>> +1 for the OPENNLP-xxx: commit message. >>>>>=20 >>>>>=20 >>>>>=20 >>>>> On Tue, Jan 10, 2017 at 12:51 AM, William Colen >>>> ail.com >>>>>=20 >>>>> wrote: >>>>>=20 >>>>>> +1 for the OPENNLP-xxx: commit message. >>>>>> Fast to find a commit. >>>>>>=20 >>>>>>=20 >>>>>> 2017-01-09 21:24 GMT-02:00 Joern Kottmann : >>>>>>=20 >>>>>>> On Mon, 2017-01-09 at 17:02 -0500 <02%200500>, Jeffrey >>>>>>> Zemerick >>>>=20 >>>> wrote: >>>>>>>> I'm personally a fan of the issue number being the first >>>>>>>> thing on >>>>=20 >>>> the >>>>>>>> subject line, like "OPENNLP-xxx: commit message." For me it >>>>>>>> gives a >>>>>>>> consistent place to look for the issue without having to >>>>>>>> read the >>>>>>>> full >>>>>>>> message. (That way you can also see the issue number in >>>>>>>> GitHub's >>>>>>>> commit >>>>>>>> list without having to expand the commit.) >>>>>>>=20 >>>>>>>=20 >>>>>>> Yes, it is also faster to write like that, on the other hand >>>>>>> if the >>>>>>> subject line is then too short to write something meaningful >>>>>>> it is >>>>>>> probably better to write it in the body instead. >>>>>>>=20 >>>>>>> +1 to write it first thing in the subject line in all cases >>>>>>> where it >>>>=20 >>>> is >>>>>>> possible, for very rare cases where it doesn't work it can >>>>>>> still be >>>>=20 >>>> in >>>>>>> the body >>>>>>>=20 >>>>>>> J=C3=B6rn >>>>>>>=20 >>>=20 >>>=20 >>>=20 >>> -- >>=20