On Fri, May 22, 2015 at 1:08 PM, Kasper Osterbye <kasper@itu.dk> wrote:
I have now twice in two different situations felt a need to "steal" a method in Nautilus and make that method an extension method in my own package.
In situation A, I wanted to steal the #buildCommentPane to use a different Morph for class comments,
I've not encountered this myself, but I guess the approach would be to get a change integrated into Pharo that allows an external package to configure it to use a different Morph -- though I'm not sure of the best approach to do that.
In situation B, Sergio and I needed to redefine #getComments and #addComments:notifying: to fill out behaviour for package comments.
In this case, I thought the aim of your package-comments work was to integrate it into Pharo, so actually you should be redefining the built-in methods as needed (??) cheers -ben What is the kosher way to work and contribute in such situations? I guess it
will also pop up in situations outside of Nautilus.