[squeak-dev] [ANN] OmniBrowser 2.0.3

Colin Putney cputney at wiresong.ca
Thu Oct 1 16:37:07 UTC 2009


On 30-Sep-09, at 12:55 PM, Bernhard Pieber wrote:

>> Ah, ok. That is a great example why I think a first class renaming  
>> operation is so important for a VCS - instead of just removing and  
>> adding. Good names are so important that nothing should stand in  
>> the way of improving them. We talked about that in Toronto IIRC. Of  
>> course I know this is a very difficult feature to implement. Is  
>> there any chance MC2 will support it?

In some cases, yes. It will certainly handle renames of packages, so  
this issue with renames of packages will go away when (!) we move  
OmniBrowser development to MC2. It doesn't support explicit renames of  
classes, which, as you noted is a very hard problem. Given MC2's fine- 
grained versioning, though, this may not turn out to be a big issue.

> Maybe it would be an improvement to rename OB-Umbrella to  
> OmniBrowserFull or OmniBrowserDevelopment, assuming that there are  
> not many branches of OB-Umbrella to be merged?

Perhaps. I'm leaning towards getting rid of the umbrella package  
entirely, and relying on Metacello, MonticelloConfigurations, or  
something of the sort.

Colin



More information about the Squeak-dev mailing list