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

Max Leske maxleske at gmail.com
Sat Mar 30 19:42:26 UTC 2013


On 30.03.2013, at 20:00, Frank Shearar <frank.shearar at gmail.com> wrote:

> On 29 March 2013 21:55, Max Leske <maxleske at gmail.com> wrote:
>> 
>> On 29.03.2013, at 22:12, Frank Shearar <frank.shearar at gmail.com> wrote:
>> 
>>> On 29 March 2013 01: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 :-)
>>> 
>>> Seconded! I added a new 1.9 release to SqueakMap. It loads cleanly
>>> into 4.3 and 4.4, and all tests pass. (And there are CI jobs to make
>>> sure things stay that way.)
>> 
>> Wow! That's awesome! Do the CI jobs load Fuel bleeding edge? We've been discussing builds for Squeak for a while now and it would be truly great if we could immediately see the effects of our dev changes on the Squeak platforms (it's a lot of effort to discover and fix that later).
> 
> They load 1.9, so they test primarily that 4.5 doesn't break existing
> stuff. However, we do need to have tests running the latest Fuel
> (which of course might well go red). So I'll make sure to set up such
> a test, and let you know the URL, so you can keep an eye on it.

Great! Much appreciated.

Max

> 
> frank
> 
>>> Thank you very much, Martin, Mariano and Max!
>> 
>> Our pleasure :)
>> 
>> By the way: at the moment we have support packages also for 4.1 and 4.2. Do you think it would be ok to drop support for those two versions with the next release?
>> 
>> Max
>> 
>>> 
>>> frank
>>> 
>>>> 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'.
>>>> 
>>>> I can't run the tests in Squeak, but the Fuel package itself seems fine.
>>>> 
>>>> 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