[squeak-dev] Monticello issues in the Trunk

Levente Uzonyi leves at elte.hu
Sat May 7 01:43:51 UTC 2011


On Sat, 7 May 2011, Levente Uzonyi wrote:

> Hi,
>
> there are a few issues with MC in the Trunk, which is a big problem IMHO, 
> because our developement process is based on it:
>
> 1) The update process doesn't merge packages automatically anymore. If you 
> update your image now, it should have Tools-fbs.350 and Tools-fbs.349 merged, 
> but only Tools-fbs.350 is loaded.
>
> 2) Monticello's test are broken, probably due to the changes of it's mock 
> package structure. A clear sign of the bug is that MCSnapshotTest >> 
> #mockClassExtension is removed after running the tests, which results in 
> several errors and failures. The reason why this went unnoticed is probably 
> because of the lack of manual test runs, but IMHO that's mandatory if you 
> upload stuff to the Trunk.

Okay, this one seems to be resolved by Tests-ul.127, but there's another 
problem: if you move an extension method from one package to another, then 
MC won't realize that the package was changed.


Levente

>
> 3) In the various MC browsers mczs are sometimes duplicated in the lists 
> (e.g. Kernel-nice.582.mcz appears twice), but only the first can be selected 
> (this is probably a property of the list that holds the versions).
>
> 4) If you add a repository to a package, select the package in Monticello 
> Browser (MCWorkingCopyBrowser), then editing the repository has no effect. 
> This is very annoying, because you think that you changed the 
> username/password for the repository, but you actually didn't. Your changes 
> only take effect if you unselect the package and repeat the process.
>
> I hope we can fix these asap.
>
> Cheers,
> Levente
>
>
>



More information about the Squeak-dev mailing list