> On Fri, Sep 26, 2008 at 8:38 AM, Lukas Renggli > <[EMAIL PROTECTED]> wrote: > > One problem I see with Sake/Packages is that these tools depend on a > > lot of other packages, that I don't necessarily want to > have loaded in > > my images: Logging, Rio, Installer, Sake, Packages ... > > > > I guess one could argue the same with XML and Universe. > > > This is the only argument against Sake/Packages I guess. Keith, could > you please give us more information on that? > - what mcz do we need to load exactly to have universes features using > Sake/Packages? > - is LPF necessary?
My objection, the big ball of mud called Kernel-Extensions and the liberal use of overrides, which I think are evil. I like using packages that do their best to only use extensions and don't just go around the system willy nilly monkey patching everything. I don't trust packages with overrides not to break my system and I absolutely don't like packages that once installed can't be uninstalled, try removing Kernel-Extensions sometime. Now, the code may work perfectly fine, and Keith's done a lot of work, but it's just not community friendly code. A package should have a clear responsibility, few dependencies, not too many extensions, no overrides if at all possible, and must install and uninstall cleanly without hosing my system. If it doesn't meet those criteria, I don't consider it safe to even experiment with. Ramon Leon http://onsmalltalk.com _______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project