[Pharo-project] [ANN] Alternative view of a system browser

Fernando Olivero fernando.olivero at usi.ch
Sat Jul 21 02:55:54 EDT 2012


Hi, nice work. Looking forward to play with it.
Is it similar to the Newspeak browser? Where methods expand in place.

Fernando


On Wed, Jul 18, 2012 at 7:36 AM, Stéphane Ducasse
<stephane.ducasse at inria.fr> wrote:
> I do not have a connection to look at it.
> But I LOVE the idea. I love the idea that we can prototype fast new tools and rethink how processes….
> Spec is one way to enable that. For example I love the GlamourInspector and it would be great to rewrite it with Spec.
> Thanks a lot.
> Stef
>
> On Jul 17, 2012, at 3:12 PM, Goubier Thierry wrote:
>
>> I believe that the traditional SystemBrowser of Smalltalk of old has been made unusable by the amount of code (and structure) you find in today's Smalltalk images.
>>
>> So this is to show you an alternative, a different way to browse through packages / classes and methods and code. This is Spec-based.
>>
>> https://picasaweb.google.com/lh/photo/ic_fRnBXXdyqbiJ5NRP9YtMTjNZETYmyPJy0liipFm0?feat=directlink
>>
>> What is missing / targeted ?
>> * Drag and drop reorganisation of the tree as preferred / or as package / category reuse.
>> * A good search facility in the tree. It is already keyboard navigation friendly (since the tree view is).
>> * Most / All menu methods of a complete System Browser. I'm planning on reusing the OmniBrowser command structure as much as possible (to make it faster).
>> * Funny ideas on how to use the tree structure : group / selection display, queries, metrics ...
>> ** There is probably a lot more to be done here, but it would probably require Mondrian or other graph visualisation tools.
>>
>> Expect the code sometime by the end of the week, in a Pharo 2.0 / Pharo 1.4 version.
>>
>> Thierry
>> --
>> Thierry Goubier
>> CEA list
>> Laboratoire des Fondations des Systèmes Temps Réel Embarqués
>> 91191 Gif sur Yvette Cedex
>> France
>> Phone/Fax: +33 (0) 1 69 08 32 92 / 83 95
>>
>>
>
>




More information about the Pharo-dev mailing list