Re: ANNOUNCE: muchsync 1 - share notmuch DB across machines
authorSuvayu Ali <fatkasuvayu+linux@gmail.com>
Fri, 19 Jun 2015 22:20:17 +0000 (00:20 +0200)
committerW. Trevor King <wking@tremily.us>
Sat, 20 Aug 2016 21:49:06 +0000 (14:49 -0700)
52/8cd10504378efac1747228db2e43d63fe9cced [new file with mode: 0644]

diff --git a/52/8cd10504378efac1747228db2e43d63fe9cced b/52/8cd10504378efac1747228db2e43d63fe9cced
new file mode 100644 (file)
index 0000000..4ab823e
--- /dev/null
@@ -0,0 +1,126 @@
+Return-Path: <fatkasuvayu+linux@gmail.com>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+ by arlo.cworth.org (Postfix) with ESMTP id 846BA6DE1399\r
+ for <notmuch@notmuchmail.org>; Fri, 19 Jun 2015 15:20:23 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at cworth.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.719\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.719 tagged_above=-999 required=5 tests=[AWL=0.101,\r
+  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001,\r
+ RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01,\r
+ SPF_PASS=-0.001] autolearn=disabled\r
+Received: from arlo.cworth.org ([127.0.0.1])\r
+ by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
+ with ESMTP id BJU4QPdNRk44 for <notmuch@notmuchmail.org>;\r
+ Fri, 19 Jun 2015 15:20:21 -0700 (PDT)\r
+Received: from mail-wg0-f49.google.com (mail-wg0-f49.google.com\r
+ [74.125.82.49]) by arlo.cworth.org (Postfix) with ESMTPS id 57A1E6DE0AC2 for\r
+ <notmuch@notmuchmail.org>; Fri, 19 Jun 2015 15:20:21 -0700 (PDT)\r
+Received: by wgbhy7 with SMTP id hy7so99724589wgb.2\r
+ for <notmuch@notmuchmail.org>; Fri, 19 Jun 2015 15:20:19 -0700 (PDT)\r
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
+ h=sender:date:from:to:cc:subject:message-id:mail-followup-to\r
+ :references:mime-version:content-type:content-disposition\r
+ :in-reply-to:user-agent;\r
+ bh=mOaH23HOe8bNas4PeGMxsgNI4kWTrxlPwkCCQoPITt4=;\r
+ b=0opMvG1XFNkDDlwnFIedvrbV+GwKaNY6LipL1AOAj+LUUcc7odiEd9sTXs7CtASpNM\r
+ /YAnWmGK1FtB/+0kYcBdmEbOjtjEzvn/ql7Vy6XSEuV6NJDM6YFdIQZ3W6gVpfo4vkI1\r
+ IAoc11BWpl1NqkYPmXMxoqzRk5MpWF4xa9DcDFP3bUnU1Fq4Vs5dn89I4wN+4rKmLNZo\r
+ 47DgThT7PEJ1/VgR+44mQARTJd23n48Ni8s6Fn5/K9Ms9THgv6eAhmGNxngbPic11r77\r
+ H1bmIDV8+1jvlu23KtWKAPkSquBQo6GAR7jRGPy4cgL/gnV1SjK9ROYPl/N5Wan8PvOy\r
+ YeqQ==\r
+X-Received: by 10.180.11.200 with SMTP id s8mr10271778wib.17.1434752419659;\r
+ Fri, 19 Jun 2015 15:20:19 -0700 (PDT)\r
+Received: from chitra.no-ip.org (ip82-139-115-46.lijbrandt.net.\r
+ [82.139.115.46])\r
+ by mx.google.com with ESMTPSA id um5sm18781755wjc.1.2015.06.19.15.20.18\r
+ (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);\r
+ Fri, 19 Jun 2015 15:20:18 -0700 (PDT)\r
+Sender: Suvayu Ali <fatkasuvayu@gmail.com>\r
+Date: Sat, 20 Jun 2015 00:20:17 +0200\r
+From: Suvayu Ali <fatkasuvayu+linux@gmail.com>\r
+To: David Mazieres <dm-list-email-notmuch@scs.stanford.edu>\r
+Subject: Re: ANNOUNCE: muchsync 1 - share notmuch DB across machines\r
+Message-ID: <20150619222017.GF6484@chitra.no-ip.org>\r
+Mail-Followup-To: David Mazieres <dm-list-email-notmuch@scs.stanford.edu>,\r
+ notmuch@notmuchmail.org\r
+References: <87vbeuhhuo.fsf@ta.scs.stanford.edu>\r
+ <20150619213412.GB27020@bhishma.no-ip.org>\r
+ <87pp4r4b3s.fsf@ta.scs.stanford.edu>\r
+MIME-Version: 1.0\r
+Content-Type: text/plain; charset=us-ascii\r
+Content-Disposition: inline\r
+In-Reply-To: <87pp4r4b3s.fsf@ta.scs.stanford.edu>\r
+User-Agent: Mutt/1.5.23.1 (2014-03-12)\r
+Cc: notmuch@notmuchmail.org\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.18\r
+Precedence: list\r
+List-Id: "Use and development of the notmuch mail system."\r
+ <notmuch.notmuchmail.org>\r
+List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
+List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
+List-Post: <mailto:notmuch@notmuchmail.org>\r
+List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
+List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
+ <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
+X-List-Received-Date: Fri, 19 Jun 2015 22:20:23 -0000\r
+\r
+On Fri, Jun 19, 2015 at 02:55:19PM -0700, David Mazieres wrote:\r
+> Suvayu Ali <fatkasuvayu+linux@gmail.com> writes:\r
+> \r
+> > I noticed that the configure script didn't notice notmuch-devel was not\r
+> > installed on my system.  I noticed it when the compilation failed.  Bug?\r
+> \r
+> What OS and distribution are you using?  notmuch-devel sounds like\r
+> something a linux distribution might do, rather than anything that's\r
+> part of notmuch itself.  On arch linux, for example, there's just a\r
+> notmuch package that includes notmuch.\r
+> \r
+> Obviously there's no way to compile muchsync without notmuch installed.\r
+> But if you elaborate on what it is you saw and what you would like to\r
+> see I might be able to address it in the next release.\r
+\r
+Sorry, I wasn't specific.  I'm on Fedora.  On Fedora, packages are split\r
+into runtime dependencies and build dependencies.  So installing notmuch\r
+will give you the notmuch binary as well as libnotmuch.  Whereas if you\r
+want to compile, the you install notmuch-devel to get the headers.\r
+\r
+When I ran the configure script, it failed couple of times.  The first\r
+time it could not find sqlite headers, the second time I was missing\r
+libcrypto related headers.  I installed sqlite-devel and openssl-devel\r
+to resolve these.  The configure script succeeded after this, when it\r
+should have failed since the notmuch headers were missing.  I realised\r
+it when compilation failed.  Installing notmuch-devel resolved this.\r
+\r
+> > Besides that, I had a question.  I would like to synchronize just the\r
+> > tags, not the maildirs, I want to use OfflineIMAP for that.  Is that\r
+> > possible?\r
+> \r
+> Not really, no.  You could run offlineimap followed by muchsync, but you\r
+> run the risk that mail will be delivered in the meantime.  You could\r
+> also run offlineimap to fetch your mail in the first place, and then\r
+> muchsync to sync it between your devices.\r
+> \r
+> Can I ask why you would want to do this, anyway?  Muchsync should be\r
+> faster than notmuch, particularly if you have a lot of mail directories\r
+> and/or are going to pay the cost of tag synchronization anyway.\r
+\r
+I don't quite have a very reliable connection between my server &\r
+laptop.  So I prefer to download my emails from the source, Gmail, at\r
+both locations.  I usually read and respond to emails from my laptop,\r
+but I do use the server sometimes.  So I only need to synchronise the\r
+tags.  I also keep the server around to synchronize a few more maildirs,\r
+the ones I read irregularly and would prefer does not occupy valuable\r
+disk space on my laptop.\r
+\r
+Cheers,\r
+\r
+-- \r
+Suvayu\r
+\r
+Open source is the future. It sets us free.\r