On Fri, Dec 23, 2011 at 1:48 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
> Just to clarify: Most of the Glamour dependencies that are loaded by default are due to extra support like EyeSee, Mondrian and Magritte. If people do not want these, they do not have to be loaded. For example, to load just the basic Glamour, you can load it like:
> (ConfigurationOfGlamour project version: 'default') load: {'Core'. 'Morphic'}

The problem of dependencies is not their presence, but the time taken to load them.
Removing EyeSee, Mondrian and Magritte from Glamour will not make Glamour better. However, having a smart cache mechanism on top of Metacello will definitely make all us happy.

Having one single .mcz file to load instead for the whole version would be great. This should not be done by removing dependencies.

I don't agree. If I just want to install GTInspector, why should I download lots of dependencies which actually are NOT dependencies?? I just want to download GTInspector and only its REAL dependencies, that is, the dependencies I need to make it work. Even if the loading would be fast, I DON'T WANT dependencies that are not dependencies. At least in this scenario. Some may want them, some may not. So, having a way to load GTInspector and only its real dependencies is something I would appreciate.
If only the speed were the problem, I can load whole moose in something like 10 seconds using fuel.

Cheers,
Alexandre

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel �http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.









--
Mariano
http://marianopeck.wordpress.com