ANN: Speedee, a web-based notmuch client
authorPeter Keen <peter.keen@bugsplat.info>
Tue, 10 Jul 2012 05:14:45 +0000 (22:14 +1700)
committerW. Trevor King <wking@tremily.us>
Fri, 7 Nov 2014 17:48:07 +0000 (09:48 -0800)
fa/485db1422abd7181a462bfcd1900fb7fb776e9 [new file with mode: 0644]

diff --git a/fa/485db1422abd7181a462bfcd1900fb7fb776e9 b/fa/485db1422abd7181a462bfcd1900fb7fb776e9
new file mode 100644 (file)
index 0000000..adcf216
--- /dev/null
@@ -0,0 +1,115 @@
+Return-Path: <peter.keen@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 olra.theworths.org (Postfix) with ESMTP id 9EDA8431E64\r
+       for <notmuch@notmuchmail.org>; Mon,  9 Jul 2012 22:14:47 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: -0.698\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=-0.698 tagged_above=-999 required=5\r
+       tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001,\r
+       HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] 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 owF8XZLOLSyX for <notmuch@notmuchmail.org>;\r
+       Mon,  9 Jul 2012 22:14:46 -0700 (PDT)\r
+Received: from mail-vb0-f53.google.com (mail-vb0-f53.google.com\r
+       [209.85.212.53]) (using TLSv1 with cipher RC4-SHA (128/128 bits))\r
+       (No client certificate requested)\r
+       by olra.theworths.org (Postfix) with ESMTPS id B7A8C431FBF\r
+       for <notmuch@notmuchmail.org>; Mon,  9 Jul 2012 22:14:46 -0700 (PDT)\r
+Received: by vbbfc26 with SMTP id fc26so9171834vbb.26\r
+       for <notmuch@notmuchmail.org>; Mon, 09 Jul 2012 22:14:45 -0700 (PDT)\r
+DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;\r
+       h=mime-version:sender:date:x-google-sender-auth:message-id:subject\r
+       :from:to:content-type;\r
+       bh=X/dgDYIv3WSkqzOcAH6p8jYX+rIPhYWgDYBj7tJqNqM=;\r
+       b=rPqDWR8fSHSRPBj+JgiIvziN4mnxeFVTC32KbG9dhlDG1MH7rRXzLLHD6tJBjsdYbe\r
+       wbMgM3ZSsX5mE8AEOlLhKcrqjI0XSZ98Aekola+nqJmgawSoxI6rj1DFLgAHoJyvYSuI\r
+       G2/YtY5WW/Zu0yvp6Emgeq/MZIGLSOZqkGMgTxWytKoPwb02I7ugnwhoqA8vHvSHfcv/\r
+       JyrlbNOlJ0KY6ZXu9xf1/Hwfis96pYFo0h3RrIdceZJG22wFQ30nuJCSuIJ5sa+PKAdW\r
+       /gNLOcvaGhLcsPYBykaaApbf7LxPGQnwHC4xHubs/xKrzP4USdFnHcZFUJtdxHERRapW\r
+       Mo6Q==\r
+MIME-Version: 1.0\r
+Received: by 10.220.247.139 with SMTP id mc11mr20327979vcb.52.1341897285118;\r
+       Mon, 09 Jul 2012 22:14:45 -0700 (PDT)\r
+Sender: peter.keen@gmail.com\r
+Received: by 10.52.169.40 with HTTP; Mon, 9 Jul 2012 22:14:45 -0700 (PDT)\r
+Date: Mon, 9 Jul 2012 22:14:45 -0700\r
+X-Google-Sender-Auth: PbyPDwoEs8W7ko1nS7D_kmi-qdU\r
+Message-ID:\r
+ <CAFxm1PkaAevRqV4E5EiUtNPs3YJg3svYfxiW0VZA46J6Qmo9tg@mail.gmail.com>\r
+Subject: ANN: Speedee, a web-based notmuch client\r
+From: Peter Keen <peter.keen@bugsplat.info>\r
+To: notmuch@notmuchmail.org\r
+Content-Type: multipart/alternative; boundary=bcaec54a37ae012c1804c472cf3b\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: Tue, 10 Jul 2012 05:14:49 -0000\r
+\r
+--bcaec54a37ae012c1804c472cf3b\r
+Content-Type: text/plain; charset=ISO-8859-1\r
+\r
+Hi guys,\r
+\r
+Over the weekend I threw together the prototype for a web-based notmuch\r
+client named Speedee. It's a little Ruby webapp with a Backbone.js front\r
+end, using Twitter Bootstrap and a free theme from Bootswatch. It doesn't\r
+do much yet. Basically, it can list threads matching a search and show you\r
+those threads. It reads the notmuch config file to find the database. It\r
+also reads the file for a new section named "speedee searches", where you\r
+can define named searches to be included in the sidebar. The list of All\r
+Tags is also included in the sidebar, assuming the version of notmuch\r
+you're running has my ruby bindings patch from yesterday.\r
+\r
+At this point, my plan is to add a super basic mail composer and sending\r
+facility and then live with it for a few months. I've setup a demo using\r
+the notmuch mbox file as sample data. Feel free to poke around [1] and let\r
+me know what you think!\r
+\r
+Source: https://github.com/peterkeen/speedee\r
+Demo: https://speedee.bugsplat.info/#search/ruby\r
+\r
+\r
+[1]: The demo is using a self-signed wildcard cert. SHA1 fingerprint: 01 B6\r
+5D 47 EC 4A BB 27 E6 49 A1 0F 5A 48 8F BD CC 33 F2 F8\r
+\r
+--bcaec54a37ae012c1804c472cf3b\r
+Content-Type: text/html; charset=ISO-8859-1\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+<div>Hi guys,</div><div><br></div><div>Over the weekend I threw together th=\r
+e prototype for a web-based notmuch client named Speedee. It&#39;s a little=\r
+ Ruby webapp with a Backbone.js front end, using Twitter Bootstrap and a fr=\r
+ee theme from Bootswatch. It doesn&#39;t do much yet. Basically, it can lis=\r
+t threads matching a search and show you those threads. It reads the notmuc=\r
+h config file to find the database. It also reads the file for a new sectio=\r
+n named &quot;speedee searches&quot;, where you can define named searches t=\r
+o be included in the sidebar. The list of All Tags is also included in the =\r
+sidebar, assuming the version of notmuch you&#39;re running has my ruby bin=\r
+dings patch from yesterday.</div>\r
+<div><br></div><div>At this point, my plan is to add a super basic mail com=\r
+poser and sending facility and then live with it for a few months. I&#39;ve=\r
+ setup a demo using the notmuch mbox file as sample data. Feel free to poke=\r
+ around [1] and let me know what you think!</div>\r
+<div><br></div>Source: <a href=3D"https://github.com/peterkeen/speedee">htt=\r
+ps://github.com/peterkeen/speedee</a><div>Demo:=A0<a href=3D"https://speede=\r
+e.bugsplat.info/#search/ruby">https://speedee.bugsplat.info/#search/ruby</a=\r
+></div>\r
+<div><br></div><div><br></div><div>[1]: The demo is using a self-signed wil=\r
+dcard cert. SHA1 fingerprint:=A001 B6 5D 47 EC 4A BB 27 E6 49 A1 0F 5A 48 8=\r
+F BD CC 33 F2 F8</div><div><br></div><div><br></div>\r
+\r
+--bcaec54a37ae012c1804c472cf3b--\r