« Squeak Web server » : différence entre les versions
Aller à la navigation
Aller à la recherche
Aucun résumé des modifications |
|||
Ligne 20 : | Ligne 20 : | ||
* http://source.wiresong.ca/mc/ - Monticello | * http://source.wiresong.ca/mc/ - Monticello | ||
== Squeak | == Squeak 4.2 == | ||
=== Completion === | |||
Installer ss | |||
project: 'RoelTyper'; | |||
install: 'RoelTyper'; | |||
project: 'OCompletion'; | |||
install: 'ECompletion-djr.squeaktrunk.103'; | |||
install: 'Ocompletion'. | |||
=== Packages de base === | === Packages de base === | ||
* Installer [http://map.squeak.org/package/d4f692a8-c7fa-4d49-927f-74aba7e8fd83 RemoteFrameBuffer] depuis SqueakMap (ignorer les erreurs de version) | * Installer [http://map.squeak.org/package/d4f692a8-c7fa-4d49-927f-74aba7e8fd83 RemoteFrameBuffer] depuis SqueakMap (ignorer les erreurs de version) | ||
* Installer ce changeset pour corriger un bug lié au Remote Framebuffer : [http://bugs.squeak.org/view.php?id=5043 Bug 5043]: | * Installer ce changeset pour corriger un bug lié au Remote Framebuffer : [http://bugs.squeak.org/view.php?id=5043 Bug 5043]: | ||
RFB-fixes.1.cs | RFB-fixes.1.cs | ||
* (Mettre à jour Monticello à partir du repository Monticello) | * (Mettre à jour Monticello à partir du repository Monticello) | ||
Ligne 48 : | Ligne 48 : | ||
password: ''''''' | password: ''''''' | ||
=== | === KomHTTP === | ||
Installer | Installer ss | ||
project: 'KomHttpServer'; | |||
install: 'DynamicBindings'; | |||
install: 'KomServices'; | |||
install: 'KomHttpServer'. | |||
=== Seaside 2.8 === | |||
Installer ss | |||
project: 'Seaside'; | |||
install: 'Seaside2.8a1'; | |||
install: 'Scriptaculous'. | |||
=== Seaside === | === Seaside 3.0 Core === | ||
Installer | Installer ss | ||
project: 'Seaside 3.0'; | |||
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: 'Seaside 3.0'; | |||
install: 'Seaside-Adaptors-Comanche'. | |||
=== Pier === | === Pier === | ||
Installer | Installer lukas | ||
project: 'pier'; | |||
installer: 'Pier-All'. | |||
=== Magritte === | === Magritte === | ||
Installer | Installer lukas | ||
project: 'magritte'; | |||
installer: 'Magritte-All'. | |||
* Il est possible de tester le status de serveur HTTP via la commande | * Il est possible de tester le status de serveur HTTP via la commande | ||
Ligne 94 : | Ligne 104 : | ||
== Serveur SqueakSource == | == Serveur SqueakSource == | ||
Sur une version de Squeak [http://ftp.squeak.org/3.10/ 3.10], faire les installations des éléments suivants comme indiqué ci-dessus: | Sur une version de Squeak [http://ftp.squeak.org/3.10/ 3.10], faire les installations des éléments suivants comme indiqué ci-dessus: | ||
* Installer RemoteFrameBuffer | * Installer RemoteFrameBuffer | ||
* nstaller ce changeset pour corriger un bug lié à tempNamed : [http://bugs.squeak.org/view.php?id=5982 Bug 5982] | * nstaller ce changeset pour corriger un bug lié à tempNamed : [http://bugs.squeak.org/view.php?id=5982 Bug 5982] | ||
* Installer KomHTTP | * Installer KomHTTP, Seaside et Scriptaculous | ||
Puis installer les packages supplémentaires suivants: | Puis installer les packages supplémentaires suivants: | ||
Installer ss | Installer ss | ||
project: ' | project: 'SmaccDevelopment'; | ||
installer: 'SmaCC'; | |||
project: ' | project: 'XMLSupport'; | ||
installer: 'XMLParser'; | |||
project: 'rsrss'; | |||
installer: 'RSRSS2'. | |||
Installer | Installer lukas | ||
project: ' | project: 'announcements'; | ||
installer: 'Announcements'; | |||
project: 'magritte'; | |||
installer: 'Magritte-Model'; | |||
installer: 'Magritte-Seaside'; | |||
installer: 'Magritte-Tests'. | |||
Installer ss | Installer ss | ||
project: ' | project: 'ss2'; | ||
installer: 'TinyWiki-pmm.16'; | |||
installer: 'SqueakSourceSeaside2.8'; | |||
installer: 'SqueakSource'. | |||
== Autres options == | == Autres options == |
Version du 21 septembre 2010 à 20:09
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
Squeak 4.2
Completion
Installer ss project: 'RoelTyper'; install: 'RoelTyper'; project: 'OCompletion'; install: 'ECompletion-djr.squeaktrunk.103'; install: 'Ocompletion'.
Packages de base
- Installer RemoteFrameBuffer depuis SqueakMap (ignorer les erreurs de version)
- Installer ce changeset pour corriger un bug lié au Remote Framebuffer : Bug 5043:
RFB-fixes.1.cs
- (Mettre à jour Monticello à partir du repository 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: ''
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: 'Seaside 3.0'; 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: 'Seaside 3.0'; install: 'Seaside-Adaptors-Comanche'.
Pier
Installer lukas project: 'pier'; installer: 'Pier-All'.
Magritte
Installer lukas project: 'magritte'; installer: '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]