[Squeakfoundation]fixes before 3.4gamma

Daniel Vainsencher squeakfoundation@lists.squeakfoundation.org
Sun, 05 Jan 2003 02:55:46 +0300


Sorry I have had very little time to help lately, but you're doing fine
AFAICT, so... :-)

Daniel

Doug Way <dway@riskmetrics.com> 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) * ned@bike-nomad.com 
> (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
> Squeakfoundation@lists.squeakfoundation.org
> http://lists.squeakfoundation.org/listinfo/squeakfoundation