[squeak-dev] [Squeak5.2rc1][ReleaseActivity] SqueakMap entries: Please make sure you have checked the 'published' flag!
David T. Lewis
lewis at mail.msen.com
Wed Oct 10 00:43:13 UTC 2018
On Mon, Oct 08, 2018 at 03:30:56PM -0500, Chris Muller wrote:
> Thanks for the clarity Hannes. Here are some finer points to note about this:
>
> - This is nothing new, it's been this way forever.
>
> - It only affects when installing at the package level, not the
> release level which is the normal use case.
>
> - If there is only one release for a particular Squeak version (the
> usual case), then there is only one correct version to load, even
> though the Warning is annoying and/or disruptive.
>
> - checking the 'published' box will make it so the Warning is not
> displayed during the above conditions
>
> I think we now have a clearer understanding of the potential use for
> the "published" flag -- what you said Hannes -- for the case when
> there is more than one release per Squeak release, although I suppose
> it should probably pick the most recent then... Hmm...
I think that it already does pick the most recent release in that case:
lastPublishedReleaseForCurrentSystemVersion
"Return the latest published release marked
as compatible with the current SystemVersion."
So I expcet that SMLoader-cmm.92 in the inbox is going to do exactly
what we want :-)
Dave
> On Mon, Oct 8, 2018 at 3:18 PM H. Hirzel <hannes.hirzel at gmail.com> wrote:
> >
> > Hello
> >
> > The discussion about SqueakMap entries (see most recent email by Chris
> > Muller) has shown that the following is important:
> >
> > You MUST check the 'published' flag in the entry.
> >
> > Otherwise the client code will load an older version thus not giving
> > the users the release you intend them to give.
> >
> > Regards
> > Hannes
> >
>
More information about the Squeak-dev
mailing list
|