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
