How to cancel loading updates
Doug Way
dway at mailcan.com
Sun Jul 3 18:07:13 UTC 2005
On Jul 2, 2005, at 8:14 PM, Avi Bryant wrote:
>
> On Jul 3, 2005, at 2:10 AM, Doug Way wrote:
>>
>> Yeah, I think it'd be easiest to do it this way. It doesn't look
>> like I have permissions to delete the current 39a package or start a
>> new one (you have to be an admin), so if you could that, that'd be
>> great.
>
> Ok done.
Ok, I've added the fresh new packages to the 39a project. I renamed
the old #Squeak3.9alpha stream in updates.list to #Squeak3.9alphaold,
and started up a new #Squeak3.9alpha stream, and started adding
updates.
I decided I should at least put up a warning dialog for people who have
existing 3.9alpha images following the old stream (which diverged
considerably from 3.8), telling them that they probably need to start
over. I added this update as 6670, the first update in the new
3.9alpha stream. (I then added the Reorg as 6671.)
One problem is that the warning offers to stop the updates for those
people (which is the sensible thing for them to do). But I couldn't
find a good way to bail out of the current updates process without
proceeding to the next update. Is there a good way to do this?
Terminating & restarting the current UI process would be acceptable...
the exact equivalent of typing cmd-. and closing the pre-debug window.
Is there a good DoIt for this? (This is not something we'd normally
do... but in this case I just want to tell people gracefully that their
image is at a dead-end and not force them to continue updating, which
will almost surely break things.)
You can try updating from an old 3.9alpha image to see this in action.
(Another alternative is to abandon the 3.9alpha stream and start the
new one with a new name, such as 3.10alpha, or 4.0alpha. (Like we did
with 3.3alpha.) Then this particular problem goes away. But that
seems like an extreme measure, there isn't really much in the old
3.9alpha, I'd rather just start it over.)
Anyway, while waiting for feedback on this, I'll go ahead and finish up
the rest of the updates including the MCConfiguration update, so that
we have an official 3.9a partitioned image to work with.
- Doug
More information about the Packages
mailing list