On 03 Jan 2014, at 12:56, J.F. Rick <s...@je77.com> wrote: > As somebody coming from the HCI side, rather than the software engineering / > programming language side, I too value usability. But, it seems to me that > you first do the major changes and then slowly hone to get usability right. I > find lots of small little usability bugs in Pharo 3.0 but I assume that those > are mainly due to the tools getting majorly upgraded right now. I'm not sure > how to report these tiny usability bugs. If someone can chime in on the > correct way to report these, I'd be willing to report them. For instance, I > notice that when I am writing code in the browser and click to another > method, I am no longer warned that my code will be lost. It is simply lost. > That's a basic usability thing: Prevent costly errors. But, I assume that > this is just a matter of Nautilus still getting refined. So, it may not even > be worth mentioning.
Please, report them in the tracker, under “Usability” project (I just created it :P ). now… in the case of the lost changes in Nautilus: it was a bug. Bah… it was an attempt to enhance the edition that didn’t work (for now). So it is reverted, latest versions should not have that problem. > > My main contribution right now is being an early adopter of Athens and > sending any weaknesses I find to the list. Athens is new and still has lots > of little bugs. At the same time, it is ambitious and a major step forward > for Pharo if it can be fully integrated. Of course, these little bugs will > get taken care of as Athens is more widely used but part of the excitement of > Pharo is that it is evolving. There are some areas where usability honing can > be useful but others were the software engineering has to settle down before > the honing can start. > > Cheers, > > Jeff > > > On Fri, Jan 3, 2014 at 10:48 AM, Tudor Girba <tu...@tudorgirba.com> wrote: > Thanks for bringing this up. > > Yes, we should care about usability. > > And I agree that usability is attainable as long as you approach it with > consistent discipline. It's similar to designing code: you start asking > questions, figure out what the right questions are, and then stick to it. > > I like Steve Krug's Don't make me think book. However, please keep in mind > that the lessons in the book apply specifically to the web. An environment > like Pharo should not obey exactly the same things. > > But, as Esteban says, let's focus on the future, and keep usability high in > our list of concerns. Even if we might not know how to do it now, simply > sticking with it will make us better in the long run. > > Cheers, > Doru > > > > > On Fri, Jan 3, 2014 at 10:38 AM, Esteban Lorenzano <esteba...@gmail.com> > wrote: > Hi Sebastian, > > I feel your pain :) > > we are aiming to focus Pharo 4 in “modularisation and tools”, to enhance what > we have currently. > Now… one of the biggest problems we have is that people is so used to the old > tools that they don’t even realise that we can do a lot better. And most > possible some people will react violently to any change… but well, we will do > it anyway, with your help. > Let’s all together build a better IDE for the future :) > > Esteban > > On 03 Jan 2014, at 01:13, Sebastian Sastre <sebast...@flowingconcept.com> > wrote: > >> Guys is no mystery that we have some issues with UI. >> >> It's not so bad either, we have many things that are light years ahead of >> other but we consistently miss some really basic stuff from the >> Human-Computer-Interactcion point of view. >> >> The community is biased towards engineering and unbalanced regarding to >> design so this is no surprise (why this happens is another interesting >> conversation). >> >> UI is not that hard when you know what to pay attention to but we need first >> to decide if we care about usability and the developer experience at all. >> >> This fantastic talk from Steve Krug exposes what's the least you can do for >> the usability of any software. >> >> http://blip.tv/business-of-software/steve-krug-on-the-least-you-can-do-about-usability-1566021 >> >> sebastian >> >> o/ >> >> >> >> >> > > > > > -- > www.tudorgirba.com > > "Every thing has its own flow" > > > > -- > Jochen "Jeff" Rick, Ph.D. > http://www.je77.com/ > Skype ID: jochenrick