Re: 3.5 release timing (was Re: Outstanding 3.4 bugs?)

Tim Rowledge <[email protected]>
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
Doug Way <[email protected]> wrote:

> So, unless there are major objections, we will go with the 1-month 
> bugfix plan for 3.5.
I'll just raise again my objections to the idea that it is possible to
do any sensible beta in only a couple of weeks and any plausible gamma
ditto. If anyone tries to incorporate any new work whatsoever it will
completely blow the faintest possibility of success.

tim
-- 
Tim Rowledge, [email protected], http://sumeru.stanford.edu/tim
"Both.." said Pooh, as the guillotine came down
From [email protected] Mon Mar 10 06:44:35 2003
Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: (qmail 11995 invoked from network); 10 Mar 2003 06:44:34 -0000
Received: from mailhost1-sfldmi.sfldmi.ameritech.net (HELO
	mailhost.det2.ameritech.net) (206.141.193.105)
	by mail.theinternetone.net with SMTP; 10 Mar 2003 06:44:34 -0000
Received: from riskmetrics.com ([66.72.186.201])
	by mailhost.det2.ameritech.net
	(InterMail vM.4.01.02.17 201-229-119) with ESMTP
	<20030310064427.CRGK8853.mailhost.det2.ameritech.net@riskmetrics.com>
	for <[email protected]>;
	Mon, 10 Mar 2003 01:44:27 -0500
Date: Mon, 10 Mar 2003 01:44:26 -0500
Subject: Re: [Squeakfoundation]3.5 release timing (was Re: Outstanding 3.4
	bugs?)
Content-Type: text/plain; charset=US-ASCII; format=flowed
Mime-Version: 1.0 (Apple Message framework v551)
From: Doug Way <[email protected]>
To: Discussing the Squeak Foundation
	<[email protected]>
Content-Transfer-Encoding: 7bit
In-Reply-To: <[email protected]>
Message-Id: <[email protected]>
X-Mailer: Apple Mail (2.551)
X-BeenThere: [email protected]
X-Mailman-Version: 2.1
Precedence: list
Reply-To: Discussing the Squeak Foundation
	<[email protected]>
List-Id: Discussing the Squeak Foundation
 <squeakfoundation.lists.squeakfoundation.org>
List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lnx-12.ams-2.theinternetone.net/pipermail/squeakfoundation>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[email protected]?subject=help>
List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=subscribe>
X-List-Received-Date: Mon, 10 Mar 2003 06:44:35 -0000


On Sunday, March 9, 2003, at 06:38 PM, Tim Rowledge wrote:

> Doug Way <[email protected]> wrote:
>
>> So, unless there are major objections, we will go with the 1-month
>> bugfix plan for 3.5.
> I'll just raise again my objections to the idea that it is possible to
> do any sensible beta in only a couple of weeks and any plausible gamma
> ditto. If anyone tries to incorporate any new work whatsoever it will
> completely blow the faintest possibility of success.

Well, to be honest I am still somewhat on the fence about this.  (as 
far as a 1-month bugfix release being *really* necessary)

But there are some advantages to doing this and I think it can be 
workable.  We would need to put some limits on the number and kind of 
bugfixes that are accepted... perhaps no more than a dozen or so of the 
most important fixes, and they must all be small in size.  Of course 
this doesn't guarantee anything, but allowing more & larger fixes will 
increase the risk.

A 3-week beta+gamma is somewhat short, but not ridiculously so for a 
Squeak release. ;-)  I believe the Squeak releases prior to 2.8 had 
(unofficial) beta stages which were typically about this long.  Which 
is not to say that that was good software-release practice either, but 
at least in this case there will be less risk than in the typical 
release in which hundreds of changes (some large) go in.

Arguments against a 1-month bugfix release are basically that while we 
do have two much-discussed "serious" bugs in 3.4 (the project-saving 
bug & the class compilation bug), the former still doesn't have a 
reliable fix yet, and the latter is arguably not particularly critical. 
  The rest of the bugs being fixed recently seem to be the 
garden-variety bugs present in every Squeak release.  Also, I don't see 
any reason to postpone proceeding with removing packages from the 
image.  And IMHO bug-fixing could move at a more unrestrained pace 
during a normal release as opposed to a shortened release.

Anyway, we can further discuss arguments for/against the 1-month plan, 
and I could probably be convinced either way, but I'd still like to 
announce some sort of 3.5 release plan within the next couple of days 
on squeak-dev (as mentioned in my last message).

- Doug Way
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.