2009/8/10 Miguel Enrique Cobá Martinez <miguel.coba@gmail.com>:
Ramiro Diaz Trepat and Mariano MartÃnez Peck commented on the magma mailing list that they successfully loaded magma on a pharo image by copying the extensions added by magma to BlockContext to the class BlockClosure. It appear that the code worked ok. Maybe with this change it wouldn't be necessary to modify magma (Chris Muller should speak about this). That can be the case for a lot of packages and will ease the integration and "certification" of several packages on pharo.
Doing that allows Magma to _load_ but it fails all block related tests, so there's a bit more to it than that - serialization/deserialization is the issue. Also, there's a number of other issues when porting to Pharo. They're mostly all in the testing code, but being able to run the tests is pretty essential for a successful port. Regards, Stuart