Re: fixes before 3.4gamma
Daniel Vainsencher <[email protected]>
| Newsgroups | gmane.comp.lang.smalltalk.squeak.foundation |
|---|---|
| Message-ID | <[email protected]> |
Sorry I have had very little time to help lately, but you're doing fine AFAICT, so... :-) Daniel Doug Way <[email protected]> wrote: > > Here's my latest summary of (mostly) important, final fixes for 3.2beta, > before going to gamma. Scott is perhaps compiling these already, but I > figured I would try to summarize them also since I will be transitioning > into update-stream-maintainer soon. > > Most of these are appropriate beta fixes, in the sense that they fix > recently introduced bugs, not long-standing bugs. Hopefully, this will > be it. > > A rough schedule: After these go to the internal stream, they should > probably go public soon (within a day). Then, if no further immediate > problems crop up within the next 3-4 days, we could declare 3.4 as > gamma. (and Scott would release a candidate image) Then, I believe we > were going to wait at least a week or so as gamma, and if there are > still no problems, it can be declared final. > > Does this sound about right? I guess we are slightly behind our goal of > releasing 3.4 at the beginning of the year, but we're not doing too > badly just yet. :-) > > > 1. [FIX] Another Acorn FileDir bug fix (21 December 2002) * Tim Rowledge > (21 December 2002) > - fix for AcornFileDirectory only which was apparently meant to appear > in update #5141. > > 2. [FIX] MoreWeakMsgSendFixes-nk (21 December 2002) * [email protected] > (21 December 2002) > - a fix to #5155 which was recommended by Ned and Rob Withers. (or, > could use Rob's further tweaked MoreWeakMsgSendFixes-nk-rww.2.cs posted > to SqF list on 12/30, if that's okay with Ned) > > 3. [FIX] ProjectArchiveFixes-nk (20 December 2002) * Ned Konz (20 > December 2002) > - fixes a serious recently-introduced bug with project loading & saving > > 4. [FIX] minor VM fixes to 3.4 (MorePluginTermination-JMM.1.cs.gz & > vmparameterTo25-JMM.1.cs.gz, posted to SqF list on 12/20) > - VM fixes agreed to by John McIntosh and Tim (which will apparently > help Alan's demos). Will only affect VM builders, so it probably won't > hurt to go in 3.4. > > 5. "Trouble with 5150UUID-fix" > - include Tim's fix to #makeUnixSeed (UUIDGEnBugFix.1.cs), posted to > squeak-dev on 12/20. > - include my fix to remove the TimeStamp dependency by replacing > "TimeStamp current asSeconds" with "Time totalSeconds" in > UUIDGenerator>>makeSeed. > - John mentioned an "Improper store..." error which he had seen, but we > may have to let that go for now if there's no fix, and Tim sez his > UUIDGEnBugFix.1.cs probably fixes it. (Although will catching a > FileStreamException work for this? hmm.) I guess we should just leave > this alone for now. (An alternative is to dump #makeUnixSeed entirely.) > > In addition to these, Ned just mentioned a couple others which perhaps > stretch the "critical" bugfix criteria a bit, but they seem localized > enough that they would be safe to add: > > 6. VMMakerNicerFor3.4-nk (16 December 2002) > - VMMaker-only fix, won't hurt anyone else. (Oops, wait a minute, this > changeset seems to open VMMaker as a side-effect of executing "VMMaker > initialize" in the postscript? We don't want that! Help, Ned. :) ) > > 7. TestRunnerInWorldMenu-nk (16 December 2002) > - I also agree this should be in the open... menu. It does the safe > menu-registering thing. > > And one more, which maybe should wait: > > 8. FileListCleanup-nk (13 December 2002) > - I wonder if this should wait until 3.5alpha. It's basically just a > refactoring which removes a bunch of methods, and it's conceivable that > external code could reference these? > > > Also, I posted last month on squeak-dev about various SUnit failures: > ------------------------- > > - TestUUIDPrimitives>>testCreationRandom - Only occurs under Windows. > This failure should be expected under Windows in some cases, according > to Andreas. (see his Dec 22 post on squeak-dev) So, we should probably > ignore this problem for now, and perhaps alter the test in 3.5alpha. > (Although I sent some generated UUID's from my machine to John to see if > he wanted to look at the problem.) > > - FileDirectoryTests>>testDeleteDirectory > - FileDirectoryTests>>testDirectoryExists > - FileDirectoryTests>>testExists > > These need to be fixed by the VM maintainers. Already fixed under > Windows, John is looked at this for the Mac OS X carbon VM, and I guess > Ian should look at this one too for the Unix/Linux VMs. (See Ned's > 12/21 post on squeak-dev) > > So basically, I guess we don't need to do anything via updates for any > of these SUnit failures. > > - Doug > > _______________________________________________ > Squeakfoundation mailing list > [email protected] > http://lists.squeakfoundation.org/listinfo/squeakfoundation