[squeak-dev] Installing Seaside - Green
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.
More information about the Squeak-dev