]> git.cworth.org Git - notmuch-wiki/blobdiff - feature-requests.mdwn
Add a note about notmuchsync/notmuch 0.5
[notmuch-wiki] / feature-requests.mdwn
index d36d8a910712f026625e4972e1342a0751aaf2a3..e361fc0c018ca16550c261ad699336e08f8b2eaf 100644 (file)
      beginning of the next thread. 'a' gets you to the next thread,
      but archives the current one.
 
-+    add notmuch-message-mode
++   select from address (with the configured email addresses as default choices to pick from)
 
-     This should allow us to override many of the default behaviors of emacs message mode without affecting people using message mode from gnus
-     Things we'd might want to allow here include
-
-++   select from address (with the configured email addresses as default choices to pick from)
-++   set user-agent string
-
-+    allow different "real names" for the optional email addresses
++   allow different "real names" for the optional email addresses
 
      if only one name is configured, use that for all addresses;
      if other_names are configured, match those with the other_email addresses
 
++   clicking on "id:Message-ID@example.com" in notmuch-show buffer should search for the referenced message
+
+    ATM the Message-ID is clickable but results in composing a
+    new email addressed to the Message-Id (which 'looks like' an
+    email address) in message mode.  Instead clicking or C-c RET
+    should search the referenced email and show it in a
+    notmuch-show buffer.
+
 ## notmuch 
 
-+    Add folder keyword
++    Allow a custom location for .notmuch
+
+     The notmuch index is currently saved in .notmuch under the user's
+     Maildir and there's no configuration option to change that.
+
+     This is problematic with both tools that sync Maildirs and with IMAP
+     servers that consider .notmuch a Maildir subfolder (e.g. dovecot)
+
+     A better solution would be to add a configuration option for this so
+     that it can be put e.g. in ~/.notmuch
+
++    Add a list or pattern for subfolders to ignore
 
-     Allows to search for messages in a specific folder.
+     Some people are crazy enough to archive e.g. their Spam in their
+     Maildir and perhaps they'd prefer not having them indexed on notmuch.
+
+     Having a configuration option to exclude or include certain subparts of
+     the user's Maildir would be a very nice feature to have.
+
++    Index more headers.  Some desired headers:
+
+  + Received: allows for searches based on the arrival path
+  + Reply-To: allows for searches based on the return address
 
 +    Allow anchors in searches
 
      This leaves the interesting question if we want a way to bind to
      the actual address component.
 
-+    Add Received: header to the indexed header components
-
-     allows for searches based on the arrival path
-
-+    Add Reply-To: header to the indexed header components
-
-     allows for searches based on the return address
-
 ## 3rd party apps
 
 ### notmuchsync
 
++    NOTE: most of notmuchsync's functionality has been integrated in
+     notmuch 0.5. It probably doesn't make much sense to requests features
+     for it, rather than notmuch itself.
+
 +    Add feature to move files in the maildir hierarchy
 
      notmuchsync --move "searchstring" "targetfolder"