On Wed, Sep 14, 2011 at 11:59 PM, Dimitry Golubovsky
<[email protected]>wrote:

> Hi,
>
> The application I am working on (which currently runs under Squeak VM
> on Android) will be migrated to Pharo. The current version heavily
> relies upon use of image segments (projects) which provides a simple
> (though slow) way to save/restore the application data not touching
> the image (the Squeak port is unable to save images anyway, Cog can do
> this, but I'd rater not touch the image) with versioning.
>
> Are image segments supported in Pharo Core same way? I saw a message
> about stopping the support of image segments in future versions of
> Pharo in favor of Fuel. What is current status of Fuel development? Is
> it usable?
>

Yes it is.

All you need to start is in
http://rmod.lille.inria.fr/web/pier/software/Fuel
And please, ask if you have specific questions.

>From what I can see, Fuel may be useful for what you need. What it is
important is that you tell us which "hooks" do you use from ImageSegment /
ReferenceStream.
I mean, if you just send #serialize: myProject you will serialize the whole
object graph. Sometimes you need to exclude some objects or instance
variables, sometimes replace one object for something different, sometimes
you need to execute something before or after serialization or
materialization etc etc etc. So...it is important to know what else you need
apart from a plain object serializer.

Cheers

-- 
Mariano
http://marianopeck.wordpress.com

Reply via email to