On Aug 2, 2011, at 8:04 PM, Igor Stasenko wrote:

On 2 August 2011 19:52, Offray Vladimir Luna C�rdenas <offray@riseup.net> wrote:
Hi all,


I'm reading with great joy, various pharo/smalltalk related books to get a
glimpse of what is available. I started with PBE and almost finished, then
the Seaside Tutorial by HPI and the Moose. I'm just browsing them and make
some things here and there using the Pharo image and workspaces to create
documentation. Now I'm reading the Master Thesis "Scripting Browsers with
Glamour" by Phillip Bunge and as I read about MVC this part:

Reenskaug, however, never intended for the breaking of encapsulation that
the pattern promotes. He wrote later that the �top level goal was to support
the user�s mental model of the relevant information space and to enable the
user to inspect and edit this information.�

I think that I want the same: support my own mental model when I'm exploring
Pharo/Smalltalk. I have been a long user of Leo[1] mostly for documentation
related matters and I would like to have this kind of tree-like WorkSpace in
Pharo, instead of the plain one provided by default. So I will continue the
reading of the thesis, but I would like to know if there is any package that
can provide this support for my "leo alike mental of documentation" inside
Pharo. If this is not the case, I think that trying to create this
"TreeSpace" in replace of the usual WorkSpace will be my first projects.

[1] http://webpages.charter.net/edreamleo/front.html

Please let me know any thoughts or advices about this idea.


I think you should take a look on Nautilus project (Ben, can you
provide link/instructions?).

https://ci.lille.inria.fr/pharo/job/Nautilus/

:)

The tree-based browser is Nautilus (Nautilus2 is more basic)

If someone has some questions, I will be glad to answer :)


Ben


It using trees instead of lists to display contents in browser.

But i puzzled, what are use of trees in workspace? Maybe you meant browser?
Because by looking at screenshots [1], it is closely similar to browser.
Workspace in smalltalk is just a text editing area where you can type
small snippets of code and then evaluate them.
I see no way where trees could be of any use in workspace.

[1]http://webpages.charter.net/edreamleo/screen-shots.html


Cheers,

Offray





--
Best regards,
Igor Stasenko AKA sig.