[squeak-dev] [ANN] OmniBrowser 2.0.3

Bernhard Pieber bernhard at pieber.com
Wed Sep 30 19:55:19 UTC 2009


Am 28.09.2009 um 07:52 schrieb Colin Putney:
>> At first I had tried only loading OB-Umbrella which did not work.  
>> Wouldn't it be the best - as in least confusing - way to just load  
>> a package named OmniBrowser from the repository source.wiresong.ca/ 
>> ob?
>
> Well, yes, that would certainly be less confusing. But OB is divided  
> in to multiple packages for good reason. It's important to be able  
> to load some of the packages but not all of them. It would be nice  
> if the umbrella package were called OmniBrowser, but for historical  
> reasons, a package with that name already exists. If we rename it,  
> we loose the ability to merge the existing branches.
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?

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?

> I'm sorry it wasn't immediately obvious how to set up an OmniBrowser  
> development environment, but it's not actually that hard, and it  
> will get easier as we refine the development and release procedures.
Hey, no need to feel sorry! I am always finding hair in a soup. ;-)  
Thanks for all your effort and for the release!!!

Cheers,
Bernhard



More information about the Squeak-dev mailing list