Pharo Smalltalk
- 1. One-Click Experience
- 2. Manual Installation
- 2.1. Starting the Zinc Web Server
- 2.2. Starting the Kom Web Server
- 2.3. Starting the Swazoo Web Server
- 3. Nightly Builds
- 4. Ready-made Images (legacy)
- 4.1. Developer Images (legacy)
- 4.2. Mini Images (legacy)
One-Click Experience
The Seaside One-Click Experience is the easiest way to get started with Seaside. The bundle contains a prepackaged version of Seaside for Mac OS X, Linux and Windows. If you are new to Seaside or Smalltalk we suggest to use this package. Download the zip-archive, extract it and double-click on the executable of your platform.
- Seaside One-Click Experience 3.1 (36 MB)
Manual Installation
- Download and launch a recent Pharo image.
- Open a Workspace and execute the following lines:
Gofer new
url:'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
package: 'ConfigurationOfSeaside3';
load.
((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable) load.
The above will only load the ’Base’ Seaside package. 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
url:'http://www.smalltalkhub.com/mc/Seaside/MetacelloConfigurations/main';
package: 'ConfigurationOfSeaside3';
load.
((Smalltalk at: #ConfigurationOfSeaside3) project version: #stable) load: 'CI'.
Starting the Zinc Web Server
- Open the ’Seaside Control Panel’ in the ’Tools’ submenu of the ’World’ menu
- Should there be no
ZnZincServerAdaptor
add one by right clicking and selecting ’Add adaptor...’ - Select the
ZnZincServerAdaptor
and press ’Start’. - Point your browser to localhost and the port you just configured, eg. http://localhost:8080.
Starting the Kom Web Server
- Open the ’Seaside Control Panel’ in the ’Tools’ submenu of the ’World’ menu
- Should there be no
WAComancheAdaptor
add one by right clicking and selecting ’Add adaptor...’ - Select the
WAComancheAdaptor
and press ’Start’. - Point your browser to localhost and the port you just configured, eg. http://localhost:8080.
Starting the Swazoo Web Server
- Open the ’Seaside Control Panel’ in the ’Tools’ submenu of the ’World’ menu.
- Should there be no
WASwazooAdaptor
add one by right clicking and selecting ’Add adaptor...’. - Select the
WASwazooAdaptor
and press ’Start’. - Point your browser to localhost and the port you just configured, eg. http://localhost:9090.
Nightly Builds
The above images usually do not reflect latest development versions. You might want to manually update to a bleeding edge version available from http://smalltalkhub.com/#!/~Seaside/Seaside31.
Experimental nightly builds are available on the Pharo Contribution server:
Old nightly builds are available on Lukas Renggli’s server:
Ready-made Images (legacy)
These ready-made images require a closure enabled Pharo VM to run. You can get the latest version for your platform from www.pharo-project.org.
Developer Images (legacy)
- Developer Image (Seaside 3.0.7)
Pharo 1.3, Scriptaculous, jQuery, Magritte, Pier - Developer Image (Seaside 2.8.4)
Pharo 0.1, Scriptaculous, Magritte, Pier - Developer Image (Seaside 2.8.3)
Squeak 3.9, Scriptaculous, Magritte, Pier
Mini Images (legacy)
- Seaside Mini Image (Seaside 2.8)
Squeak 3.9 (Minimal Morphic), Scriptaculous - Seaside Mini Image (Seaside 2.6)
Squeak 3.7, Scriptaculous