To prepare 3.9.1

Philippe Marschall philippe.marschall at gmail.com
Sat Feb 2 08:57:09 UTC 2008


Personally I would prefer it if 3.9.1 is simply a bug fix release that
builds on tested and tried technology. If LPF makes Stef's job much
easier so be it, but if not then I would prefer it if we could
concentrate on fixes and people who want LPF can load it themselves.

Cheers
Philippe

2008/2/2, stephane ducasse <stephane.ducasse at free.fr>:
> Ok thanks keith I will try to digest what you said.
> Could you help me in the process?
>
> Stef
>
> On Feb 1, 2008, at 11:21 PM, Keith Hodges wrote:
>
> > If you want to use LevelPlayingField as a process to apply and test
> > these fixes out.
> >
> > See http://installer.pbwiki.com/MinorFixes-Squeak3:10 and
> > http://installer.pbwiki.com/MinorFixesUnstable-Squeak3:10.
> >
> > Then if you produce 3.9 equivalents:
> >
> > put the bug fixes in http://installer.pbwiki.com/MinorFixes-Squeak3:9
> > put package upgrades in
> > http://installer.pbwiki.com/PackageUpgrades-Squeak3:9
> > put package removals in http://installer.pbwiki.com/Clean-Squeak3:9
> >
> > Then in a 3.9 image with LPF, or in a 3.9 image without LPF, but with
> > Installer loaded from squeaksource or
> > (http://installer.pbwiki.com/f/installer.st ), you can test them all
> > out via
> >
> > Installer do: 'Latest;Clean'.
> >
> > or from a command line...
> >
> > with LPF
> >
> > #squeak 3.9.image http://installer.pbwiki.com/f/LPF.st Installer
> > +debug
> > do="Latest;Clean" SmalltalkImage save="3.9.1"
> >
> > If you want to see the whole script of what it did...
> >
> > Installer view: 'Latest'.
> > Installer view: 'Clean'.
> >
> > Whether we actually want 3.9.1 to be based upon LPF is worth
> > considering, since LPF
> > includes MC1.5, Monticello Configurations, Launcher, and Installer
> > If we dont then these can be loaded later by LPF for anyone that does
> > want them. (This is easier than unloading them for people that dont
> > want
> > them).
> >
> > To perform this process without LPF, simply load Installer from
> > squeaksource, perform the Installer do:'Latest;Clean'. and then remove
> > the class Installer before saving.
> >
> > Once you have something which works as intended, I myself dont know
> > what
> > happens next  in terms of update streams and packaging etc.
> >
> > best regards
> >
> > Keith
> >
> > p.s. when I did my tentative 3.9.1 in Oct 2006, I put a list of bug
> > fixes here:
> > http://squeak310.pbwiki.com/From39To391  Note that the fixes marked as
> > essential were essential
> > for the very old LPF to run, as opposed to essential for fixing
> > things.
> >
> >
> >
> >
>
>
>



More information about the Squeak-dev mailing list