unofficial mirror of notmuch@notmuchmail.org
 help / color / mirror / code / Atom feed
* notmuchsync, now with new formula ;-)
@ 2010-03-28  1:22 Sebastian Spaeth
  2010-03-28  1:27 ` Sebastian Spaeth
  0 siblings, 1 reply; 2+ messages in thread
From: Sebastian Spaeth @ 2010-03-28  1:22 UTC (permalink / raw)
  To: notmuch list

Hi all, I just pushed an experimental branch to notmuchsync that uses
notmuch.so and my cnotmuch bindings. It needs some cleanup and
documentation, but it worked on my box.If you feel adventorous, get it from

git clone git@github.com:spaetz/notmuchsync.git 
The new stuff is in branch cnotmuch.

It synced my Maildir flags of all my 13k Mails in 2.5 seconds. You need
to have cnotmuch bindings installed in your python path (e.g. with sudo
easy_install cnotmuch) and a shared notmuch library (see 3 patches from
Ingmar to install a shared library).

READ THIS BEFORE YOU TRY: 
1) Make a notmuch dump backup before trying this :)
2) Run it with --dry-run and -d to get a non-action debug log of what
   would be done in this run and check if it makes sense.
3) The options -p(rune) -s(ync to maildir) -r(evsync to notmuch tags)
   are still the same. The --all option has actually become feasible
   now. (Rev|Syncing will otherwise only try to sync mails from the last 
   30 days)
4) -h/--help is your friend.
   
This has changed!!!:
--dryrun has become --dry-run for consistency with git

I am interested in feedback, testing and patches.

Sebastian

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

* Re: notmuchsync, now with new formula ;-)
  2010-03-28  1:22 notmuchsync, now with new formula ;-) Sebastian Spaeth
@ 2010-03-28  1:27 ` Sebastian Spaeth
  0 siblings, 0 replies; 2+ messages in thread
From: Sebastian Spaeth @ 2010-03-28  1:27 UTC (permalink / raw)
  To: notmuch list

On Sun, 28 Mar 2010 03:22:31 +0200, Sebastian Spaeth <Sebastian@SSpaeth.de> wrote:

> This has changed!!!:
> --dryrun has become --dry-run for consistency with git

Ohh, one last thing, it no longer does an implicit "notmuch new"
(because that is not implemented in cnotmuch (yet?)) so call that before
after as needed.

Sebastian

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

end of thread, other threads:[~2010-03-28  1:27 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-03-28  1:22 notmuchsync, now with new formula ;-) Sebastian Spaeth
2010-03-28  1:27 ` Sebastian Spaeth

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).