Re: release-candidate/0.6
authorFlorian Friesdorf <flo@chaoflow.net>
Fri, 6 May 2011 23:51:25 +0000 (01:51 +0200)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:38:09 +0000 (09:38 -0800)
07/dd1ad43e9a5eaa7c5ef44888bf6ca6a0238383 [new file with mode: 0644]

diff --git a/07/dd1ad43e9a5eaa7c5ef44888bf6ca6a0238383 b/07/dd1ad43e9a5eaa7c5ef44888bf6ca6a0238383
new file mode 100644 (file)
index 0000000..c15bef7
--- /dev/null
@@ -0,0 +1,173 @@
+Return-Path: <flo@chaoflow.net>\r
+X-Original-To: notmuch@notmuchmail.org\r
+Delivered-To: notmuch@notmuchmail.org\r
+Received: from localhost (localhost [127.0.0.1])\r
+       by olra.theworths.org (Postfix) with ESMTP id 70062429E21\r
+       for <notmuch@notmuchmail.org>; Fri,  6 May 2011 16:51:28 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0.01\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0.01 tagged_above=-999 required=5\r
+       tests=[T_MIME_NO_TEXT=0.01] autolearn=disabled\r
+Received: from olra.theworths.org ([127.0.0.1])\r
+       by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
+       with ESMTP id VTnJoL5px6h1 for <notmuch@notmuchmail.org>;\r
+       Fri,  6 May 2011 16:51:27 -0700 (PDT)\r
+Received: from tesla.chaoflow.net (tesla.chaoflow.net [188.40.54.22])\r
+       (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits))\r
+       (No client certificate requested)\r
+       by olra.theworths.org (Postfix) with ESMTPS id 972AD431FB5\r
+       for <notmuch@notmuchmail.org>; Fri,  6 May 2011 16:51:27 -0700 (PDT)\r
+Received: from eve.chaoflow.net (ppp-93-104-187-164.dynamic.mnet-online.de\r
+       [93.104.187.164])\r
+       (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
+       (No client certificate requested)\r
+       (Authenticated sender: flo@chaoflow.net)\r
+       by tesla.chaoflow.net (Postfix) with ESMTPSA id 3DA75CB68;\r
+       Sat,  7 May 2011 01:51:26 +0200 (CEST)\r
+Received: by eve.chaoflow.net (Postfix, from userid 1000) id DCD7D2AC;\r
+       Fri, 6 May 2011 23:51:25 +0000 (Local time zone must be set--see zic\r
+       manual page)\r
+From: Florian Friesdorf <flo@chaoflow.net>\r
+To: Jameson Graef Rollins <jrollins@finestructure.net>,\r
+       Notmuch Mail <notmuch@notmuchmail.org>\r
+Subject: Re: release-candidate/0.6\r
+In-Reply-To: <8762pn7gth.fsf@servo.factory.finestructure.net>\r
+References: <8762pn7gth.fsf@servo.factory.finestructure.net>\r
+User-Agent: Notmuch/0.6 (http://notmuchmail.org) Emacs/23.3.1\r
+       (x86_64-unknown-linux-gnu)\r
+Date: Sat, 07 May 2011 01:51:25 +0200\r
+Message-ID: <87hb9775he.fsf@eve.chaoflow.net>\r
+MIME-Version: 1.0\r
+Content-Type: multipart/signed; boundary="=-=-=";\r
+       micalg=pgp-sha1; protocol="application/pgp-signature"\r
+X-Virus-Scanned: clamav-milter 0.96.5 at tesla\r
+X-Virus-Status: Clean\r
+X-BeenThere: notmuch@notmuchmail.org\r
+X-Mailman-Version: 2.1.13\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, 06 May 2011 23:51:28 -0000\r
+\r
+--=-=-=\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+On Fri, 06 May 2011 12:46:34 -0700, Jameson Graef Rollins <jrollins@finestr=\r
+ucture.net> wrote:\r
+> Hi, folks.  As some of you already know, I am trying to put together a\r
+> release candidate for a 0.6 release that we can present to cworth for\r
+> approval.  This branch can be found in my public notmuch repository in\r
+> the "release-candidate/0.6" branch:\r
+>=20\r
+> git remote add jrollins git://finestructure.net/notmuch\r
+> git remote update\r
+> git checkout -t -b release-candidate/0.6 jrollins/release-candidate/0.6\r
+>=20\r
+> So far, this release candidate includes a couple of patch series that\r
+> are not currently on cworth's master branch:\r
+>=20\r
+> json structure now replicates mime structure\r
+> * dme's json-fully-reflects-MIME-structure improvements\r
+> * dkg/jrollins's PGP/MIME cryptographic support\r
+> * amdragon's atomicity improvements\r
+> * a couple other small improvements\r
+\r
+I'm delighted!=20\r
+\r
+> I might try to add a couple of more things before declaring the\r
+> candidate release-ready, but this is more-or-less it.  Please start\r
+> using this branch "in production" as much as possible, so that we can\r
+> build up a chorus of support for pushing this release out.  Once you\r
+> have build, tested, and started using the branch, please reply to this\r
+> email thread to express your support for it's release.\r
+\r
+I did already run this combination for quite a while with general\r
+satisfaction.\r
+\r
+Problems in emacs (i.e. the json format) with displaying certain mime\r
+messages are solved by using gmime 2.4.24 (thx dkg for the debugging\r
+support). Problems were: notmuch show consuming 100% CPU without a result\r
+and "EOF while reading message".\r
+\r
+An open issue (also with gmime 2.4.24) is the extraction of a PDF from\r
+an encrypted message via emacs (discussed on irc before, mentioned here\r
+for completeness of the archive).\r
+\r
+> PS: note to Debian users:\r
+>=20\r
+> The release-candidate/0.6 branch also includes debian package updates,\r
+> so you should be able to easily build debian packages from the branch:\r
+>=20\r
+> git buildpackage -uc -us --git-ignore-branch\r
+>=20\r
+> However, the current version of libgmime-2.4 in testing and unstable\r
+> (2.4.23-1) unfortunately breaks signature verification, which means that\r
+> many of the crypto tests will fail.  The issue has been fixed upstream,\r
+> and we've been pushing on the libgmime maintainer to push a new release.\r
+> Hopefully a release of notmuch 0.6 into debian will put extra pressure\r
+> on getting this issue resolved.\r
+\r
+An option for these systems:\r
+\r
+=2D Linux (particularly on x86, x86_64, and PowerPC).\r
+=2D Mac OS X, both on Intel and PowerPC.\r
+=2D FreeBSD (only tested on Intel).\r
+=2D Windows through Cygwin.\r
+\r
+is using nix to install emacs and notmuch from nixpkgs. It does not\r
+interfere with other software installed on the system but installs into\r
+/nix and creates links of installed software into a profile which can be\r
+included in the PATH.\r
+\r
+Current release candidate and gmime 2.4.24 are packaged in nixpkgs.\r
+\r
+Installation instructions at [1]. For simplicity I recommend the single\r
+user install.\r
+\r
+In case of question, I and #nixos are happy to help.\r
+\r
+Nix/Nixpkgs is not an alternative to debian, but helps in having some\r
+newer things independent of the system. However, there is no security\r
+team yet ensuring timely updates.\r
+\r
+regards\r
+florian\r
+\r
+[1] http://hydra.nixos.org/build/1069287/download/1/manual/#chap-installati=\r
+on\r
+=2D-=20\r
+Florian Friesdorf <flo@chaoflow.net>\r
+  GPG FPR: 7A13 5EEE 1421 9FC2 108D  BAAF 38F8 99A3 0C45 F083\r
+Jabber/XMPP: flo@chaoflow.net\r
+IRC: chaoflow on freenode,ircnet,blafasel,OFTC\r
+\r
+--=-=-=\r
+Content-Type: application/pgp-signature\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v2.0.17 (GNU/Linux)\r
+\r
+iQIcBAEBAgAGBQJNxIl9AAoJEDj4maMMRfCD8AkQAJ0yt9JTAWwAJnQYcQ5HrmYY\r
+dQDGQwLFgNUzGo2I+eyUMtK8I8jCY/M0ZrOD2cyTS1XuWFCFZG0RkZmYHV3TJmMc\r
+8FPjmn+UaRKl7fFSEXE3W1SivrOTIZUNKVmrjt50pFAF9HcPLk77s4lwj8wG0feh\r
+nBpRx31AkmA01g+AQxWx6Jar1Kajrz32FBk849IeByA2mXGl3Z3+rdZIKgYU9/YQ\r
+K8E49oI73+C6bTuAUQdnzmB4cuaGkUg2dyJrh7wSHLGwK5G5gDZvkSduPM4qSkUN\r
+L4D1II5/xNGxRpIrJDM9xjge7Zxk+4HJKELsFS/z6aSRqnf6yWRNShyUf8bSksmM\r
+xMG3DUkRJ8qB+/pFJcSrmx3BfvejLrOTDxoaTrX31dHBYB7xmyqc2Rp5YWNYoXdQ\r
+DtYmW21hl8goCj4qPMsjMryKDj03TSQMF8wc30OK9ej4osKp8Nx7ASq1fW7D3X1/\r
++8pet9HDvh5hsVFgKtGhlRiQuTJFXoET1U4cMjL72WqFc4/8a7ZW5gGsHpEYRcyW\r
+UGaG4Z+nFS2x8C4NCKplnDZYW+dNZ1l4p1nstGg/6j/uriHJNvZ4lmb6w2ymFQLN\r
+Q4iGRK/E6XyVTZxgPqMIs99/O0t7m0hQtNInVch2DNjYCbGiG9IZQisQ24l2yec9\r
+8tlnfPX33HpXrKdYEM5s\r
+=JiKs\r
+-----END PGP SIGNATURE-----\r
+--=-=-=--\r