A todos los amigos Smalltalkers que me han ayudado en el pasado y a los
amigos que todavía no conozco. Les pido su indispensable consejo para hacer del Squeak un lugar donde nos sintamos mas cómodos para trabajar y que ,con su invaluable ayuda, será si nos aceptan un poquito mas argentino. Gracias Edgar ------ Mensaje reenviado De: Ralph Johnson <[hidden email]> Responder a: The general-purpose Squeak developers list <[hidden email]> Fecha: Thu, 23 Nov 2006 06:06:00 -0600 Para: The general-purpose Squeak developers list <[hidden email]> Asunto: release team proposal Here is the proposal I sent to the Squeak board. ---------------- The Squeak 3.10 release team is going to focus on developing a simple, visible and reliable process for creating new releases. The alpha 3.10 release will have an image and a set of core packages. Each will have a test suite, and all tests in the test suites will pass when any subset of the packages is loaded into the image. Each subsequent version will continue to keep the existing packages working. We expect the alpha release and all later releases to be usable. We want people to feel comfortable using the latest version so that 3.10 will be heavily used long before the final version and most bugs will be discovered. Our plan is to have the alpha release by the end of January and to accept major changes for the next three months, i.e. til the end of April. "Major changes" will include moving code from the image into packages and making new core packages. We are not expecting any major new features in the image. The last month will be only bug fixes, and a final version of 3.10 will be the end of May. The main focus will be on developing a good process for creating releases. So, we expect to experiment with the process. Ideally, the final process would be so easy to follow that it would be easy to be in charge of producing a release. The current process plan is that all requests for change would go through Mantis. Each bug fix would have a test that shows the bug and that shows that it is fixed. The release team would periodically (once or twice a week, perhaps every day) go through Mantis, test each change to make sure it doesn't break anything, and commit them to the current release. The releases would be distributed in several ways. There will be a "package universe" of all the core packages, and perhaps one of non-core packages, as well. There will be an update server so that people do not have to load new images to stay up to date. There will be a Montecello repository of all the changes so that everything we do will be repeatable. We will try to make it easy for people to use the release that is under active development. Current members of the release team are Ralph Johnson and Edgar J. De Cleeene. -------------- Reading it again, I can think of some comments. The main one is that this is explaining what the Squeak team will do, which is to develop a process for making releases and shrinking the image. Part of the process is making it easy for other people to fix bugs and add features. I am not opposed to adding features! You could think that from this proposal. I just think that adding features should be what everybody does, not just the release team. As part of fixing the process, a large part of my job will be getting people to participate. I expect that the social engineering will be more work than the software engineering. The software engineering is, in my opinion, very standard and routine, though I am sure I will get some argument about that. The social engineering will require more creativity. -Ralph ------ Fin del mensaje reenviado __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
¿Con Ralph Johnson?
Edgar, estás jugando en las grandes ligas !!! Te Felicito !!! Un Abrazo, Francisco El jue, 23-11-2006 a las 09:22 -0300, Edgar J. De Cleene escribió: > > fix bugs and add features. I am not opposed to adding features! > You could think that from this proposal. I just think that adding > features should be what everybody does, not just the release team. > > As part of fixing the process, a large part of my job will be getting > people to participate. I expect that the social engineering will be > more work than the software engineering. The software engineering > is, in my opinion, very standard and routine, though I am sure I will > get some argument about that. The social engineering will require > more creativity. > > -Ralph > > ------ Fin del mensaje reenviado > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar > > > > __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
¿Con Ralph Johnson?
Edgar, estás jugando en las grandes ligas !!! Te Felicito !!! Un Abrazo, Francisco Gracias Pancho !! Pero sin ustedes no sería posible. Tengo un tentative Squeak3.10alpha.7068 y si me quisiera agrandar tengo que decir que Ralph me eligio a mi y no a Pavel, Le acabo de mandar mail para que lo invite a participar, ya que estoy consciente que sabe mas que yo. Otro tipo importantísimo que igual que nuestro Diego en su momento se hincho que nadie le de bola a las cosas importantes que propuso e hizo es Lex Spoon. Ralph me escribio que está en contacto con el por los Universes. Capaz que German Arduino se ponga contento que la idea es sacar el SqueakMap, al menos como primera alternativa a la imagen que se descargue de los servidores. Apenas tenga luz verde lo pongo para que lo vean, Pueden curiosear el borrador de lo que estuve juntando, comenzando por el mail de Johson en http://localhost:8088/ani/25 |
In reply to this post by Francisco A. Lizarralde
¿Con Ralph Johnson? Edgar, estás en la crema! Excelente posición para un tipo con tu impulso, será de parabienes de todos nosotros squeakers El plan que presentan a priori me parece muy apropiado, intentare seguir el desarrollo del mismo. Algo que no comentan, quizas porque cae en desuso, es la idea propuesta por varios del servidor que esta corriendo constantemente los test de unidad y de integracion. Teniendo un core de paquetes con sus test en verde hace que la utilidad se vea disminuida. No obstante se le puede dar una vuelta de tuerca. Seria interesante que cada bug dispuesto en impara sea tomado por el servidor de test, importado y devuelto al impara con un informe del resultado de los test. De esta manera, el harvester solo tiene que buscar los patchs verdes, mirar lo que considere apropiado y aprobarlos si le parece. Si todo esto es sucede dentro de una heramienta en la imagen, mejor. Espero que la idea te guste. Saludos Emilio |
In reply to this post by Edgar J. De Cleene
Hola!
Edgar, te felicito por este logro, que creo es un premio a tu constancia en trabajar con estas cosas. El día 23/11/06, Edgar J. De Cleene <[hidden email]> escribió: > > Gracias Pancho !! > Pero sin ustedes no sería posible. > Tengo un tentative Squeak3.10alpha.7068 y si me quisiera agrandar tengo > que decir que Ralph me eligio a mi y no a Pavel, > Le acabo de mandar mail para que lo invite a participar, ya que estoy > consciente que sabe mas que yo. > Otro tipo importantísimo que igual que nuestro Diego en su momento se > hincho que nadie le de bola a las cosas importantes que propuso e hizo es > Lex Spoon. > Ralph me escribio que está en contacto con el por los Universes. > Capaz que German Arduino se ponga contento que la idea es sacar el > SqueakMap, al menos como primera alternativa a la imagen que se descargue de > los servidores. > jaaaa, no, yo no tengo nada contra el SqueakMap en si mismo, sino que creo que falla en dos cosas que quizás espanten mucho a los que desean comenzar con Squeak: 1) La cantidad de veces que no funciona por incompatibilidades en los "maps". Entiendo que no sería demasaido complejo, controlar estas incompatibilidades programáticamente antes que simplemente dejar que reviente. Sólo que creo que al programador del SqueakMap le gusta que le pregunten como se evita eso. como se hace lo otro y siempre tener algun "comandito mágico" para recomendar. 2) El otro tema que no me gusta, pero que ya no es responsabilidad del SM es que no está completamente adoptado por todos, por ejemplo si uno desea instalar Seaside, en SM hay una versión muy vieja y nada más.........hay que usar Monticello y apuntar a los repositorios indicados, pero como dije antes, creo que esto es un tema de la comunidad. Bueno, suerte con lo tuyo Edgar, me alegra mucho. Saludos. |
1) La cantidad de veces que no funciona por incompatibilidades en los
"maps". Entiendo que no sería demasaido complejo, controlar estas incompatibilidades programáticamente antes que simplemente dejar que reviente. Sólo que creo que al programador del SqueakMap le gusta que le pregunten como se evita eso. como se hace lo otro y siempre tener algun "comandito mágico" para recomendar. 2) El otro tema que no me gusta, pero que ya no es responsabilidad del SM es que no está completamente adoptado por todos, por ejemplo si uno desea instalar Seaside, en SM hay una versión muy vieja y nada más.........hay que usar Monticello y apuntar a los repositorios indicados, pero como dije antes, creo que esto es un tema de la comunidad. Yo creo que todo el tema de como se maneja el código a cargar en Squeak tiene cosas a medias, que pueden o no funcionar según el caso. Espero que con el claro liderazgo de Ralph y que lo ayudemos un poco, las cosas mejorarán. Al menos , aca estoy un poco mas a mano para que me pegues que si tenes que irte a Suecia a pegarle a Goran :=) __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
El día 24/11/06, Edgar J. De Cleene <[hidden email]> escribió:
> > Yo creo que todo el tema de como se maneja el código a cargar en Squeak > tiene cosas a medias, que pueden o no funcionar según el caso. > > Espero que con el claro liderazgo de Ralph y que lo ayudemos un poco, las > cosas mejorarán. > > Al menos , aca estoy un poco mas a mano para que me pegues que si tenes > que > irte a Suecia a pegarle a Goran :=) > > _llll > ._,___ > jajajaja, no, no es para tanto. Respeto mucho a la gente que dona mucho de su tiempo haciendo cosas en beneficio de los demás. Sólo que a veces no me gusta mucho el estilo de Göran :) pero tengo una excelente relación con él y respeto su trabajo, como el tuyo y el de todos en la comunidad. Saludos. |
In reply to this post by Edgar J. De Cleene
Enhorabuena Edgar ;) te felicito.
Por mi parte, intentaré ayudar lo máximo posible (aunque sea sólo probando). Cuando me relea el correo bien, y pueda opinar sobre lo que va a ser la 3.10, podré comentar ;) Un saludo. P.D.: Cuando respondes a un correo no te está marcanco el texto citado y confunde un poco. Por si no te habías dado cuenta. Edgar J. De Cleene escribió: > 1) La cantidad de veces que no funciona por incompatibilidades en los > "maps". Entiendo que no sería demasaido complejo, controlar estas > incompatibilidades programáticamente antes que simplemente dejar que > reviente. Sólo que creo que al programador del SqueakMap le gusta que le > pregunten como se evita eso. como se hace lo otro y siempre tener algun > "comandito mágico" para recomendar. > > 2) El otro tema que no me gusta, pero que ya no es responsabilidad del SM es > que no está completamente adoptado por todos, por ejemplo si uno desea > instalar Seaside, en SM hay una versión muy vieja y nada más.........hay que > usar Monticello y apuntar a los repositorios indicados, pero como dije > antes, creo que esto es un tema de la comunidad. > > Yo creo que todo el tema de como se maneja el código a cargar en Squeak > tiene cosas a medias, que pueden o no funcionar según el caso. > > Espero que con el claro liderazgo de Ralph y que lo ayudemos un poco, las > cosas mejorarán. > > Al menos , aca estoy un poco mas a mano para que me pegues que si tenes que > irte a Suecia a pegarle a Goran :=) > > > __________________________________________________ > Correo Yahoo! > Espacio para todos tus mensajes, antivirus y antispam ¡gratis! > ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar > > -- Giuseppe Luigi Punzi Linux User: #370919 Skype: glpunzi http://www.lordzealon.com |
Giuseppe Luigi Punzi puso en su mail :
> Enhorabuena Edgar ;) te felicito. > > Por mi parte, intentaré ayudar lo máximo posible (aunque sea sólo probando). > > Cuando me relea el correo bien, y pueda opinar sobre lo que va a ser la > 3.10, podré comentar ;) > > Un saludo. > > P.D.: Cuando respondes a un correo no te está marcanco el texto citado y > confunde un poco. Por si no te habías dado cuenta. Digamos que tuve que deshacer las "mejoras" que Yahoo quiso poner en el manejo de los grupos. Reitero que todavía no nos han aceptado. Por esa razón no he puesto una imagen 3.10 en ninguna parte fuera de mi máquina. Es mi propuesta a Ralph, pero eso no significa que sea lo que se acepte. En una de esas, para que Pavel se incorpore al equipo tengamos que acordar con el un merge de su idea con la mia. Ojo que en el largo plazo quiero ir mas lejos que lo que propone Pavel, pero piano piano se va lontano. Edgar __________________________________________________ Correo Yahoo! Espacio para todos tus mensajes, antivirus y antispam ¡gratis! ¡Abrí tu cuenta ya! - http://correo.yahoo.com.ar |
Free forum by Nabble | Edit this page |