Issue 5166 in pharo: Safe mode

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 5166 in pharo: Safe mode

pharo
Status: Accepted
Owner: [hidden email]
Labels: Type-Feature

New issue 5166 by [hidden email]: Safe mode
http://code.google.com/p/pharo/issues/detail?id=5166

If an image won't start up, there should be a way to run only the minimum  
necessary to start, so that the problem may be diagnosed, or at minimum,  
code and data can be exported.

See discussion at  
http://forum.world.st/1-3-OneCick-with-Cog-VM-td3798884i20.html


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5166 in pharo: Safe mode

pharo

Comment #1 on issue 5166 by [hidden email]: Safe mode
http://code.google.com/p/pharo/issues/detail?id=5166

My thoughts on it:
  of course we can add thing like command-line option to load some script  
before everything else.
But then, someone could screw things up to the point that even this 'safe  
mode' won't help.
So, what i meant to say is that since smalltalk (and pharo) are open  
system, you can screw it in any possible manner, and there is virtually no  
way to prevent bad things to happen.
The only recipe for keeping your data safe is doing a backups on a regular  
basis. Because any other mechanisms are deemed to fail at some point  
anyways, since they are cannot guarantee 100% safety anyways.



_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker
Reply | Threaded
Open this post in threaded view
|

Re: Issue 5166 in pharo: Safe mode

pharo
In reply to this post by pharo

Comment #3 on issue 5166 by [hidden email]: Safe mode
http://code.google.com/p/pharo/issues/detail?id=5166

I think this is effectively handled by 1.4's cool new feature: if there are  
errors on startup, they are collected and then all the pre-debug windows  
are presented after startup is finished, when you have your regular  
UIManager.


_______________________________________________
Pharo-bugtracker mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-bugtracker