On 30.03.2013, at 19:57, Frank Shearar frank.shearar@gmail.com wrote:
On 30 March 2013 18:44, David T. Lewis lewis@mail.msen.com wrote:
On Sat, Mar 30, 2013 at 06:33:58PM +0100, Max Leske wrote:
On 29.03.2013, at 02:26, David T. Lewis lewis@mail.msen.com wrote:
On Thu, Mar 28, 2013 at 08:28:44PM +0100, Martin Dias wrote:
Hi all,
We are happy to announce Fuel 1.9.
Fuel is an open-source general-purpose object serialization framework developed in Pharo. You can find more information on our website [1].
The default set of packages of this version already comes in Pharo 2.0, so you it's not necessary to install it there. However, Fuel also works out-of-the-box in Pharo from 1.1 up to 2.0, as well as in Squeak 4.1 up to 4.4. You can see our documentation [2] for complete installation and use guides.
Fuel is a very nice piece of work and I appreciate the effort to support Squeak. Good design, good implementation, good documentation, what's not to like :-)
One issue in loading from Metacello #stable, FLBenchmarks class>>generateMiniSerializationVersionsComparison has this:
Array with: 1 with: #1 with: '1'.
But for Squeak in needs to be:
Array with: 1 with: #'1' with: '1'.
Thanks Dave, fixed that one.
I can't run the tests in Squeak, but the Fuel package itself seems fine.
Why can't you run the tests? Does something not work as expected?
I did not look too closely, but I think it's just Squeak/Pharo variations in the tests themselves. For example 'SystemVersion current major' seems to be a Pharo idiom.
Yes, that's changed between 4.4 and 4.5. So the tests that pass in 4.4 don't pass in 4.5.
Ah, I see, thought you were talking about 4.4. There will probably be more things not working with 4.5 since we chose to wait with supporting 4.5 until it's stable (released).
frank
Dave
For RemoteTask (in package CommandShell) I can do "RemoteTask useFuelSerializer" and all works as expected, with cooperating images exchanging serialized objects with Fuel.
Thanks,
Dave