[Pharo-project] abouth nautilus and the removal of CodeHolder hierarchy

Fernando Olivero fernando.olivero at usi.ch
Thu Apr 7 10:03:28 CEST 2011

I agree, hope to something working really soon.

Keep up the good work on Nautilus, finally someone is tackling this issue.

pd: I've been tackling it from another perspective: less tool based
and more object based, but for now i'm also into developing the next
Gaucho. This would be the main driver for me, to port SMx.
Hopefully we have the same requirements for SystemAnnouncements and
RPackageOrganizer, and refactorings, and undos, and .....

On Wed, Apr 6, 2011 at 10:13 PM, Stéphane Ducasse
<stephane.ducasse at inria.fr> wrote:
> Thanks fernando! this is cool to see some work on this front.
> We should work step by step.
> What I wanted to say is that while I value some part of CUIS. Other parts are still old and
> odd like its ancestor. Pharo is moving on a lot of front and people may not notice it but soon we
> will have a lot of pieces of the puzzle ready to get real benefit of the infrastructure
> we are steadily building :).
> Stef
>> Thanks Ben and Stef, the answer was in concordance with what i was thinking.
>> CUIS already has the TextModel class, and the PluggableTextModel
>> class. So together with the menu pragma builders of  Pharo, they
>> provide the foundations for the implementation you just nicely
>> explained.
>> Next week, once i finish writing something for my research, i will
>> finish the initial port. And hopefully provide a working example of
>> SMx in Pharo, applying the ideas here discussed. A somehow initial
>> port, which can get expanded gradually, from the list of widgets we
>> mentioned in previous emails: MorphTreeMorph, etc..
>> (and at a final stage Polymorph).
>> Fernando
>> pd: Alex, SMx is SimpleMorph, an older version of the cleaned up
>> Morphic from the CUIS image.
>> On Wed, Apr 6, 2011 at 6:19 PM, Stéphane Ducasse
>> <stephane.ducasse at inria.fr> wrote:
>>> It is cool to see your impact on them. Excellent it will really helps
>>> bringing pharo IDE to the next level.
>>> Stef
>>> On Apr 6, 2011, at 2:11 PM, Igor Stasenko wrote:
>>>> On 6 April 2011 13:16, Stéphane Ducasse <stephane.ducasse at inria.fr> wrote:
>>>>> Because once people are dependent and drug addict then they will spend time fixing it :)
>>>>> No seriously this is mega hyper hyper important that we get
>>>>>        - solid scalable listMorph and treeMorph
>>>>> So the best way is to stress it.
>>>>> The second answer is that nautilus is cool and needs tree :)
>>>> i second that.
>>>> trees and lists are basic widgets which could be used for different means.
>>>> So why we should limit ourselves and use some crappy lists to mimic
>>>> tree, instead of using trees, and improving this widget and making it
>>>> work well.
>>>> --
>>>> Best regards,
>>>> Igor Stasenko AKA sig.

More information about the Pharo-project mailing list