Perdí #jsGoesBefore:

3 views
Skip to first unread message

EstebanLM

unread,
Dec 26, 2006, 8:03:17 PM12/26/06
to Web 2.0 in Smalltalk
Hola Diego,
Estoy tratando de correr el SWT en una imágen 3.9 y estoy teniendo
algunos problemillas... El asunto es que corriendo los tests encuentro
que no existe #jsGoesBefore: en Object (o donde sea que corresponda :P)

Probé instalando de nuevo el SWT en una imagen 3.8 y tengo el mismo
problema, así que no es por incompatibilidades de versión (lo curioso
es que hasta la semana pasada tenía todo esto corriendo correctamente)

Hasta donde tengo entendido, ese método debería estar en ST2JS, sin
embargo, en la versión actual no se utiliza... aun así... los tests
no me andan :(
¿Esta bien que este método se haya ido de ST2JS?

Saludos,
Esteban

pd: es el segundo post que hago con este tema, pero el primero no me ha
aparecido... tal vez me olvidé de apretar "send", pero si no, me
disculpo por cualquier ruido que este metiendo.

Diego Gomez Deck

unread,
Dec 27, 2006, 4:36:05 AM12/27/06
to web20-s...@googlegroups.com
Hola Esteban,

Antes de contestarte entre líneas, te hago una sugerencia sobre como
mantenerse actualizado (de versiones de paquetes).

1) El Squeaksource exporta los cambios con RSS. Sindicándose pueden
enterarse de todos los cambios de todos los paquetes en Squeaksource.
No hay muchos cambios al día, así que es muy fácil mantenerse
actualizado. Sobre todo es interesante para ver que paquetes tienen
desarrollo, que tipo de errores se arreglan, etc... por ejemplo, en
estos últimos días "se ve" que el Exupery sigue en (fuerte) desarrollo.

Si hubiéses estado suscripto al RSS del squeaksource, hubieses visto
esto:


Name: ST2JS-dgd.74
Author: dgd
Time: 18 December 2006, 2:27:11 pm
UUID: 778f06aa-1e7c-42b5-9e85-7f5b7a061b2e
Ancestors: ST2JS-dgd.73

- Fixed: Object extension-methods missing.


2) El monticello (o el Squeaksource, o la combinación de ambos) sube (al
repositorio "principal") todas las versiones de todos los paquetes que
son dependencia. Ejemplo: En el repositorio del LiveWiki está, además
del paquete del LiveWiki, el paquete SWT, el Asteroid, el ST2JS y el
JSON.

Digo esto porque, particularmente la versión 74 del ST2JS, no estaba en
el repositorio "principal" del ST2JS. Sino que subió al repositorio del
iCMS (el proyecto más activo relacionado con el SWT a la fecha).

De todas formas, es muy fácil copiar versiones entre repositorios.
Pero, si no están suscriptos al RSS, es difícil ver donde están las
versiones.

3) En este momento estoy usando, principalmente, el repositorio del
iCMS. Seguramente encontrarán ahí las versiones actualizadas.

> Hola Diego,
> Estoy tratando de correr el SWT en una imágen 3.9 y estoy teniendo
> algunos problemillas... El asunto es que corriendo los tests encuentro
> que no existe #jsGoesBefore: en Object (o donde sea que corresponda :P)

Sip, una factorización mal hecha. Ya está arreglado y subido (buscá la
versión 74 del ST2JS).

> Probé instalando de nuevo el SWT en una imagen 3.8 y tengo el mismo
> problema, así que no es por incompatibilidades de versión (lo curioso
> es que hasta la semana pasada tenía todo esto corriendo correctamente)

No era problema de la imagen, sino mio.

> Hasta donde tengo entendido, ese método debería estar en ST2JS, sin
> embargo, en la versión actual no se utiliza...

Yo tengo, al menos, 3 senders en mi imagen.

> aun así... los tests
> no me andan :(
> ¿Esta bien que este método se haya ido de ST2JS?
>
> Saludos,
> Esteban
>
> pd: es el segundo post que hago con este tema, pero el primero no me ha
> aparecido... tal vez me olvidé de apretar "send", pero si no, me
> disculpo por cualquier ruido que este metiendo.

Google había decidido que tus 2 correos eran "sospechosos" de SPAM, y
los había puesto para moderar... yo los vi recién esta mañana (mañana de
España) y los aprobé.

Bueno... contame/nos que estás haciendo con el SWT. ¿Estás
impresionando señoritas? :-P

Saludos,

-- Diego


--
==========================================
Diego Gomez Deck
------------------------------------------
http://diegogomezdeck.blogspot.com/
http://smalltalk.consultar.com/
==========================================


EstebanLM

unread,
Dec 27, 2006, 6:44:20 AM12/27/06
to Web 2.0 in Smalltalk
Je... el problema es que en lo de los RSS soy mas bien antediluviano,
no los uso mucho, así que ni me había fijado si tenía o no el
SqueakSource :)... en fin, ya me suscribí... y también me instalé el
iCMS, cosa de tener "lo último" también como ejemplo.
Lo que estoy tratando de hacer es de meterle manos a la obra con lo que
planteé como algo útil en mi primer post, en particular lo de
"embeber" el SWT en Seaside: la idea principal, aún en el plano de
"hipótesis" es que sería posible tener componentes seaside que sean a
su vez contenedores de SWT, así, sin mucho esfuerzo, sería posible
reducir la "impedancia" entre las dos ideas... a primera vista, creo
que se pueden usar parte de las ideas con las que se integró
scriptaculous en Seaside.
En el mundo Java, a la parte de View-Controller se le llama "lógica de
presentación", contrapuesta o independiente de la "lógica de
negocio", que sería el Model (que, por cierto, es accedida en general
a través de miles de capas inservibles)... en esta idea, el componente
de Seaside mantendría el server y renderizaría el cliente, haciendo
de "conector" entre las partes.
Decime por favor que opinás de la idea...

Bien, estas ideas las estoy plasmando en un juego online que estoy
desarrollando, un típico de conquista galáctica con "cosas
distintas", forma parte de un proyecto que tengo con un amigo desde
hace algo así como un año... y el objetivo de hacer esto es doble: 1)
divertirme programando, como hacía años que no lo hacía 2) convencer
a mis jefes de que es posible hacer aplicaciones web complejas, mucho
más productivas y mantenibles en entornos Smalltalk, especialmente
Squeak :)
De todo esto, lo más difícil no son mis jefes (varios son
smalltakianos del LIFIA), sino a los clientes, pero bueno, por algo se
empieza.

Saludos,
Esteban

pd: la última vez que impresioné con algo de sistemas a una chica fue
cuando le mostré el "20 GOTO 10" en mi vieja commodore... ambos
teníamos 11 años :)

Reply all
Reply to author
Forward
0 new messages