Hi Xu,

On Sun, May 24, 2015 at 05:55:02PM -0400, Xu Wang wrote:
> 
> I would prefer not to use mutt-kz because I do not like using forks in
> general. I wouldn't mind rebasing the patches on top of mutt though.
> Has anyone had success with this or do they not apply cleanly?

I use mutt-kz for a few years now.  If you choose to use it, there is no
need to merge with upstream mutt yourself.  The mutt-kz repository is
synced with the mutt repo when there are enough commits to be synced.
In case of security fixes, the merges are done almost immediately.

> What are the advantages of using mutt-kz over using notmuch-mutt? Is
> the virtual folder workaround of notmuch-mutt annoying? 

I have not used notmuch-mutt, but mutt-kz can be a bit slow when the
virtual folder is very large (say ~10k).  But I think that's because of
Xapian.  Other than that, I love it, I barely have had problems.

Being able to search emails from within mutt is really convenient.  On
top of that, I can access my emails using other applications because of
notmuch, e.g. I can link to emails from my notes in Org mode (an Emacs
major mode).  I also have a few scripts that integrate easy access to
emails with my work flow.  I also use a notmuch search based addressbook
with mutt.  I cannot see any of this being possible without the search
capability offered by notmuch.

> Is the only disadvantage of the virtual folder that changes made to a
> message in it are not applied to the actual message?

This is not true, unless by changes you mean notmuch tags.  In that
case, it doesn't make sense since a tag is meta information related to
indexing, so it is stored in the notmuch database.  Notmuch, as a matter
of principle, never modifies the message file other than changing the
maildir flags, as appropriate.  As far as I have followed notmuch
development, this is unlikely to change.

Hope this helps,

-- 
Suvayu

Open source is the future. It sets us free.

Reply via email to