On 28 Jan 2013, at 16:05, Stéphane Ducasse <[email protected]> wrote:

> Hi guys
> 
> I'm trying to work on Moose and I get 200 package to download during my 
> experiments ~ 30 min at minimum
> Does anybody have an idea how to make sure metacello use the package cache?

In my experience, Metacello/Monticello caching *is* used (provided you keep 
using the same package-cache directory).
If you open the Transcript while loading and/or inspect the Metacello loading 
result, you'll see when the cache is being used.

IMHO, the downloading is not the worst part, it is more the loading/compiling - 
probably due to massive notifications and the reactions on that, it is hard to 
analyse and I am no expert at all.

> I started to comment
> 
> cacheGofer
> 
>       cacheGofer == nil 
>               ifTrue: [ 
>                       "don't use a caching Gofer here, since we expect the 
> contents to change during a fetch operation"
>                       cacheGofer := Gofer new. 
>               >>>>    cacheGofer disablePackageCache.
>                       cacheGofer repository: self cacheRepository. ].
>       ^ cacheGofer
> 
> But no success so far.
> 
> Still looking around
> Stef
> 
> 


Reply via email to