-Make "notmuch setup" not index all messages, but only what it can do
-in a reasonable amount of time, (then add "notmuch index" so the user
-can complete the job when convenient).
+Teach "notmuch search" to return many different kinds of results. Some
+ideas:
+
+ notmuch search --for threads # Default if no --for is given
+ notmuch search --for messages
+ notmuch search --for tags
+ notmuch search --for addresses
+ notmuch search --for terms
+
+Add a "--format" option to "notmuch search", (something printf-like
+for selecting what gets printed).
+
+Add a "--count-only" (or so?) option to "notmuch search" for returning
+the count of search results.
+
+Give "notmuch restore" some progress indicator. Until we get the
+Xapian bugs fixed that are making this operation slow, we really need
+to let the user know that things are still moving.
+
+Add a "-f <filename>" option to select an alternate configuration
+file.