[Seaside] [ANN] (gem)Stone Soup

Dale Henrichs dale.henrichs at gemstone.com
Tue May 8 18:22:58 UTC 2007


In the long run I would hope that the cool Squeak libraries that are 
needed by your application will be ported to GemStone.

When I ported SqueakSource to GemStone, I had to also port SmaCC, 
TinyWiki, Mewa, VB-Regex, and XML-Parser (I'm not sure that VB-Regex and 
XML-Parser are directly used by SqueakSource - I haven't hit any 
problems with them in running SqueakSource:). The changes that were 
needed to get them to run were relatively minor. Frankly, the majority 
of work in porting SqueakSource to GemStone, involved porting it to a 
newer version of Seaside with very little work porting it to GemStone.

With that said, I assume that some of the cool libraries will be harder 
to port than others. For example, if you rely on functionality in Form 
or BitBlt, you'll not find support for them in the current port. But 
that's where I think we at GemStone will step in and help provide more 
fundamental support. It just happens that I could work around the 
absence of Form and BitBlt (for now).


Lukas Renggli wrote:

>> > I actually had gemstone working quite nicely with my VW based 
>> seaside app --
>> > over a year ago.  It was nice and fast with very little hassle.
>> > But the 'sunset license'  provided with VW kept expiring, so I 
>> stopped work
>> > on that.
>> Note though that this doesn't involve VW at all - this is running
>> Seaside right on the Gem, which is much cooler (IMO) than using a
>> different client Smalltalk.
> What if you want to use all the cool Squeak libraries? What if you
> can't port your application to run in GemStone?
> Cheers,
> Lukas

More information about the seaside mailing list