On 2 August 2011 21:58, Benjamin <[email protected]> wrote:
> It's not really hard to do, but I do not really get why it's interesting to 
> have such a behavior
>
>
> I mean, personally, when I use workspace, it's for junk programming (it write 
> code quickly, test it)
> So usually, I test my code in a workspace before putting it into a method (or 
> it was just for test, and I do not care anymore).
>
>
> But maybe you do not use the workspace the same way ;)
>

Same for me. I treat workspace in same way - for "fire and forget"
coding. So, personally, i don't feel much need for improving it and
introducing more than it has.

But well, providing the way for organizing multiple workspaces could
be useful. For very organized persons :)

>
> Ben
>
>
> On Aug 2, 2011, at 9:52 PM, Ted F.A. van Gaalen wrote:
>
>> Hi there
>>
>> Well, perhaps you like this idea
>> (ideas are easier that programming, are they? :o)
>>
>> what about a workspace with
>> on the left a tree pane
>> with in the tree: saved workspaces
>> grouped under workspace "categories"
>>
>> e.g.
>>
>> aWorkspaceTree
>>  +-aWorkspaceCategory
>>   - aSavedWorkspace
>>   - anotherSavedworkspace
>> +-yetAnotherWorkSpaceCategory
>>    -yetAnotherSavedWorkspace
>>    ..
>> +
>>
>> Greetings
>> Ted
>>
>>
>>
>> On Tue, Aug 2, 2011 at 8:25 PM, Benjamin
>> <[email protected]> wrote:
>>>
>>> On Aug 2, 2011, at 8:04 PM, Igor Stasenko wrote:
>>>
>>> On 2 August 2011 19:52, Offray Vladimir Luna Cárdenas <[email protected]>
>>> 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.
>>>
>>>
>>>
>>
>
>
>



-- 
Best regards,
Igor Stasenko AKA sig.

Reply via email to