unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* Maildir-flags synchronization now on master branch
@ 2010-11-11 13:04 Carl Worth
  2010-11-11 14:11 ` Kristoffer Ström
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Carl Worth @ 2010-11-11 13:04 UTC (permalink / raw)
  To: notmuch

[-- Attachment #1: Type: text/plain, Size: 1608 bytes --]

Thanks to work by Michal, and a few followups by me, I'm now happy to
report that the patches for synchronizing tags with maildir flags are
now pushed out to the master branch.

I've done a fair bit of testing with this stuff, and I think it's ready
to be used. In fact, I've now got the synchronization turned on by
default.

Please, anyone that cares to test it, let me know how it goes.

There were two things I had wanted to do before pushing this out, but
I've decided to get some sleep now instead:

  1. Don't do maildir-flag things in non-maildir directories

  2. Preserve any unsupported flags when renaming

Of these, number 1 is likely less important. If someone is very
concerned about avoiding the maildir-style renaming then they can simply
configure maildir.synchronize_flags to false.

But this second feature is essential, I think. People may have valuable
information encoded in their mail store as maildir flags, and it's not
right of notmuch to destroy that, (particularly as notmuch has
previously treated the mailstore in an entirely read-only fashion).

So, be warned! If you do have precious information encoded as maildir
flags, (other than D,F,P,R, or S), then you'll want to avoid using the
latest notmuch or be sure to do:

	notmuch config set maildir.synchronize_flags false

Meanwhile, as soon as we fix this one misfeature, I think I'd like to
push out what we've got now as notmuch 0.5, (perhaps with a few of the
very recent, tiny changes that have been proposed).

Thanks for the help, everyone!

-Carl

-- 
carl.d.worth@intel.com

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2010-11-22 10:44 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-11-11 13:04 Maildir-flags synchronization now on master branch Carl Worth
2010-11-11 14:11 ` Kristoffer Ström
2010-11-11 22:38   ` Carl Worth
2010-11-12  0:43 ` Carl Worth
2010-11-12  1:43   ` Dirk Hohndel
2010-11-18 15:37 ` Ruben Pollan
2010-11-19 15:41   ` [PATCH] Including 'unread' tag to mails without maildir flags meskio
2010-11-20 23:26     ` Michal Sojka
2010-11-20 23:27       ` [PATCH 1/2] test: Add test for messages without maildir info in new Michal Sojka
2010-11-20 23:27       ` [PATCH 2/2] Include 'unread' tag only to mails " Michal Sojka
2010-11-22 10:43         ` Ruben Pollan
2010-11-20 23:54       ` [PATCH] Additional maildir-sync test Michal Sojka
2010-11-22 10:41         ` Ruben

Code repositories for project(s) associated with this public inbox

	https://yhetil.org/notmuch.git/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).