From mboxrd@z Thu Jan 1 00:00:00 1970 From: Perry Wagle Subject: Re: [kernel.org users] [RFD] On deprecating "git-foo" for builtins Date: Thu, 28 Aug 2008 16:12:18 -0700 Message-ID: <881C17DA-2FE2-49A7-A4A9-FACA7720599C@cs.indiana.edu> References: <20080828090421.GQ10360@machine.or.cz> <18219E52-E56F-43D9-B28D-0CC74E225CC5@cs.indiana.edu> <7BC51BEC-E230-48C5-BD3E-2CECE3C7FC98@cs.indiana.edu> <20080828195211.GA3545@mithlond.arda.local> <4B9831F7-3CB8-49CB-A1DB-111481A271FE@cs.indiana.edu> <20080828212346.GA27867@coredump.intra.peff.net> <1C144B19-DA21-4CB4-B872-C1F154B031CF@cs.indiana.edu> <20080828215907.GE27867@coredump.intra.peff.net> <3DE083DB-ADFF-45E7-B3EB-A76985941271@cs.indiana.edu> Mime-Version: 1.0 (Apple Message framework v928.1) Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Cc: Jeff King , Teemu Likonen , Linus Torvalds , Petr Baudis , Kristian H??gsberg , Matthias Kestenholz , Steven Rostedt , Ulrich Windl , Andi Kleen , Johannes Schindelin , Junio C Hamano , David Woodhouse , git@vger.kernel.org To: Perry Wagle X-From: git-owner@vger.kernel.org Fri Aug 29 01:15:15 2008 Return-path: Envelope-to: gcvg-git-2@gmane.org Received: from vger.kernel.org ([209.132.176.167]) by lo.gmane.org with esmtp (Exim 4.50) id 1KYqht-0007Se-VB for gcvg-git-2@gmane.org; Fri, 29 Aug 2008 01:15:14 +0200 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753920AbYH1XOH (ORCPT ); Thu, 28 Aug 2008 19:14:07 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754346AbYH1XOG (ORCPT ); Thu, 28 Aug 2008 19:14:06 -0400 Received: from newman.cs.indiana.edu ([129.79.247.4]:59187 "EHLO newman.cs.indiana.edu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753187AbYH1XOF (ORCPT ); Thu, 28 Aug 2008 19:14:05 -0400 Received: from smtp.cs.indiana.edu (smtp.cs.indiana.edu [129.79.247.7]) by newman.cs.indiana.edu (8.13.1/8.13.1/IUCS_2.87) with ESMTP id m7SNCQM6012624; Thu, 28 Aug 2008 19:12:26 -0400 Received: from dhcp-2.metabiology.com (pool-96-253-170-5.ptldor.fios.verizon.net [96.253.170.5]) (authenticated bits=0) by rage.cs.indiana.edu (8.13.1/8.13.1/IUCS_SMTP_Alternate_Port_1.4) with ESMTP id m7SNCJ0H010627 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 28 Aug 2008 19:12:23 -0400 In-Reply-To: <3DE083DB-ADFF-45E7-B3EB-A76985941271@cs.indiana.edu> X-Mailer: Apple Mail (2.928.1) Sender: git-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: git@vger.kernel.org Archived-At: Jeff King has convinced me that it's perfectly legitimate to introduce non-upward compatibilities in minor version releases of "young" software. My introduction to the problem was Tuesday of this week and this thread. The reasoning that I generally saw in this thread was insane, and it scared me. With some of the feedback I received, I now see a bigger picture where these decisions aren't so willy-nilly. I think the lesson here, however, it that the correct way to have done this is to first remove all the git's from the source, demos, sample, documentation, etc. Second, BIG PAUSE (full minor version release cycle?) Then, third, get rid of git in /bin. The doctor expects my full recovery tomorrow. 8) Thanks! -- Perry