On 05/20/2014 04:00 PM, Esteban A. Maringolo wrote:
2014-05-20 17:21 GMT-03:00 Nicolas Cellier <nicolas.cellier.aka.nice-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>:
If we are prepared to see it failing, it does not really matter, it's in the contract... The only problem is to be aware of this contract and avoid negative impression. Maybe an advanced menu triggered by some preference?
Or a one liner: Smalltalk upgrade
Possible with a warning (muteable) to avoid unintended executions, and enable unattended (i.e. scripted) upgrades.
Regards.
Or even also something like Smalltalk snapshotAndUpgrade or Smalltalk saveImageAndUpgrade That way the images current state is saved or snapshotted and if the upgrade messes everything up, you are back to where you were before the upgrade. Just a thought. Jimmie