Cool! Thanks Mariano for the summary, and all the others for this much needed features! Looking forward to adopt such a process, to have a minimal Pharo image, customized to my needs.
Fernando On Sat, Sep 29, 2012 at 2:20 PM, Mariano Martinez Peck <[email protected]> wrote: > > > On Sat, Sep 29, 2012 at 12:59 PM, Denis Kudriashov > <[email protected]<mailto:[email protected]>> wrote: > 2012/9/29 Mariano Martinez Peck > <[email protected]<mailto:[email protected]>> > > > On Fri, Sep 28, 2012 at 11:31 PM, Denis Kudriashov > <[email protected]<mailto:[email protected]>> wrote: > Hello > > ss3 repo for Shapes and Gaucho closed for reading or maybe empty. > So is it possible to get it somewhere? maybe there is prepared image? > > Actually I gather migrate our applications to last Pharo and use latest > achievemens like fuel and tanker. > > Hi. I don't want to go offtopic in the original thread so I opened this one. > Of course it is usually a good idea to migrate to latest stable Pharo release > so that you don't stay with a very old image. Anyway, what I wanted to say is > that Fuel DOES WORK in previous images. In fact, it works from Pharo 1.1 to > 2.0. And Tanker right now works in 2.0 only by just because by default we > use the new ClassBuilder. But this can be easily changed for those who want > to use it in older versions. Anyway, Tanker is still a little bit green ;) > For more details read my answer to this comment: > http://marianopeck.wordpress.com/2012/09/28/new-tanker-current-status/#comment-905 > > Hello and thank's for response. > > Actually I want use Tanker to deploy my applications with "bootstrap way" > where only kernel minimal image existed and all application loaded at startup. > It will simplify delivering application updates to slow remote targets. I can > just upload small tanker files and load it seamlessly because its really fast. > And without image saves no corrupt images due to something bad at middle of > image save. > > Hi Denis. I want to say a couple of things about this. First, you are not the > only one wanting this. In fact, that scenario is one of the reasons we are > investing a lot of time in the infrastructure: > > 1) Pavel Krivanek has been working a lot in making the image more modular, > being able to cleanly unload and reload packages. This was the first step. > 2) Jannik Laval continue that effort trying to remove lots of cyclic > dependencies between packages. > 3) Guillermo Polito started to work in the bootstrap. He is now able to > bootstrap images from scratch (contrary to Pavel's PharoKernel where he was > unloading packages). > 4) Esteban Lorenzano is working on a new ConfigurationOfPharo that will let > you take a kernel/bootstraped/minimal image and load just the packages you > want. > 5) Camilo Bruni, Martin Dias, Guillermo Polito, and Toon Verwaest have been > working in a new class builder based on layouts. The "old ClassBuilder" is > really difficult to maintain, understand, fix, etc. When you load packages, > the class builder takes an important role. Therefore, they were working in a > new class builder, which, from my point of view, is way better, > object-oriented, tested, etc. > 6) Martin Dias and Me were working in Tanker, a tool to export/import > packages of code using Fuel without Compiler. > > So.....as you can see there is/was a lot of work going on related to what you > need :) It is not 100% ready, but we are getting there. > > Cheers, > > > Best regards, > Denis > > > > > > > > > -- > Mariano > http://marianopeck.wordpress.com >
