Thanks janko

Give me another engineer and we redo completely the browsers :)
Stef


> Dear Pharoers,
> 
> I just finished syncing new Aida from VW on new Pharo 1.1 and during
> that I collect few impressions and also suggestions, how to proceed.
> Please find them as a kind of "concrete congratulation" to your work :)
> 
> Impressions:
> ===========
> 
> - design is nice and polished, default font looks professional
> - responsiveness and speed of browsing seems now fast enough
> - very nice and simple Word menu
> - nicely enhanced Inspector
> - nice Google-like search in browser
> - Aida is among few projects on DEVImageWorkspace, thanks guys!
> - Settings browser is a real progress forward, nicely organized, but
>  with still too much choices. I suppose many settings are never or
>  really rarely used, those should be put outside this Settings browser.
> - Help system also looks very promising! With an introduction of
>  context help also (like ? icons elsewhere) we can come close to ideal
>  help. Of course we need also good docs writers to write a really good
>  help, nicely balanced between a newcomer than expert viewpoint.
> 
> Suggestions:
> ===========
> 
> - some Start button? Maybe named World? Not just ProfStef's 'go
>  evaluation' (which is much better than nothing of course). At least a
>  right click to come to a Word menu must be explained somewhere at the
>  start, otherwise one is lost how to proceed.
> 
> - window buttons on Linux and Windows are on the wrong side. This is
>  very dangerous thing, user can quickly make en error and accidentialy
>  close a window. In any case it is very very annoying! A real
>  showstopper for me!
> 
> - System browser has no package view, just categories. This is
>  confusing to newcomers, what are packages, what categories? Having
>  packages also in a category view will be more understandable.
> 
> - back button in browser, like on web browsers!
> 
> - why hierarchy button opens a new browser, why rather not toggle
>  hierarchy/category view in the same window?
> 
> - in general: avoid opening new windows, rather "reuse" the same one.
>  This is the current usability trend elsewhere.
> 
> - What about introducing tabs in browser? This is very very useful and
>  handy, mostly because we are used of tabs from web browsers.
> 
> - Browser opens just too small size. It should open in a size
>  recomendable for further development (like for encouraging the 10
>  lines per method rule)
> 
> - What if we introduce "add class", "add method" etc. dialogs in menu
>  too? Yes yes I know, but look from a newcomer perspective..
> 
> - Search line on the top of browser should have a 'Search:' at the
>  start, to find it easily with an eye. What if it ignore the
>  upper/lowercase by default. Users are used of ignore-case search from
>  elsewhere, like Google.
> 
> - Inspector and explorer still two different but very similar things.
>  Inspector is now much better than before, having tree view of
>  inspected object do we still need to add confusion with additional
>  explorer?
> 
> - Help needs a search field. API docs hierarchy is quite deep and
>  without a search near to unusable. Also, in a System browser there
>  need to be a link to the corresponding help text. And vice versa,
>  link to the class in browser from help.
> 
> - Still no breakpoints! Please introduce them, Squeak/Pharo seems
>  nowadays the only Smalltalk without breakpoints!
> 
> - why isn't a class comment visible below the class definition in the
>  same pane, as was once?
> 
> - Undocumented classes should have a special mark to encourage
>  commenting them. Maybe that question mark button (?) in red color?
> 
> - Popup menu in method pane is too large, some choices not really so
>  important to be there (like paste..., explore it, do again(redo?) )
> - Popup menu: choices find, find again, extended search should be
>  joined in one find...
> - Popup menu: set breakpoint, clear breakpoint
> 
> 
> Best regards
> Janko
> 
> 
> -- 
> Janko Mivšek
> Svetovalec za informatiko
> Eranova d.o.o.
> Ljubljana, Slovenija
> www.eranova.si
> tel:  01 514 22 55
> faks: 01 514 22 56
> gsm: 031 674 565
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to