[squeak-dev] Monticello issues

Levente Uzonyi leves at elte.hu
Wed Mar 23 19:25:31 UTC 2011


I uploaded a few changes for MC which fix most issues (Installer, Gofer) 
and also yield better performance. Some issues are still present:
(1) multiple repositories named "cache" show up in Monticello Browser 
after loading Metacello configurations
(2) HTTP repositories are updated twice when opened from the MC Browser
(3) I'm still not sure diffy versions (.mcd) are downloaded during 
updates, all I see are .mcz files in the package cache

I found that the cause of double updating (2) is the change of 
MCRepositoryInspector >> #packageList. It sends #versionNames which
updates once, then it sends #allPackageNames which does it another time. 
Wrapping those methods in

repository cacheAllFileNamesDuring: [ ... ]

seems to be a solution, but I'm not familiar with the code of MC, so I'm 
not sure if this is the right thing to do.


More information about the Squeak-dev mailing list