[squeak-dev] Installing Seaside - Green

Levente Uzonyi leves at elte.hu
Mon Mar 29 02:43:54 UTC 2010

On Sun, 28 Mar 2010, Chris Cunnington wrote:

> Nothing to report.
> Using the Squeak4.1-9850-beta image it is easy to install Seaside 2.8.* or
> Seaside 3.0 using MetacelloRepository on Squeaksource.com. (Load. Open
> Workspace. "ConfigurationOf*** load" Do it.)
> The tests were done with ConfigurationOfSeaside28-dkh.19.mcz
> and ConfigurationOfSeaside30-DaleHenrichs.136.mcz.

Well, Seaside3.0 loads and works, but one test fails: WABacktrackingTest 
>> #testDictionary. The cause is that #snapShotCopy and 
#restoreFromSnapshot: are defined in Set instead of HashedCollection 
(Pharo doesn't have HashedCollection yet). Since Dictionary is not a 
subclass of Set anymore, these methods are missing from Dictionary in 
Squeak. Sooner or later Pharo will have HashedCollection, so the best 
solution is to ask the Seaside developers to add these methods to 
Dictionary (or HashedCollection, though that may cause problems) too.


> Chris

More information about the Squeak-dev mailing list