Hola Sebastián, todo bien por suerte. Mirá, los próximos pasos son unificar
el modelo de eventos, hacer métricas y reescribir el constructor que
actualmente utiliza cosas de mandinga. Un trabajo sucio, pero alguien tiene
que hacerlo.

El día 15/06/07, Sebastian <[EMAIL PROTECTED]> escribió:
>
>
> Como andás Hernán?
>
> no se si ya lo dije en la lista de Seaside pero esta noticia es muy
> buena.. Se ve que estamos llegando a un punto en que se está
> necesitando de las tools que completan la parte básica del armado de
> una app "a la desktop" pero sobre internet. Estamos cada vez más
> cerca.
>
> Me interesa evaluar todo lo que rompa el estilo hackero de
> desarrollar componentes seaside. Si usa eventos más todavía porque va
> a jugar a favor del usuario.
>
>   Yo estoy haciendo algo también para que se parezca más a MVC con
> objetos javascript que son homologos de los componentes seaside de la
> app. Leí que otros también. Quizá sea conveniente exponer las ideas y/
> o iniciativas que nacieron fragmentada e individualmente para que se
> pueda ver la más valiosa o y que proporcione mayor conveniencia para
> todos y concentrar esfuerzos de desarrollo y mantenimiento como el
> mismo Seaside o Scriptaculous. Accidentalmente no sería raro que se
> enriquezca la visión de todos con cosas que no habían sido
> consideradas por otros en sus diseños/iniciativas.
>
>   Son muy importantes estas iniciativas porque que cubren los grandes
> buracos pendientes en la completud del desarrollo de software en el
> camino, como dicen ahora, "desde el metal hasta el usuario". Smalltalk
> es el que tiene el mejor scoring de completud y este tipo de
> frameworks (o subsistemas o whatever nombre que le quieran ponerle a
> la gestación softwárica que se hace), por llevar esa completud al
> dominio de internet, le permite escalar, escalar y escalar. Eso
> permite la multiplicación de beneficios e inspira al pensamiento
> grande.
>
>   Parabéns pela iniciativa,
>
> Sebastian
> PD: el interés ya lo lograron so... cuáles son los próximos
> pasos :) ???
>
> 15 jun, 15:30, "Hernán Morales" <[EMAIL PROTECTED]> wrote:
> > Bueno amigos, visto que el anuncio en la lista de Seaside se hizo, o se
> está
> > por hacer, quedé sorteado para comentarles que hace un tiempo venimos
> > haciendo un paquete que agrega, o lo intenta al menos, controles tipo
> > widgets a Seaside.
> >
> > Antes de que caiga alguna baba, un par de aclaraciones: 1) Está en
> > desarrollo y tenemos que acordar el licenciamiento con la institución en
> la
> > que trabajamos para poder liberarlo 2) No es un "Framework AJAX" lo que
> sea
> > que venga a significar eso, nosotros sólo tomamos las ideas del
> > WindowBuilder Pro y tratamos de imitar lo que hacía. (Para los que nunca
> > vieron el WindowBuilder, es un constructor de ventanas (choc) que cayó
> un
> > poco en desuso con la avalancha del VisualSmalltlak y sus primos).
> >
> > Lo que tiene es soporte para TextField, Panel, RadioButton, TextArea,
> Label,
> > Button, Anchor, CheckBoxGroup, RadioButtonGroup, ListBox , FieldSet (y
> > algunos otros que ahora no recuerdo) que vendrían ser los controles más
> > popus del mercado, y ahora estamos trabajando sobre un constructor para
> > generar visualmente estos controles en una descarada imitación que no
> > distingue fronteras.
> >
> > ¿Cómo es la onda de trabajo con esto?
> > Bueno, sin el constructor ahora estamos haciendo:
> >
> > >>countryControl
> >
> >     "Privado - Responde un ListBox para mostrar países.
> >     Si el control no se encuentra en el receptor, agregarlo"
> >
> >     ^self
> >         paneNamed: #countryList
> >         ifNonePut: [ (SFListBox new)
> >                         printSelector: #viewerString;
> >                         styleClass: 'large';
> >                         items: self countries;
> >                         label: 'País';
> >                         layout: self layout;
> >                         addItem: nil labelFrom: 'Ninguno';
> >                         when: #selectedChanged
> >                             send: #selectedItem
> >                             to: self;
> >                         yourself]
> >
> > y para dibujarlo
> >
> > >>renderContentOn: html
> >
> >     "Privado - Dibuja el receptor"
> >
> >     html render: self countryControl
> >
> > Con el constructor lo que intentamos es que se pueda elegir el control,
> > configurarle las propiedades del caso, hacer una previsualización y
> > finalmente agregarlo a un árbol de layout de la página. Cuando el árbol
> esté
> > terminado de configurar, se puede compilar el código que dibuja la
> página y
> > que instancia cada control en la clase que representa la página, junto
> con
> > el soporte del árbol para poder editarlo en el futuro.
> > Bueno, solo para comentarles eso. Los pronombres en primera persona del
> > plural son porque quienes estamos atrás de esto somos Juan Burella,
> Norberto
> > Manzanos y moi en el CAICYThttp://www.caicyt.gov.ar .
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "clubSmalltalk" de 
Grupos de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/clubSmalltalk?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a