From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jeff King Subject: Re: Consensus on "Git" Date: Wed, 11 Nov 2009 04:27:31 -0500 Message-ID: <20091111092731.GA17422@sigill.intra.peff.net> References: <7v8wedv3a3.fsf@alter.siamese.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: David Symonds , git To: Junio C Hamano X-From: git-owner@vger.kernel.org Wed Nov 11 10:27:58 2009 Return-path: Envelope-to: gcvg-git-2@lo.gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1N89UL-0001U3-6u for gcvg-git-2@lo.gmane.org; Wed, 11 Nov 2009 10:27:41 +0100 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752258AbZKKJ12 (ORCPT ); Wed, 11 Nov 2009 04:27:28 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752227AbZKKJ12 (ORCPT ); Wed, 11 Nov 2009 04:27:28 -0500 Received: from peff.net ([208.65.91.99]:60492 "EHLO peff.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751621AbZKKJ11 (ORCPT ); Wed, 11 Nov 2009 04:27:27 -0500 Received: (qmail 11471 invoked by uid 107); 11 Nov 2009 09:31:18 -0000 Received: from sigill.intra.peff.net (HELO sigill.intra.peff.net) (10.0.0.7) (smtp-auth username relayok, mechanism cram-md5) by peff.net (qpsmtpd/0.40) with ESMTPA; Wed, 11 Nov 2009 04:31:18 -0500 Received: by sigill.intra.peff.net (sSMTP sendmail emulation); Wed, 11 Nov 2009 04:27:31 -0500 Content-Disposition: inline In-Reply-To: <7v8wedv3a3.fsf@alter.siamese.dyndns.org> Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: On Wed, Nov 11, 2009 at 01:06:44AM -0800, Junio C Hamano wrote: > > Is there consensus on "Git" being the standard capitalisation, versus > > "GIT"? > > I am not a consensus, but from day 1, Linus talked about "git" (all > lowercase) and "Git" was used only when it came at the beginning of a > sentence (an usual English capitalization rule) or in a section or book > title where all words (except prepositions such as "in", "on") are > capitalized, and I try to mimick it myself for consistency. > > As a corollary, unless I spell all the other words in capital to SHOUT, I > never write GIT. Except for the title of every set of release notes, which all start with: GIT vX.Y.Z Release Notes ? :) For a fun (ab)use of blame, you can see who wrote each of David's suspect lines with: git grep -n "\bGIT\b" | while IFS=: read file line junk; do git blame -f -L $line,$line $file done | less Many of them are variables (e.g., \b gets rid of "_", but we still have "-", so GIT-VERSION and such are still there). Many others are the title of the "GIT" section of the manpages. But there are some legitimate uses, too. Many of them blame to quite a long time ago, though (e.g., Documentation/everyday.txt has two uses by you in 2005). -Peff