Instalación de Seaside y un Web Server |
Recopilado por Germán S. Arduino |
A partir de ciertos cambios en SqueakMap referidos a dependencias y también a si un paquete está "publicado" o no para tal o cual versión de Squeak, además del particionamiento en varios paquetes de Komanche (el más popular web server squeak) se han presentado ciertas dificultades en la instalación.
El presente documento tiene por objetivo clarificar los pasos necesarios para instalar satisfactoriamente dichos paquetes.
Nota Preliminar
Todo lo siguiente está referido al uso de la versión 3.7 de Squeak, la liberada oficialmente a la fecha (04/01/2004) en su formato "Basic".
La forma más cómoda de bajarse versiones de Squeak es mediante el FTP: ftp://st.cs.uiuc.edu/Smalltalk/Squeak/ (Si se usa un cliente FTP, entonces hay que loguearse como "Anónimo").
La imagen a utilizar es la Squeak3.7-5989-basic.zip
En este artículo no se consideran las versiones 3.8 ni 3.9 puesto que aún no son oficiales y los paquetes no están publicados para dichas versiones.
Instalación con Komanche
Instalación con Swazoo
Además de Komanche, en Squeak tenemos otro web server, llamado Swazoo que también se puede usar con Seaside.
Los pasos para la instalación son los siguientes:
Ultima recomendación
A riesgo de ser redundante cabe aclarar que es muy importante leer siempre en la descripción de cada paquete a instalar (en SqueakMap Package Loader) la respectiva descripción.
Además, si se usa Squeak en producción es importante mantenerse con las versiones publicadas oficiales, ya que las que están en desarrollo en general presentan inestabilidades propias del proceso de desarrollo mismo.