On May 2, 2011, at 12:48 AM, Markus Fritsche wrote:

> Hi,
> 
> 2011/4/27 Mariano Martinez Peck <[email protected]>:
>> And as Marcus said, most of the times (sometimes we had some problems) we
>> have a deprecation process where we (usually) say which should be used
>> instead.
> 
> From a a-little-bit-more-than-user perspective I am looking at
> 
> SmalltalkImage>>#hasBindingThatBeginsWith: aString
>       self deprecated: 'Use Smalltalk globals'.
>       ^globals hasBindingThatBeginsWith: aString
> 

Maybe we should not deprecate that quite yet but have it as a compatibility 
method
(like at:put:)

> Well, with a bit of analysis, I would be able to figure out, that the
> author might have intended that I should search the SystemDictionary
> myself. I feel like an additional comment would have been helpful.
> 
> Same with the other problem I had with ServiceRegistry - it is gone
> and it is not easy to find out what that was supposed to do. Next step
> is to compare squeak and the Pharo releases to find out what happened
> to it (the issue tracker does not easily yield results for this, but
> maybe I searched in the wrong way).
> 

Services brought lots of complexity without being used too much.
We should build menues via pragmas (like the world menu), then extensions ot 
menues
are just extension methods.

        Marcus

--
Marcus Denker  -- http://www.marcusdenker.de
INRIA Lille -- Nord Europe. Team RMoD.


Reply via email to