> On 7 Jun 2017, at 09:38, Sven Van Caekenberghe <s...@stfx.eu> wrote:
> 
> I think that could/would work (the code in System-Sources was refactored 
> quite well).

I added an issue and a slice (in the Pharo 6 inbox):

 https://pharo.fogbugz.com/f/cases/20126/Running-Without-Changes-and-Sources

Make it possible to Run without changes and sources

Add two new classes:

- NoChangesLog as subclass of ChangesLog
- NoPharoFilesOpener as subclass of PharoFilesOpener

Both are do nothing variants of their superclass.

To run without changes or sources, execute

 NoChangesLog install.
 NoPharoFilesOpener install.

And save your image.

You now no longer need the changes file nor the sources file and you can safely 
move or remove them.

To restore the initial situation, execute

 ChangesLog reset.
 PharoFilesOpener reset.

Note: it might be possible that some code fails due to missing method sources, 
YMMV.

Warning: of course you should no longer develop in such an image.

Sven

Reply via email to