« Squeak Web server » : différence entre les versions

De FrozenWiki
Aller à la navigation Aller à la recherche
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 120 : Ligne 120 :
       user: '''''''
       user: '''''''
       password: '''''''
       password: '''''''
Depuis ce repository, utiliser ''Load'' pour installer la dernière version de ''TinyWiki'', ''SqueakSourceSeaside2.8'' et ''SqueakSource'' disponible.
Depuis ce repository, utiliser ''Load'' pour installer la version de ''TinyWiki''.'''pmm.16''', et la dernière version de ''SqueakSourceSeaside2.8'' et ''SqueakSource'' disponible.





Version du 24 mai 2009 à 19:56

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
  1. Shout
  2. ShoutWorkspace
  3. 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 version de TinyWiki.pmm.16, et la dernière version de 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:
  1. freetype plus
  2. freetype plus (plugin)
  • Machines virtuelles pour Mac OSX [1]