--- /dev/null
+Return-Path: <johannes@mailless.org>\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 4BE83431FAF\r
+ for <notmuch@notmuchmail.org>; Mon, 26 Aug 2013 15:29:29 -0700 (PDT)\r
+X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
+X-Spam-Flag: NO\r
+X-Spam-Score: 0\r
+X-Spam-Level: \r
+X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
+ 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 g7eBK6qVGDxE for <notmuch@notmuchmail.org>;\r
+ Mon, 26 Aug 2013 15:29:25 -0700 (PDT)\r
+X-Greylist: delayed 400 seconds by postgrey-1.32 at olra;\r
+ Mon, 26 Aug 2013 15:29:24 PDT\r
+Received: from mailless.org (mailless.org [46.163.73.148])\r
+ by olra.theworths.org (Postfix) with SMTP id B4F45431FD4\r
+ for <notmuch@notmuchmail.org>; Mon, 26 Aug 2013 15:29:24 -0700 (PDT)\r
+Received: (qmail 24222 invoked from network); 26 Aug 2013 22:22:37 -0000\r
+Received: from p5482b28f.dip0.t-ipconnect.de (HELO localhost)\r
+ (johannes@84.130.178.143)\r
+ by mailless.org with ESMTPA; 26 Aug 2013 22:22:37 -0000\r
+Content-Type: multipart/signed; protocol="application/pgp-signature";\r
+ micalg="pgp-sha1"; boundary="===============1903224532628884293=="\r
+MIME-Version: 1.0\r
+Content-Disposition: inline\r
+From: Johannes Kulick <johannes@mailless.org>\r
+User-Agent: alot/0.3.5\r
+To: notmuch@notmuchmail.org\r
+References: <20130825101308.27461.57489@quirm.robotics.tu-berlin.de>\r
+In-Reply-To: <20130825101308.27461.57489@quirm.robotics.tu-berlin.de>\r
+Message-ID: <20130826222226.1093.84929@quirm.robotics.tu-berlin.de>\r
+Subject: Feature proposal: OUTPUT_AUTHOR format\r
+Date: Tue, 27 Aug 2013 00:22:26 +0200\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: Mon, 26 Aug 2013 22:29:29 -0000\r
+\r
+--===============1903224532628884293==\r
+Content-Type: text/plain; charset="utf-8"\r
+MIME-Version: 1.0\r
+Content-Transfer-Encoding: quoted-printable\r
+\r
+Hi all,\r
+\r
+I have the following idea for a new feature. I'd implement it myself, but I\r
+wanted to ask the list first, whether something like this would have a chan=\r
+ce to\r
+go into mainline (given that it is implemented cleanly, well documented etc=\r
+.)\r
+or if people wouldn't like it at all.\r
+\r
+I suggest to add a new output format, namely something like OUTPUT_AUTHORS.=\r
+ It\r
+would for a given query return a list of all authors found in the messages =\r
+and\r
+the number of messages they have.\r
+\r
+With that notmuch could be used for something I call a "people centric view=\r
+".\r
+That should give the user the possibility to sort its mail by authors. I - =\r
+for\r
+example - mainly communicate with only a couple of persons. If I'd have a v=\r
+iew\r
+showing me these persons on top would be very handy. That way I'd be able to\r
+fast start a new conversation with my main conversation-partners, see e.g. =\r
+all\r
+threads I had with them or see all attachments I've got from them.\r
+\r
+One could argue that a search to "from:<NAME>" would do it, but that way my\r
+notmuch client isn't able to render such a view automatically, since no\r
+information about all authors can be retrieved (at least not easily). So I'd\r
+have to search for each name manually.\r
+\r
+One could also argue that tagging each mail by the authors name would do the\r
+trick. This is probably true, but would also mix tags and authors in an unc=\r
+lean\r
+way, I'd say. I'd need to add a tag for every new person I mail to and woul=\r
+d add\r
+a tag to mail with information, which is already saved in the from field.\r
+\r
+An authors output format would not add redundant information to a mail, wou=\r
+ld be\r
+relatively easy to implement and I would find a people centric view - which\r
+doesn't interfere with any other concept of notmuch - very worth the couple=\r
+ of\r
+new lines of code.\r
+\r
+What would you say?\r
+\r
+Best,\r
+Johannes\r
+\r
+(Since I'm new to the list: Hello to all. I'm using notmuch with alot as cl=\r
+ient\r
+for a couple of years now and very happy with it. I did some minor contribu=\r
+tions\r
+to alot so far. Apart from that I'm Ph.D. student in computer science and do\r
+research about machine learning and robotics topics)\r
+\r
+\r
+-- =\r
+\r
+uni stuttgart machine learning and robotics lab\r
+http://ipvs.informatik.uni-stuttgart.de/mlr/johannes\r
+\r
+Question: What is the weird attachment on all my emails?\r
+Answer: http://en.wikipedia.org/wiki/Digital_signature\r
+\r
+--===============1903224532628884293==\r
+MIME-Version: 1.0\r
+Content-Transfer-Encoding: 7bit\r
+Content-Description: signature\r
+Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"\r
+\r
+-----BEGIN PGP SIGNATURE-----\r
+Version: GnuPG v2.0.20 (GNU/Linux)\r
+\r
+iQEcBAABAgAGBQJSG9UiAAoJEBiRJNhhEUhOlnYIAI8JMitrThc4X/S/Pe/vECOL\r
+BXUG12DDUXyqcwhn5tGjRA/ncy8WPapl0cy1ubptaCexNAcQRMzVte3NNlBJg0NP\r
+zZebu3QSFrUMr8+dcZBlpea/3tb8bNVjc/H5gkBPjpNJfKXa41mt8iAReP7qfPVc\r
+Z+w3pHbmTHPmqVCPAnM5H0PUo5J6Za0DUc3B52nZ1F1Gf7uzxs2W9hzsYtlxd8xF\r
+qi5/rT9pDXyOXyxKF4RIoxyKI6B+aaRrllV1ZqlfZS697vrniOaIdqAk69O5vjDa\r
+K1a249dXLcqiUYjuq32eyOAbRDZLlJJgdIEiyv1nHkcZwnxjHz9WB3K/YZfgur4=\r
+=8ic0\r
+-----END PGP SIGNATURE-----\r
+\r
+--===============1903224532628884293==--\r