2010/10/10 GallegO <[email protected]>

> Hola:
>
> > Hace lo que yo te dije, ScriptLoader new cleanUpFor release. Si te fijas,
> > eso adentro hace además de un montón de cosas, lo que te dijo Esteban:
> >
> > MCFileBasedRepository flushAllCaches.
> >     MCMethodDefinition shutDown.
> >     MCDefinition clearInstances.
>
> Efectivo! 32.8 mega ahora. Si le descontamos los bitmaps, que seguro
> no estaban, da mas o menos el tamaño inicial.
>

:)


>
> >> Pregunta aparte. Vos estas manteniendo las ConfigurationOfXxxx para
> pharo
> >> no?
> >
> > Maso. No todo. Me encargo de actualizar (más que nada a la hora de hacer
> un
> > nuevo release de Pharo) los Conf que yo use para Pharo y el
> > ConfigurationOfPharo. Por?
> >
> ok, entiendo la diferencia.
> Hay alguna tool para armar las Configuration? Veo que cada clase tiene
> una estructura similar pero no identica.
> En realidad, queria hacerme un script para bajar todo lo que necesito
> para portar Seaside 3.0.rc desde SqueakSource.


Primero, te recomiendo que hagas el tutorial de Metacello. No te lleva mas
de una hora. En la imagen dev ya viene cargado incluse. Mira:
http://code.google.com/p/metacello/wiki/Tutorial

Lo de seaside es facil, evalua:

Gofer new
    squeaksource: 'MetacelloRepository';
    package: 'ConfigurationOfSeaside30';
    load.

ConfigurationOfSeaside30 project latestVersion load.

If you want to load different groups, just ask:

ConfigurationOfSeaside30 project latestVersion groups. Then you can load the
groups you wants with #load:



> Antes cuando estaba el
> Seaside builder me fue muy facil obtener el script. Ahora cuando fui a
> mirar las configuration me pegue un palo. Por lo menos me gustaria
> poner algo que loguee en el Transcript los pacs que va instalando,
> luego me copio de ahi eso y lo importo en dolphin directamente.
>

Podes hacer esto. Con Metacello podes hacer hasta si queres un "record" que
hace todo, pero en realidad nada (o sea, resuelve dependencias y blah pero
no te instala nada).

ConfigurationOfSeaside30 project latestVersion record.

Y a eso le podes imprimir el #loadDirective....hace un print de:

ConfigurationOfSeaside30 project latestVersion record loadDirective.




>
> Como reflexion me parece medio extraño esto de las configuration,
> instalar una clase, luego evaluar en un workspace. Sin animo de
> ofender, me da la impresion que no le han encontrado la vuelta. O si?
>
>
Obvio. Pero no podes empezar haciendo todo de golpe. Primero tiene que estar
andando bien el software, luego podes crear una UI mas feliz. Yo en Ubuntu
use el apt-get toda mi vide y nunca necesité el synaptic. Igualmente, está
Metacello-OB  que tiene UI. Aunque ni idae, nunca lo use. Yo lo hago a mano.
Tambien existe Metaceller y hay otros flacos haciendo otra UI. Ya va a
llegar.


> Bueno, voy a probar lo otro y tratar de ayudar en lo que pueda para
> testear en Win.
>

:)


>
> Gracias por todo.
>
> Saludos
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<clubsmalltalk%[email protected]>
>
> http://www.clubSmalltalk.org
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a