« Squeak Web server » : différence entre les versions
Aucun résumé des modifications |
|||
Ligne 70 : | Ligne 70 : | ||
user: ''''''' | user: ''''''' | ||
password: ''''''' | password: ''''''' | ||
== 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: | |||
* Mise à jour de SqueakMap | |||
* Installer RemoteFrameBuffer | |||
* Installer le fix RFB-fixes | |||
* 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 == | == Autres options == |
Version du 24 mai 2009 à 09:55
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
- 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]