1 Feb 2010 08:27
Re: Some thoughts about notmuch sync with other agents
also sprach Paul R <paul.r.ml@...> [2010.01.28.0316 +1300]: > As you see, I advocate a NotMuch <-> IMAP synchronisation ASAP :) Given the limitations of IMAP (non-transactional, non-standard keywords implementation, …), I think chances of this are rapidly diminishing, but I'd love to be proven wrong. > First of all, processing mail with MUA involves some simple logic that > is shared by most MUA. This is about receiving *new* mails, *reading* > mail, *replying* to mail and so on... IMHO, this really belongs to the > mail processing logic and not to the user logic. Hence my first > request : > > 1: Don't use user tags space to store MUA flags. > > That means no more "seen", "unread", "replied" as tags. These are > MUA processing *flags*, that must belong to an established set. > Tags, on the other hand, are user-land information. So no more > [seen, replied, grandma, important] tag sets :) I disagree. The MUA actually doesn't (shouldn't) care at all about any of these flags, at least not for core functionality. Sure, a MUA should probably hide messages tagged 'deleted', and it would be nice if it could be configured to highlight messages tagged 'important', but none of the others — "seen", "unread", "replied", … — have any role in the core functionality. They are purely user-specific. They are leftovers from days when some MUA designer decided that(Continue reading)
. notmuch seems designed to work in an ecosystem of
surrounding scripts, feeding data in and out. But we are all currently
limited to regexes for that. And heck, I hard a hard time understanding
why all hell broke out until I found that i had added a tag containing
parentheses which made my regex fail.
RSS Feed