[asterisk-dev] [asterisk-commits] murf: trunk r89272 - /trunk/main/pbx.c
Kevin P. Fleming
kpfleming at digium.com
Fri Nov 16 09:34:35 CST 2007
SVN commits to the Asterisk project wrote:
> Author: murf
> Date: Wed Nov 14 12:05:50 2007
> New Revision: 89272
>
> URL: http://svn.digium.com/view/asterisk?view=rev&rev=89272
> Log:
> Rescaled the weights of the patterns to give something more independent of pattern length; and make . less likely to win. Question: which should win for 14102241145-- _1xxxxxxx. or _XXXXXXXXXXX -- right now, the pure X pattern will win.
That's a tough question to answer; in general, more specific patterns
should be given higher scores, so the pattern starting with '1' is
better. However, it is shorter and ends with '.', where the longer
pattern is expecting a specific number of digits... so it is better.
In my opinion the presence of more-specific characters should carry more
weight than pattern length, but not so much weight that "_91." has a
higher score than "_XXXXXX".
We really need to get some community feedback on this... how about
taking a poll and posing the question with 5 or 6 combinations of A/B
patterns and asking (in each case) which one should win, then tabulating
the results?
--
Kevin P. Fleming
Director of Software Technologies
Digium, Inc. - "The Genuine Asterisk Experience" (TM)
More information about the asterisk-dev
mailing list