On Mon, 2008-09-15 at 17:49 +0200, Marcus Denker wrote: > On 15.09.2008, at 17:36, Michael Rueger wrote: > > > Damien Cassou wrote: > >> Hi, > >> I've just started writing a wiki page which details the packages we > >> plan to install in all Pharo distributions. In the Universe, the > > > > All or developer? > > > > I think it is *extremely* important to only have one download. > > Having pharo nicely bug-free and with green tests is useless if every > users > of it then uses another image. In addition, I don't want a system > where we > need to explain "which image to use?". > > On Pharo-Project, there will be *one* download, and it will be a one- > click image. > > >> meta-package 'Pharo packages' permit easy installation of these > >> packages. The wiki page is at: > >> http://code.google.com/p/pharo/wiki/Packages. > > > > The list is way to long, I don't use any of these packages and I > > wouldn't want to see them in a "base" image. > > It's not that bad... shout, e-completion, refactoring-engine and > OmniBrowser. The Regex will be in Pharo anyway > (it's one of the big mistakes of Smalltalk to not bring a standard > regexp, the result are many hard to understand > methods parsing strings in the base system... and no standard for > developers) > > If you look at younger people, e.g the students, they are used to > Eclipse. Refactoring, code completion and > syntax highlighting are for them not optional. For them this is what > an IDE does, there is no question about that. > > I think not providing that would be the wrong way to go. > > As for size: Most code in Sqeueak are abandoned experiments that > nobody uses, if we clean up, we have a lot of > space to grow for stuff that actually is useful.
These are all good points. One of my biggest concerns is code compatibility. I used enhanced images and developed web applications. Often I used a method that came with the enhancements and that failed when I tried to deploy them in my base image. Then I stopped using the enhancement images and stuck to the basic ones. Is there a good way to solve this? Norbert _______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
