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 ...

Doug Barton DougB at FreeBSD.org
Wed Aug 11 17:21:51 PDT 2004


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



More information about the cvs-all mailing list