Squeak Web server
Package Repositories
SqueakMap
- http://map.squeak.org/ - Official squeakmap
Squeaksource
- http://www.squeaksource.com/ - Main and official repository
- http://source.squeak.org/ - Squeak development
- http://source.lukas-renggli.ch/ - Magritte, Pier, Omnibrowser
- http://croquet-src-01.oit.duke.edu:8886/ - CroquetSource
- http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/ - SqueakSVN, Seaside tutorial
- http://seaside.gemstone.com/ - Gemstone
- http://mc.aidaweb.si/ - AidaWeb
- http://squeaksource.frozenkiwi.net/ - Frozenkiwi personal squeaksource
- http://squeaksource.blueplane.jp/ - Japanese repository
Universes
- http://universes.dnsalias.net:8888/~universes/repositories/
- http://source.wiresong.ca/ob/ - Omnibrowser
- http://source.wiresong.ca/mc/ - Monticello
Package Universes
- Tout d'abord, installer le repository Monticello XML:
MCHttpRepository location: 'http://www.squeaksource.com/XMLSupport' user: '' password: ''
- Installer le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/universes' user: '' password: ''
Squeak 4.2
Completion
Installer ss project: 'RoelTyper'; install: 'RoelTyper'; project: 'OCompletion'; install: 'ECompletion-djr.squeaktrunk.103'; install: 'Ocompletion'.
Remote FrameBuffer
Installer ss project: 'RFB'; install: 'RFB'.
KomHTTP
Installer ss project: 'KomHttpServer'; install: 'DynamicBindings'; install: 'KomServices'; install: 'KomHttpServer'.
Seaside 2.8
Installer ss project: 'Seaside'; install: 'Seaside2.8a1'; install: 'Scriptaculous'.
Seaside 3.0 Core
Installer ss project: 'Seaside30'; install: 'Grease-Core'; install: 'Grease-Pharo-Core'; install: 'Seaside-Core'; install: 'Seaside-Pharo-Core'; install: 'Seaside-Canvas'; install: 'Seaside-Pharo-Canvas'; install: 'Seaside-Session'; install: 'Seaside-Component'; install: 'Seaside-RenderLoop'; install: 'Seaside-Tools-Core'; install: 'Seaside-Widgets'; install: 'Seaside-Environment'; install: 'Seaside-Pharo-Environment'.
Installer ss project: 'Seaside30'; install: 'Seaside-Adaptors-Comanche'.
Seaside 3.0 Traditional Tools
Installer ss project: 'Seaside30'; install: 'Seaside-Pharo-Continuation'; install: 'Seaside-Flow'; install: 'Seaside-Pharo-Flow'; install: 'Seaside-Tools-Web'; install: 'Seaside-Pharo-Tools-Web'; install: 'Seaside-Development'; install: 'Seaside-Pharo-Development'; install: 'Seaside-Examples'.
Pier
Installer lukas project: 'pier'; install: 'Pier-All'.
Magritte
Installer lukas project: 'magritte'; install: 'Magritte-All'.
- Il est possible de tester le status de serveur HTTP via la commande
HttpService allInstances explore
Cryptography
Installer le module de support des hash MD5 et autres avec le repository Monticello:
MCHttpRepository location: 'http://www.squeaksource.com/Cryptography' user: '' password: ''
Serveur SqueakSource
Sur une version de Squeak 3.10, faire les installations des éléments suivants comme indiqué ci-dessus:
- Installer RemoteFrameBuffer
- nstaller ce changeset pour corriger un bug lié à tempNamed : Bug 5982
- Installer KomHTTP, Seaside et Scriptaculous
Puis installer les packages supplémentaires suivants:
Installer ss project: 'SmaccDevelopment'; installer: 'SmaCC'; project: 'XMLSupport'; installer: 'XMLParser'; project: 'rsrss'; installer: 'RSRSS2'.
Installer lukas project: 'announcements'; installer: 'Announcements'; project: 'magritte'; installer: 'Magritte-Model'; installer: 'Magritte-Seaside'; installer: 'Magritte-Tests'.
Installer ss project: 'ss2'; installer: 'TinyWiki-pmm.16'; installer: 'SqueakSourceSeaside2.8'; installer: 'SqueakSource'.
Autres options
- Utiliser une machine virtuelle Windows 3.9 ou au delà pour éviter les bugs liés aux plugin Freetype
- Installer les packages suivants depuis Squeakmap:
- freetype plus
- freetype plus (plugin)
- Machines virtuelles pour Mac OSX [1]