From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14048 invoked by alias); 3 Dec 2007 12:20:56 -0000 Received: (qmail 14038 invoked by uid 22791); 3 Dec 2007 12:20:56 -0000 X-Spam-Check-By: sourceware.org Received: from ns.suse.de (HELO mx1.suse.de) (195.135.220.2) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 03 Dec 2007 12:20:50 +0000 Received: from Relay2.suse.de (mail2.suse.de [195.135.221.8]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.suse.de (Postfix) with ESMTP id 739A020C75; Mon, 3 Dec 2007 13:20:47 +0100 (CET) To: Nicholas Nethercote Cc: gcc@gcc.gnu.org Subject: Re: Rant about ChangeLog entries and commit messages From: Andi Kleen References: <2007-12-02-11-05-39+trackit+sam@rfc1149.net.suse.lists.egcs> Date: Mon, 03 Dec 2007 12:20:00 -0000 In-Reply-To: (Nicholas Nethercote's message of "Mon\, 3 Dec 2007 06\:46\:00 +0000 \(UTC\)") Message-ID: User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org X-SW-Source: 2007-12/txt/msg00061.txt.bz2 Nicholas Nethercote writes: > Commit logs are basically invisible; That's just a (fixable) problem in your coding setup. In other projects it is very common to use tools like cvs annotate / cvsps / git blame / git log / etc. to find the reasons for why code is the way it is. In fact in several editors these can be functions on hot keys. Programming is hard enough as is without ignoring such valuable information sources. Don't do it. -Andi