From owner-cvs-ports@FreeBSD.ORG Thu Aug 12 00:21:51 2004 Return-Path: Delivered-To: cvs-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 629B516A4CE; Thu, 12 Aug 2004 00:21:51 +0000 (GMT) Received: from rwcrmhc12.comcast.net (rwcrmhc12.comcast.net [216.148.227.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 43DAD43D49; Thu, 12 Aug 2004 00:21:51 +0000 (GMT) (envelope-from DougB@freebsd.org) Received: from lap (c-24-130-110-32.we.client2.attbi.com[24.130.110.32]) by comcast.net (rwcrmhc12) with SMTP id <2004081200214901400r4rrde>; Thu, 12 Aug 2004 00:21:50 +0000 Date: Wed, 11 Aug 2004 17:21:49 -0700 (PDT) From: Doug Barton To: David O'Brien In-Reply-To: <20040811205002.GD44709@dragon.nuxi.com> Message-ID: <20040811171403.A54010@ync.qbhto.arg> References: <411A0898.3020605@portaone.com> <411A0B41.9070607@portaone.com> <1092239490.731.0.camel@gyros> <20040811205002.GD44709@dragon.nuxi.com> Organization: http://www.FreeBSD.org/ X-message-flag: Outlook -- Not just for spreading viruses anymore! MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: Maxim Sobolev cc: "cvs-all@FreeBSD.org" cc: "ports-committers@FreeBSD.org" cc: Joe Marcus Clarke cc: "cvs-ports@FreeBSD.org" cc: Oliver Eikemeier Subject: Re: cvs commit: CVSROOT modules ports/shells Makefileports/shells/bash3 Makefile distinfo pkg-deinstall pkg-descr pkg-install pkg-plist patch-builtins_shopt.def patch-config-bot.h ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 12 Aug 2004 00:21:51 -0000 On Wed, 11 Aug 2004, David O'Brien wrote: > On Wed, Aug 11, 2004 at 11:51:30AM -0400, Joe Marcus Clarke wrote: >> On Wed, 2004-08-11 at 08:04, Maxim Sobolev wrote: >>> P.S. My recommendation is to kill both bash1 and bash2, repo-copy bash3 >>> into just bash and remove bash3 as well. >> >> Actually, we can't do that. In order to preserve all histories, we >> should delete bash2 and bash3, and update bash to 3.0....that is, if >> that's what all the maintainers agree to. > > I'm not sure we can kill the 'bash1' port. When I tried to do that > before, I got many unhappy emails. Well, I'd like to cast my vote (again) for removing bash1. Leaving it around served a purpose way back when, but 8 years is long enough for people to upgrade, and there is plenty of ickiness in bash 1.x that we should not run the risk of subjecting our users to accidentally. Anyone who really needs bash 1.x can figure out how to do it themselves. > The jurry is still out on if 'bash2' > needs to exist for a while. We should probably have a plain 'bash' port > that is the latest version. I disagree with this, and I share David's frustration that this action was rushed into without proper discussion. As we see more and more versioning in software as projects grow and diverge I think that we need to develop a little more flexibility in our naming. Not having a "bash" port hasn't been a problem for the project since, oh, day 1, so I don't see why we need to rush to fix this "problem" immediately. Finally, as a devoted bash2 user, I don't plan to switch to bash3 until it's proven stable. I'm also sure that there are numerous FreeBSD sites who will continue to need a bash2 port for the forseeable future. Leaving bash 3.x as "bash" and leaving the bash2 port unmolested is the way to handle this for now, IMO. Doug -- This .signature sanitized for your protection