Return-Path: Delivered-To: apmail-incubator-cassandra-dev-archive@minotaur.apache.org Received: (qmail 51468 invoked from network); 4 Apr 2009 10:20:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 4 Apr 2009 10:20:59 -0000 Received: (qmail 78163 invoked by uid 500); 4 Apr 2009 10:20:59 -0000 Delivered-To: apmail-incubator-cassandra-dev-archive@incubator.apache.org Received: (qmail 78125 invoked by uid 500); 4 Apr 2009 10:20:59 -0000 Mailing-List: contact cassandra-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cassandra-dev@incubator.apache.org Delivered-To: mailing list cassandra-dev@incubator.apache.org Received: (qmail 78113 invoked by uid 99); 4 Apr 2009 10:20:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2009 10:20:59 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shalinmangar@gmail.com designates 209.85.200.172 as permitted sender) Received: from [209.85.200.172] (HELO wf-out-1314.google.com) (209.85.200.172) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Apr 2009 10:20:52 +0000 Received: by wf-out-1314.google.com with SMTP id 28so1477792wfa.21 for ; Sat, 04 Apr 2009 03:20:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=EEbM5dsHTN53I/2r5ZeNk1VoX7ackOWFBZNl6Pu3RZI=; b=FkU+Nej0CXukDojsIKHUu6OLjQHGnZI7ii0tknAJAU9wqJbD6ln9KoM0+2NOlW5jVD otkWiFY/kP2N3/lFGJoB/AXw+rszpJFj7CdB/tVntS/bomXa1cmLiCfD5fVcSzcqDKFY 2mgiLXhyv6DWK3V8/whD0NWbE3Ku/hpR/+dDs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=vDLqyRWrecKLm3b73oIoAiEvsPZUiBomsdXuhSJiKIR4FfgN2DLxyUr8c2anMHS5xc VjdlhojGaR24TpPJ92x+E9nH8oHlBNrb8iKvWrSGy6i0QxjXiIDOFzk9AEjCjtpmApQQ EMhmdULQ53D7yEV0nZW071bjmwQVbgyYHTeoA= MIME-Version: 1.0 Received: by 10.142.218.4 with SMTP id q4mr611315wfg.225.1238840431989; Sat, 04 Apr 2009 03:20:31 -0700 (PDT) In-Reply-To: <6c59d89a0903311119n351d87c8p5d9b3e513c142b10@mail.gmail.com> References: <87skktsiec.fsf@shaolin.home.digitalvampire.org> <6c59d89a0903311119n351d87c8p5d9b3e513c142b10@mail.gmail.com> Date: Sat, 4 Apr 2009 15:50:31 +0530 Message-ID: <69de18140904040320o667b8b7dh473761f08e38113b@mail.gmail.com> Subject: Re: More verbose svn commit messages would be useful From: Shalin Shekhar Mangar To: cassandra-dev@incubator.apache.org Content-Type: multipart/alternative; boundary=000e0cd22f28e1d5db0466b80391 X-Virus-Checked: Checked by ClamAV on apache.org --000e0cd22f28e1d5db0466b80391 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit On Tue, Mar 31, 2009 at 11:49 PM, Torsten Curdt wrote: > > But my philosophy in general is that commit messages should be a one > > sentance summary. Maybe two. Gory details should be in jira and the > > code, if necessary. The linux kernel may prefer to be more verbose > > but that is not the only way to do things; I think you will find that > > smaller projects lean towards being more terse. I checked a few > > projects I have checked out locally (sqlalchemy, thrift, hadoop core, > > and hbase) and all seem to follow "one sentence or two." > > One sentence or two is fine ... as long as it captures nature of the > commit. > > More important is to add the name of contributor of the patch (also > for legal reasons) and it's more than just convenient to provide a > link to the jira. That is common practice. > > My 2 cents. I guess if you follow the way commit messages are marked in the Lucene world, it should be fine. For example: CASSANDRA-31 -- Clean up misspellings and javadoc warnings The CHANGES.txt is where all the authors of the contributions are marked. You can add them to the commit message. But there are usually many people contributing: 1. The person who reported the issue and/or opened the issue (perhaps only on the mailing list) 2. The people who contributed patches 3. The people who reviewed the patch 4. The person who committed the code For an example look at Solr's change log http://svn.apache.org/repos/asf/lucene/solr/tags/release-1.3.0/CHANGES.txt -- Regards, Shalin Shekhar Mangar. --000e0cd22f28e1d5db0466b80391--