[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