[squeak-dev] MCMcmUpdaters for squeak46 in trunk image?
David T. Lewis
lewis at mail.msen.com
Sun Oct 22 17:49:52 UTC 2017
On Sun, Oct 22, 2017 at 06:26:37PM +0200, Bernhard Pieber wrote:
> Dear Squeakers,
> I was looking at the MCMcmUpdater class trying to find a way to identify the exact place in the update process where the packages get dirty. I wonder how do others debug problems with the update process.
> I tripped over something strange. In each of the Registry and Updaters class vars there is a reference to an MCMcmUpdater instance for http://source.squeak.org/squeak46 in addition to one for http://source.squeak.org/trunk. Does this have a reason or is this a glitch?
It is just the saved state from when the preference for "Update URL" was set to
'http://source.squeak.org/squeak46'. The 4.6 image would have been initially set
for that preference, then changed to 'http://source.squeak.org/trunk' for following
the trunk update stream.
In earlier days, the updater was all class side methods suitable for following
only one update stream. More recently it has been changed to allow multiple
updaters, which is useful if you want to maintain update streams for different
projects, such as a trunk update stream along with a VMMaker update stream in
the same image.
More information about the Squeak-dev