[PATCH] Replacing email selection dialog in kmail
Kurt Pfeifle
kpfeifle at danka.de
Sun Nov 30 23:55:20 GMT 2003
Aaron J. Seigo wrote:
> On Sunday 30 November 2003 12:02, Ingo Klöcker wrote:
[....]
>>Why can one Add, Edit or Remove
>>contacts from the addressbook in an address _selection_ dialog? Why can
>>one save distribution lists from there?
>
>
> two words: use case.
>
> UC 1: user opens up address picker, adds a few addresses, which to add another
> address.
>
> UC 2: user opens up address picker, notices than an email addy is wrong and
> should be changed.
>
> UC 3: user opens up address picker, sees an old entry in there that should be
> removed.
>
> UC4: user picks a bunch of addresses to send an email to and decides that
> since they'll be doing this often, should save that selection as a grouping.
>
> the best answer to each of those UCs is to allow them to immediately add, edit
> or remove the entry. if we force them to open up the whole address book we:
>
> o cause them to wait longer while the address book starts
> o cause them to find the addy in the address book application AGAIN after
> they had ALREADY found it once in the address picker
> o cause them to hide the address picker dialog in kmail and open it again so
> it can refresh the changes
> o cause the user to switch between using kmail and using another application
> which is distinctly different. think of it as a human "context switch" with
> all the same sorts of overhead a context switch incurs in an OS kernel.
>
All these arguments are convincing and match my own doing...
(Sigh... if just these crash bugs were fixed.)
Cheers,
Kurt
More information about the kde-core-devel
mailing list