Last updated: 10/17/2001
The following document summarizes the engineering plan to support quick search in the mail 3-pane window. For an overview of the quick search feature please see the UE specs .
Task Breadown
Tasks | Owner | Time (in Days) |
Menu Items & Command Disabling
|
naving | 1 |
Search Bar Front End
|
naving | 7 |
View Infrastructure Changes
|
naving | 5 |
Prefs Panel Design
|
naving | 1 |
Caching previous search results for faster lookups | ?? | ?? |
Total Man Days: 14 days
Risks / Unknowns
Not too much in the way of risks or unknowns for this design. We suspect
most of the risk is going to be in discovering the best way to make it
usable. i.e. solving issues like when do we clear the quick search text
box and restore the view on the folder? Those kinds of issues aren't going
to be solved until we implement this feature and get a chance to try it
out and get feedback.
Early cuts
We probably won't need to cache the previous set of search results
and as a user types, just search over the previous set of results. We suspect
our searching is going to be fast enough for our target customer that we
won't need to add this optimization. In addition, the engineering work
to the search back end to support this optimization would be non trivial.
However, we'll keep a record of this optimization and if performance becomes
a problem for this feature we can look into doing this more.
Another early cut (if necessary) is the prefs panel for toggling between
subject, sender and both. We can always try to build these choices directly
into the quick search bar.