Improving dt's UI
David Wolever
wolever at cs.toronto.edu
Thu Jun 26 06:56:24 PDT 2008
On 26-Jun-08, at 9:29 AM, Ivan Glushkov wrote:
> Hi.
>> ...I think a middle ground can be found which will make everyone
>> happy (those
>> who like $EDITOR and those who like interactive prompts) without
>> resorting
>> to two interfaces.
> Yes, you are right, i absolutely agree with you.
> But i still can't predict what version of interface users will prefer.
> What do you mean when saying "middle ground". Do you see the golden
> mean?
Well, I certainly won't claim to know the golden mean (after all, if
it were entirely up to me, I'd do away with all the interactive
prompts), but a good compromise might be defaults at the interactive
prompts, so most of the time the interaction would be:
$ dt new
GckFix the broken thing!^[:wq
^M
^M
^M
$
If you prefer to specify the bits in the ticket:
$ dt new
... set the version, target, etc ...
$
Most things interactively:
$ dt new
... add a description ... :wq
foobar^M
1.0^M
2.0^M
$
The big things I think would make life better are:
0) Having defaults at the prompts
1) Writing the message before choosing a target
But that's just my opinion.
If you'd like to get really scientific about things, I work with
about 10 other guys (and one girl) that could be coerced into doing
some usability tests.
More information about the Dev
mailing list