On Wed, Dec 30, 2009 at 08:49:23PM +0100, Marcus Denker wrote: > > On Dec 28, 2009, at 11:27 AM, St?phane Ducasse wrote: > > > Yes :) > > > > Marcus would like to have code inside the image... since a couple of years > > :) > > yes... Klaus Witzel worked on this some years ago (I think even after I told > him that > this would be high on my list... Klaus used to live in Bern and visited the > Squeak meeting > there regularly.) > > This did not make it into 3.9... we ran a bit out of steam at the end :-) > > Maybe I should explain that I did 3.9 in parallel to my PhD work. Unpayed, > with no hidden > side agenda other than the realization that one can't invent the future if > one can not even fix a typo in a comment. > > I think one could critisize that I just integrated other peoples fixes... but > that had multiple reasons: > > 1) Focus was on the PhD.... and doing all these boring things that are a lot > of work that one needs to do to have a future > in Research. > > 2) Of what use is it to do some cool enancement for Squeak if chances of > integration are zero? I never understood > the brave people who did sent patch after patch with almost nothing ending up > in the system. > > 3) Integrating is far less trivial than people might think. > > Integrating is especially difficult in a system "with a history" like Squeak. > But in the end, I think we did a good job with 3.9. > Regardless of what people said afterwards... I guess now everyone agrees, > after all those evil things we did that people crucified > us for turned out to be not that bad after all.
Marcus, Absolutely yes, on both counts. System integration really is hard work, and it is much more difficult and time consuming that it appears to be. Also you produced a good job with 3.9, with lots of progress that forms the basis of Pharo and Squeak trunk today. So thank you! It is an interesting challenge to do work like this using tools like a mailing list and bug trackers. It is very easy for negative ideas to be echoed endlessly, to the point where they seem to have their own credibility. The positive comments are less common and nobody ever wants to argue about them, so the echoes fade away quickly. Dave _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
