re: Outstanding 3.4 bugs?
Craig Latta <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.foundation |
|---|---|
| Organization | the NetJam project |
| Message-ID | <[email protected]> |
Hi Ned-- > Are we going to do anything about them? I think we should address them in 3.5, not 3.4. In the absence of other open issues, I think we should release 3.4. -C -- Craig Latta improvisational musical informaticist [email protected] www.netjam.org/resume Smalltalkers do: [:it | All with: Class, (And love: it)] From [email protected] Fri Feb 28 01:02:05 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 4011 invoked from network); 28 Feb 2003 01:02:05 -0000 Received: from unknown (HELO lucy.riskmetrics.com) (12.3.62.14) by mail.theinternetone.net with SMTP; 28 Feb 2003 01:02:05 -0000 Received: from riskmetrics.com (w018.z064003232.det-mi.dsl.cnc.net [64.3.232.18]) by lucy.riskmetrics.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id F4SM8M7G; Thu, 27 Feb 2003 19:55:33 -0500 Message-ID: <[email protected]> Date: Thu, 27 Feb 2003 20:01:40 -0500 From: Doug Way <[email protected]> X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: Discussing the Squeak Foundation <[email protected]> Subject: Re: [Squeakfoundation]re: Outstanding 3.4 bugs? References: <[email protected]> <[email protected]> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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: Fri, 28 Feb 2003 01:02:05 -0000 Craig Latta wrote: > > Hi Ned-- > > > Are we going to do anything about them? > > I think we should address them in 3.5, not 3.4. In the absence of other > open issues, I think we should release 3.4. I was going to agree with Craig here, these bugs alone don't seem serious enough to postpone the 3.4 release. But since Andreas just posted the ClassBuilder fix, I'm thinking that may be worth including and postponing the release by a few days for people to test. Since I'm doing that, I could also perhaps include Ned's recent ArchiveViewer fix, since I've looked at that and its seems straightforward and is a somewhat important fix. I would draw the line at looking at the other bugs, though, since there weren't any fixes submitted for them yet. Well, except for the desktop gradient fix, but that bug seems too minor to add at the gamma stage. (Even with that bug, you still have the ability to create a gradient desktop... you only have a problem if you happen to create a texture (grid) background first. There are probably hundreds of other bugs in Squeak with this level of severity.) The important thing is that we don't let these various bugs/fixes become completely forgotten, which has happened in the past... they do need to be considered for 3.5alpha. Fixes like the gradient desktop one should probably just go right into 3.5alpha. I've been a bit busy with making sure 3.4 gets done, but after that I'll look at harvesting some fixes for 3.5alpha, and encourage others to do the same. - Doug Way From [email protected] Fri Feb 28 01:59:24 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 5657 invoked from network); 28 Feb 2003 01:59:24 -0000 Received: from unknown (HELO plato.hosting-dns.net) (64.247.50.2) by mail.theinternetone.net with SMTP; 28 Feb 2003 01:59:24 -0000 Received: from 12-234-228-203.client.attbi.com ([12.234.228.203] helo=netjam.org) by plato.hosting-dns.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.36 #1) id 18oZmO-0004Jh-00; Thu, 27 Feb 2003 20:57:40 -0500 Message-ID: <[email protected]> Date: Thu, 27 Feb 2003 17:59:18 -0800 From: Craig Latta <[email protected]> Organization: the NetJam project X-Mailer: Mozilla 4.78 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: [email protected] X-Priority: 2 (High) References: <[email protected]> <[email protected]> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - plato.hosting-dns.net X-AntiAbuse: Original Domain - lists.squeakfoundation.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [0 0] X-AntiAbuse: Sender Address Domain - netjam.org cc: The general-purpose Squeak developers list <[email protected]> Subject: [Squeakfoundation]re: release prioritization (was "ClassBuilder problem") 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: Fri, 28 Feb 2003 01:59:25 -0000 Colin writes: > I think it would be worth delaying the release of 3.4 to include this > fix. Having easy-to-install packages for Traits and Islands would be > very beneficial. The more people can play around with and exercise > that code, the better. I don't think that's a convincing rationale for inclusion in 3.4. The 3.4 release is a vehicle for SqueakMap. I think only problems which have a catastrophic effect on a newcomer's ability to use SqueakMap should delay 3.4. Ned writes (on the Foundation list): > ...since Andreas just posted the ClassBuilder fix, I'm thinking that > may be worth including and postponing the release by a few days for > people to test. Why? (And I don't use question marks lightly in this message, since I know they could cause more delay. :) > Since I'm doing that, I could also perhaps include Ned's recent > ArchiveViewer fix, since I've looked at that and its seems > straightforward and is a somewhat important fix. (: I don't think "somewhat important" cuts it at this release stage. Instead, I think it's better to weigh the results of leaving something out, rather than of including it. My recollection of our group discussions at OOPSLA, in November 2002, were that we would take 3.2, add SqueakMap support to it, and release it as 3.4. It is now February 2003. This surprises me, even given our history. :) I think we should release 3.4 now, and defer all outstanding available fixes into the 3.5a stream (subject to harvester approval). In our current situation, I think anyone likely to encounter the bugs described recently will be able to get them easily from the update stream. In the meantime, newcomers will have easier access to SqueakMap sooner. I think it's time to release. thanks, -C -- Craig Latta improvisational musical informaticist [email protected] www.netjam.org/resume Smalltalkers do: [:it | All with: Class, (And love: it)] From [email protected] Fri Feb 28 02:00:53 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 7841 invoked from network); 28 Feb 2003 02:00:53 -0000 Received: from unknown (HELO plato.hosting-dns.net) (64.247.50.2) by mail.theinternetone.net with SMTP; 28 Feb 2003 02:00:53 -0000 Received: from 12-234-228-203.client.attbi.com ([12.234.228.203] helo=netjam.org) by plato.hosting-dns.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.36 #1) id 18oZnp-0004N8-00; Thu, 27 Feb 2003 20:59:09 -0500 Message-ID: <[email protected]> Date: Thu, 27 Feb 2003 18:00:47 -0800 From: Craig Latta <[email protected]> Organization: the NetJam project X-Mailer: Mozilla 4.78 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Discussing the Squeak Foundation <[email protected]> References: <[email protected]> <[email protected]> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - plato.hosting-dns.net X-AntiAbuse: Original Domain - lists.squeakfoundation.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [0 0] X-AntiAbuse: Sender Address Domain - netjam.org cc: The general-purpose Squeak developers list <[email protected]> Subject: [Squeakfoundation]re: release prioritization 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: Fri, 28 Feb 2003 02:00:54 -0000 I wrote: > Ned writes (on the Foundation list)... Oops, sorry, that was Doug. -C -- Craig Latta improvisational musical informaticist [email protected] www.netjam.org/resume Smalltalkers do: [:it | All with: Class, (And love: it)] From [email protected] Fri Feb 28 03:45:56 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 30492 invoked from network); 28 Feb 2003 03:45:56 -0000 Received: from mxout2.netvision.net.il (194.90.9.21) by mail.theinternetone.net with SMTP; 28 Feb 2003 03:45:56 -0000 Received: from [80.178.112.97] ([80.178.112.97]) by mxout2.netvision.net.il (iPlanet Messaging Server 5.2 HotFix 1.08 (built Dec 6 2002)) with SMTPA id <[email protected]>; Fri, 28 Feb 2003 05:45:40 +0200 (IST) Date: Fri, 28 Feb 2003 04:30:58 +0300 From: Daniel Vainsencher <[email protected]> Subject: [Squeakfoundation]re: release prioritization (was "ClassBuilder problem") To: Discussing the Squeak Foundation <[email protected]> Message-id: <[email protected]> X-Mailer: Celeste 2.0.5108 Content-transfer-encoding: 7BIT cc: The general-purpose Squeak developers list <[email protected]> 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: Fri, 28 Feb 2003 03:45:57 -0000 I second Craig - let's release. As I've said before, when thinking about adding any sort of fix at this point we need to weight the real cost of adding it (including risks that the bug fix is imperfect, or reveals another bug, or..) to the real cost of not adding it (remember we can back port a bug fix to a finalized version, after the change has been tested to death in the new development version, if we get complaints about it). In this specific case, IIUC, the analysis is like this - 1. Not that many newbies try to reshape ClassDescription. 2. Archive viewer bug fix gets auto-installed by SARInstaller (which, btw, has it's own problems). Therefore, release without it, patch later iff needed. Daniel Craig Latta <[email protected]> wrote: > > Colin writes: > > > I think it would be worth delaying the release of 3.4 to include this > > fix. Having easy-to-install packages for Traits and Islands would be > > very beneficial. The more people can play around with and exercise > > that code, the better. > > I don't think that's a convincing rationale for inclusion in 3.4. The > 3.4 release is a vehicle for SqueakMap. I think only problems which have > a catastrophic effect on a newcomer's ability to use SqueakMap should > delay 3.4. > > Ned writes (on the Foundation list): > > > ...since Andreas just posted the ClassBuilder fix, I'm thinking that > > may be worth including and postponing the release by a few days for > > people to test. > > Why? (And I don't use question marks lightly in this message, since I > know they could cause more delay. :) > > > Since I'm doing that, I could also perhaps include Ned's recent > > ArchiveViewer fix, since I've looked at that and its seems > > straightforward and is a somewhat important fix. > > (: > > I don't think "somewhat important" cuts it at this release stage. > Instead, I think it's better to weigh the results of leaving something > out, rather than of including it. > > My recollection of our group discussions at OOPSLA, in November 2002, > were that we would take 3.2, add SqueakMap support to it, and release it > as 3.4. It is now February 2003. This surprises me, even given our > history. :) > > I think we should release 3.4 now, and defer all outstanding available > fixes into the 3.5a stream (subject to harvester approval). In our > current situation, I think anyone likely to encounter the bugs described > recently will be able to get them easily from the update stream. In the > meantime, newcomers will have easier access to SqueakMap sooner. I think > it's time to release. > > > thanks, > > -C > > -- > Craig Latta > improvisational musical informaticist > [email protected] > www.netjam.org/resume > Smalltalkers do: [:it | All with: Class, (And love: it)] > _______________________________________________ > Squeakfoundation mailing list > [email protected] > http://lists.squeakfoundation.org/listinfo/squeakfoundation From [email protected] Fri Feb 28 04:23:56 2003 Return-Path: <[email protected]> Delivered-To: [email protected] Received: (qmail 10064 invoked from network); 28 Feb 2003 04:23:55 -0000 Received: from mailhost1-sfldmi.sfldmi.ameritech.net (HELO mailhost.det2.ameritech.net) (206.141.193.105) by mail.theinternetone.net with SMTP; 28 Feb 2003 04:23:55 -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 <20030228042353.XONP8853.mailhost.det2.ameritech.net@riskmetrics.com>; Thu, 27 Feb 2003 23:23:53 -0500 Date: Thu, 27 Feb 2003 23:19:51 -0500 Subject: Re: [Squeakfoundation]re: release prioritization (was "ClassBuilder problem") Content-Type: text/plain; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v551) To: Discussing the Squeak Foundation <[email protected]> From: Doug Way <[email protected]> In-Reply-To: <[email protected]> Message-Id: <[email protected]> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.551) cc: [email protected] 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: Fri, 28 Feb 2003 04:23:56 -0000 Okay, I'm very easily talked out of delaying the 3.4 release any further :-) (and was having second thoughts after posting that last message), so I agree with the prevailing opinion to leave this change out and go ahead with the release. The Traits and Islands packages for 3.4 can include Andreas' fix as part of their install, which shouldn't significantly hinder people from exercising that code... those packages are both pretty experimental anyway. - Doug Way On Thursday, February 27, 2003, at 08:59 PM, Craig Latta wrote: > Colin writes: > >> I think it would be worth delaying the release of 3.4 to include this >> fix. Having easy-to-install packages for Traits and Islands would be >> very beneficial. The more people can play around with and exercise >> that code, the better. > > I don't think that's a convincing rationale for inclusion in 3.4. The > 3.4 release is a vehicle for SqueakMap. I think only problems which > have > a catastrophic effect on a newcomer's ability to use SqueakMap should > delay 3.4. > > Doug writes (on the Foundation list): > >> ...since Andreas just posted the ClassBuilder fix, I'm thinking that >> may be worth including and postponing the release by a few days for >> people to test. > > Why? (And I don't use question marks lightly in this message, since I > know they could cause more delay. :) > >> Since I'm doing that, I could also perhaps include Ned's recent >> ArchiveViewer fix, since I've looked at that and its seems >> straightforward and is a somewhat important fix. > > (: > > I don't think "somewhat important" cuts it at this release stage. > Instead, I think it's better to weigh the results of leaving something > out, rather than of including it. > > My recollection of our group discussions at OOPSLA, in November 2002, > were that we would take 3.2, add SqueakMap support to it, and release > it > as 3.4. It is now February 2003. This surprises me, even given our > history. :) > > I think we should release 3.4 now, and defer all outstanding available > fixes into the 3.5a stream (subject to harvester approval). In our > current situation, I think anyone likely to encounter the bugs > described > recently will be able to get them easily from the update stream. In the > meantime, newcomers will have easier access to SqueakMap sooner. I > think > it's time to release. > > > thanks, > > -C > > -- > Craig Latta > improvisational musical informaticist > [email protected] > www.netjam.org/resume > Smalltalkers do: [:it | All with: Class, (And love: it)] > _______________________________________________ > Squeakfoundation mailing list > [email protected] > http://lists.squeakfoundation.org/listinfo/squeakfoundation