El día 11 de octubre de 2010 04:59, Mariano Martinez Peck
<[email protected]> escribió:
> Otra cosa, tanto importa el tamaño de la imagen de desarrollo?

Mientras sea normal. No me había parecido normal que creciera un 150%
al instalar 3 proyectos.
Realmente en desarrollo no importa mientras este justificado por lo
que cargamos.
Lo que no me gusta es que este pesada de basura.

> Mirá que para hacer un deploy se suele hacer distinto. Tenes que usar un
> PharoCore (no Pharo de desarrollo), cargarle todos los paquetes que quieras,
> y al final evaluar "ScriptLoader new cleanUpForRelease.".  Está imágen va a
> ser mucho mas chica y limpia para app productivas.

Es bueno saberlo.

Saludos

>
> Saludos
>
> Mariano
>
> 2010/10/10 Mariano Martinez Peck <[email protected]>
>>
>>
>> 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]
>>>
>>> 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

-- 
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