[Seaside] Seaside Book

Johan Brichau johan at inceptive.be
Sat Sep 5 05:27:57 UTC 2015

Dear John,

The book was written for version 3.0.
However, the problem you experience is not a version difference. The reason Scriptaculous is missing is because it is not loaded in your image.
In 3.1, the metacello configuration was changed to load only the Core packages and all additional packages need to be specified manually. For that, see the groups spec in the ConfigurationOfSeaside3.
I have now adapted the load instructions on the website [2] to mention this:

If you are a beginning user, you will want to play around with all packages. Therefore, use the following code to load all packages, like in the one-click distribution.
Gofer new
    package: 'ConfigurationOfSeaside3';
((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable) load: 'CI'.

In fact, there are very little differences between 3.0 and 3.1 and they are described in [1]. 
From the book’s point of view, they are mostly deprecated methods that have been removed and thus some examples may need to be reformulated.

Hope this helps

[1] https://github.com/SeasideSt/Seaside/wiki/Seaside310Changelog <https://github.com/SeasideSt/Seaside/wiki/Seaside310Changelog>
[2] http://seaside.st/download/pharo <http://seaside.st/download/pharo>

> On 04 Sep 2015, at 22:31, John Pfersich <jpfersich at gmail.com> wrote:
> I bought the PDF of the book "Dynamic Web Development with Seaside". I'm working through the book and there have been several inconsistencies between the book and the version of seaside that I downloaded (3.1). The latest problem is chapter 20 on "dynamic content with scriptaculous". Scriptaculous isn't loaded in the Seaside 3.1 image. 
> Does anyone know what version of Seaside the book was written for? I think I should be using that version. 
> Sent from my iPad
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20150905/79e7b54d/attachment.htm

More information about the seaside mailing list