On Tue, 16 Apr 2002 16:38:38 +0200 (CET) Vadim Zeitlin 
<[EMAIL PROTECTED]> wrote:

VZ> On Mon, 15 Apr 2002 13:01:10 +0200 Harald Gutsche <[EMAIL PROTECTED]> wrote:
VZ> 
VZ> HG> first, after re-thinking about that, I think the nickname-only
VZ> expansion
VZ> HG> should take place if it's an exact match (or may be "very close",
VZ> or
VZ> HG> "closer" than any other address found, this could be done with
VZ> some kind of
VZ> HG> "string matching distance"), this enables me to give some friends
VZ> very short
VZ> HG> shortcuts and have them expanded without much mouse clicks.
VZ> 
VZ>  This does work like this now, unless I'm missing something.

not in my version of M (0.6)
I have a friend which I gave the nick name "sk", when I enter "sk" in the
address field and press Enter, I get a list with two entries (may be more),
first is his address, second is some address with .sk at the end.
sk is an exact match for his nick name, so I expect to get his address
expanded. Ok, his entry is the first (but I think, that happens randomly),
then "Ok" is the default button, but surprise, "Enter" doesn't dismiss the
dialog, but does nothing, why? (btw. the cursor keys don't work either).

VZ> HG> On the other hand, when not being "close" to a nickname this
VZ> should _not_
VZ> HG> expand to the nickname, 
VZ> 
VZ>  Why not?

hmm, looks like I told nonsense :-)

I think what I really mean instead of "nick name" is a kind of shortcut.
That's because I was used to mis-use the nick name for this purpose in Outlook.
 
VZ> HG> but to a choice-list (menu?). 
VZ> 
VZ>  Well, we already have the expansion dialog - is this what you mean?

Yes, but it's a little bit too big for my taste (not important) and it is
not keyboard controlled (very important). When I enter some letters in the
address field, I usually want to continue using keys, not being forced to
switch to the mouse. 

VZ> HG> When using a "string
VZ> HG> matching distance" the menu order could derive from this. So you
VZ> just have
VZ> HG> to press Enter most of the time, because the "best" match is
VZ> listed first.
VZ> 
VZ>  This seems to be more difficult to implement than Robo Cernansky's
VZ> ideas
VZ> (and the ones in my reply to him) and I'm not sure it will really work
VZ> better as any algorithms trying to understand what the human really
VZ> meant
VZ> have a nice propriety to fail in some weird ways constantly.

generally, there surely are some unimportant parts of a mail address, e.g.
I seldom want to expand on the top level domain (like in my example above).
Most of the time the name should be considered first, then the first domain
part, etc. An exact match in one of the more important parts should be made
prominent, but don't do that on an unimportant part (top level domain).
Also, the first letters of words are more important than the ends.

VZ>  So I'd rather let the user specify the order in which he wants the
VZ> expansions to be himself

IMHO this reduces the usefulness of the auto-collected AB, but could be an
optional means to force preferred addresses.

But, maintaining priorities semms to be very uncomfortable to me,
Especially when using only 10 levels, because you would often want to insert
some address somewhere, then you would have to rearrange some priority
values. I think, dragging an address in the choice box would be much
better. IMHO this also should be keyboard controllable.

There seems to be a general problem with such a priority: IMHO an address
doesn't have a global priority for an expansion, but instead depends on the
keyword. E.g. if I have a sister called Heike and a friend called S.Keller,
and I'm often mailing to my sister, I still don't want the keyword "ke" to
prefer Heike. This is because I seldom use the end of a word for searching.  

VZ> or, ideally, automatically adjust this order
VZ> by
VZ> moving the expansions used more often to the top.

ok, this should work in some cases, but would prefer very often used
addresses on very weak matches, too. I have some doubts if this is what I
really want



_______________________________________________
Mahogany-Users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-users

Reply via email to