[squeak-dev] [ANN] Fuel Release Version 1.9

Max Leske maxleske at gmail.com
Sat Mar 30 19:41:38 UTC 2013


On 30.03.2013, at 19:57, Frank Shearar <frank.shearar at gmail.com> wrote:

> On 30 March 2013 18:44, David T. Lewis <lewis at 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 at 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
>>>> 
>>>> 
>>> 
>> 
> 



More information about the Squeak-dev mailing list