Atomic loading of Monticello packages

Lukas Renggli renggli at
Mon Nov 27 06:26:13 UTC 2006

Did you had a look at the work of Colin?

In the description it says:

"SystemEditor is a mechanism for atomically loading a set of changes
to the system. It's intended to be used by tools such as that move
classes (or parts of classes) between images, such as Monticello,
Monticello2, change sets, fileIns etc.

It provides a familiar interface for making changes, but does not
execute the changes until it receives a #commit message. This makes it
easier to update existing tools to load their changes atomically."

Lukas Renggli

More information about the Squeak-dev mailing list