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.
