thanks max.
Fuel is cool and your effort is valuable to all of us.

Stef

Le 21/3/15 19:52, Max Leske a écrit :
Hi Sean.

I’ve added the necessary changes to Fuel so that 1.9.4 now cleanly loads (with all tests green) in Pharo 3 and Squeak 4.5. The build matrix on the CI has been updated to account for versions 1.9.3 and 1.9.4 (across all image versions) and the development build now again only builds for Pharo 4.

So you can now safely do

Gofer it
url: 'http://smalltalkhub.com/mc/Pharo/Fuel/main' <http://smalltalkhub.com/mc/Pharo/Fuel/main%27>;
    package: 'ConfigurationOfFuel';
    load.
((Smalltalk at: #ConfigurationOfFuel) project version: ‘1.9.4')
    load.

in any image version prior to the latest, and in the latest of course (so in 30, 40, Squeak4.5, Squeak4.6).

I hope this makes image migrations a bit easier. Please let us know if you have more suggestions (as I already said, the version problem is on our list).

Cheers,
Max


Begin forwarded message:

*Date: *3 Mar 2015 18:03:08 CET
*From: *"Sean P. DeNigris" <[email protected] <mailto:[email protected]>>
*To: *[email protected] <mailto:[email protected]>
*Subject: **Re: [Pharo-dev] Upgrading Fuel Data*
*Reply-To: *Pharo Development List <[email protected] <mailto:[email protected]>>

Sean P. DeNigris wrote
To a newer user, this could be a confidence-shaking deal breaker.

Workaround:
1. Revert Fuel package to v. 798 i.e. just before version bump
2. Materialize data
3. Reload original Fuel package (currently v. 804)

Suggestions:
1. unless/until we have a Fuel migration tool, at minimum, any Fuel version integrated into latest Pharo must be loadable in the previous Pharo version.
E.g. if Fuel 1.9.4 was loadable in Pharo 3.0, migration would be a bit
awkward, but doable.
2. Maybe more guidance in the default error behavior would help e.g. put up text suggesting to either a) temporarily downgrade Fuel to whatever version on first materialization, or b) re-serialize in the image where the data was
serialized after upgrading Fuel



-----
Cheers,
Sean
--
View this message in context: http://forum.world.st/Upgrading-Fuel-Data-tp4809243p4809265.html Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com <http://Nabble.com>.



Reply via email to