« Squeak Web server » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 76 : | Ligne 76 : | ||
* Installer RemoteFrameBuffer | * Installer RemoteFrameBuffer | ||
* Installer le fix RFB-fixes | * Installer le fix RFB-fixes | ||
* nstaller ce changeset pour corriger un bug lié à [ | * nstaller ce changeset pour corriger un bug lié à tempNamed : [http://bugs.squeak.org/view.php?id=5982 Bug 5982] | ||
* Installer KomHTTP via Monticello | * Installer KomHTTP via Monticello | ||
* Installer Seaside 2.8a1 et Scriptaculous via Monticello | * Installer Seaside 2.8a1 et Scriptaculous via Monticello |
Version du 24 mai 2009 à 10:02
Squeak 3.9
Packages de base
- Charger les 2 changesets pour corriger un bug lié aux polices tinyFont : Bug 5309
LangEnvBugs-wiz.2.st LanguageEnvironmentAvailable.st
- 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 Squeakmap à jour
- A partir de Squeakmap, installer des packages utiles pour le développement
- Shout
- ShoutWorkspace
- eCompletion
- (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 le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/KomHttpServer' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de KomHttpServer disponible. Les dépendances (DynamicBindings, KomServices, ...) seront installées automatiquement.
Seaside
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/Seaside' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de Seaside2.8a1 et la dernière version de Scriptaculous disponible.
Pier
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://source.lukas-renggli.ch/pier' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de Pier-All disponible.
Magritte
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://source.lukas-renggli.ch/magritte' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de Magritte-All disponible.
- 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:
- Mise à jour de SqueakMap
- Installer RemoteFrameBuffer
- Installer le fix RFB-fixes
- nstaller ce changeset pour corriger un bug lié à tempNamed : Bug 5982
- Installer KomHTTP via Monticello
- Installer Seaside 2.8a1 et Scriptaculous via Monticello
Puis installer les packages supplémentaires suivants:
SmaCC
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/SmaccDevelopment' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de SmaCC disponible.
XMLParser
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/XMLSupport' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de XMLParser disponible.
Announcements
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://source.lukas-renggli.ch/announcements' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de Announcements disponible.
Magritte
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://source.lukas-renggli.ch/magritte' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de Magritte-Model, Magritte-Seaside et Magritte-Tests disponible.
SqueakSource
Installer le repository Monticello suivant:
MCHttpRepository location: 'http://www.squeaksource.com/ss2' user: '' password: ''
Depuis ce repository, utiliser Load pour installer la dernière version de TinyWiki, SqueakSourceSeaside2.8 et SqueakSource disponible.
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]