Re: [RFC PATCH] test: add devel/test-in-docker.sh
[notmuch-archives.git] / 8d / 4121addfeed3d0469d6f0bd2c95ea92ded9811
1 Return-Path: <johannes@mailless.org>\r
2 X-Original-To: notmuch@notmuchmail.org\r
3 Delivered-To: notmuch@notmuchmail.org\r
4 Received: from localhost (localhost [127.0.0.1])\r
5         by olra.theworths.org (Postfix) with ESMTP id 4BE83431FAF\r
6         for <notmuch@notmuchmail.org>; Mon, 26 Aug 2013 15:29:29 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none]\r
12         autolearn=disabled\r
13 Received: from olra.theworths.org ([127.0.0.1])\r
14         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
15         with ESMTP id g7eBK6qVGDxE for <notmuch@notmuchmail.org>;\r
16         Mon, 26 Aug 2013 15:29:25 -0700 (PDT)\r
17 X-Greylist: delayed 400 seconds by postgrey-1.32 at olra;\r
18         Mon, 26 Aug 2013 15:29:24 PDT\r
19 Received: from mailless.org (mailless.org [46.163.73.148])\r
20         by olra.theworths.org (Postfix) with SMTP id B4F45431FD4\r
21         for <notmuch@notmuchmail.org>; Mon, 26 Aug 2013 15:29:24 -0700 (PDT)\r
22 Received: (qmail 24222 invoked from network); 26 Aug 2013 22:22:37 -0000\r
23 Received: from p5482b28f.dip0.t-ipconnect.de (HELO localhost)\r
24         (johannes@84.130.178.143)\r
25         by mailless.org with ESMTPA; 26 Aug 2013 22:22:37 -0000\r
26 Content-Type: multipart/signed; protocol="application/pgp-signature";\r
27         micalg="pgp-sha1"; boundary="===============1903224532628884293=="\r
28 MIME-Version: 1.0\r
29 Content-Disposition: inline\r
30 From: Johannes Kulick <johannes@mailless.org>\r
31 User-Agent: alot/0.3.5\r
32 To: notmuch@notmuchmail.org\r
33 References: <20130825101308.27461.57489@quirm.robotics.tu-berlin.de>\r
34 In-Reply-To: <20130825101308.27461.57489@quirm.robotics.tu-berlin.de>\r
35 Message-ID: <20130826222226.1093.84929@quirm.robotics.tu-berlin.de>\r
36 Subject: Feature proposal: OUTPUT_AUTHOR format\r
37 Date: Tue, 27 Aug 2013 00:22:26 +0200\r
38 X-BeenThere: notmuch@notmuchmail.org\r
39 X-Mailman-Version: 2.1.13\r
40 Precedence: list\r
41 List-Id: "Use and development of the notmuch mail system."\r
42         <notmuch.notmuchmail.org>\r
43 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
44         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
45 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
46 List-Post: <mailto:notmuch@notmuchmail.org>\r
47 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
48 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
49         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
50 X-List-Received-Date: Mon, 26 Aug 2013 22:29:29 -0000\r
51 \r
52 --===============1903224532628884293==\r
53 Content-Type: text/plain; charset="utf-8"\r
54 MIME-Version: 1.0\r
55 Content-Transfer-Encoding: quoted-printable\r
56 \r
57 Hi all,\r
58 \r
59 I have the following idea for a new feature. I'd implement it myself, but I\r
60 wanted to ask the list first, whether something like this would have a chan=\r
61 ce to\r
62 go into mainline (given that it is implemented cleanly, well documented etc=\r
63 .)\r
64 or if people wouldn't like it at all.\r
65 \r
66 I suggest to add a new output format, namely something like OUTPUT_AUTHORS.=\r
67  It\r
68 would for a given query return a list of all authors found in the messages =\r
69 and\r
70 the number of messages they have.\r
71 \r
72 With that notmuch could be used for something I call a "people centric view=\r
73 ".\r
74 That should give the user the possibility to sort its mail by authors. I - =\r
75 for\r
76 example - mainly communicate with only a couple of persons. If I'd have a v=\r
77 iew\r
78 showing me these persons on top would be very handy. That way I'd be able to\r
79 fast start a new conversation with my main conversation-partners, see e.g. =\r
80 all\r
81 threads I had with them or see all attachments I've got from them.\r
82 \r
83 One could argue that a search to "from:<NAME>" would do it, but that way my\r
84 notmuch client isn't able to render such a view automatically, since no\r
85 information about all authors can be retrieved (at least not easily). So I'd\r
86 have to search for each name manually.\r
87 \r
88 One could also argue that tagging each mail by the authors name would do the\r
89 trick. This is probably true, but would also mix tags and authors in an unc=\r
90 lean\r
91 way, I'd say. I'd need to add a tag for every new person I mail to and woul=\r
92 d add\r
93 a tag to mail with information, which is already saved in the from field.\r
94 \r
95 An authors output format would not add redundant information to a mail, wou=\r
96 ld be\r
97 relatively easy to implement and I would find a people centric view - which\r
98 doesn't interfere with any other concept of notmuch - very worth the couple=\r
99  of\r
100 new lines of code.\r
101 \r
102 What would you say?\r
103 \r
104 Best,\r
105 Johannes\r
106 \r
107 (Since I'm new to the list: Hello to all. I'm using notmuch with alot as cl=\r
108 ient\r
109 for a couple of years now and very happy with it. I did some minor contribu=\r
110 tions\r
111 to alot so far. Apart from that I'm Ph.D. student in computer science and do\r
112 research about machine learning and robotics topics)\r
113 \r
114 \r
115 -- =\r
116 \r
117 uni stuttgart      machine learning and robotics lab\r
118 http://ipvs.informatik.uni-stuttgart.de/mlr/johannes\r
119 \r
120 Question: What is the weird attachment on all my emails?\r
121 Answer:   http://en.wikipedia.org/wiki/Digital_signature\r
122 \r
123 --===============1903224532628884293==\r
124 MIME-Version: 1.0\r
125 Content-Transfer-Encoding: 7bit\r
126 Content-Description: signature\r
127 Content-Type: application/pgp-signature; name="signature.asc"; charset="us-ascii"\r
128 \r
129 -----BEGIN PGP SIGNATURE-----\r
130 Version: GnuPG v2.0.20 (GNU/Linux)\r
131 \r
132 iQEcBAABAgAGBQJSG9UiAAoJEBiRJNhhEUhOlnYIAI8JMitrThc4X/S/Pe/vECOL\r
133 BXUG12DDUXyqcwhn5tGjRA/ncy8WPapl0cy1ubptaCexNAcQRMzVte3NNlBJg0NP\r
134 zZebu3QSFrUMr8+dcZBlpea/3tb8bNVjc/H5gkBPjpNJfKXa41mt8iAReP7qfPVc\r
135 Z+w3pHbmTHPmqVCPAnM5H0PUo5J6Za0DUc3B52nZ1F1Gf7uzxs2W9hzsYtlxd8xF\r
136 qi5/rT9pDXyOXyxKF4RIoxyKI6B+aaRrllV1ZqlfZS697vrniOaIdqAk69O5vjDa\r
137 K1a249dXLcqiUYjuq32eyOAbRDZLlJJgdIEiyv1nHkcZwnxjHz9WB3K/YZfgur4=\r
138 =8ic0\r
139 -----END PGP SIGNATURE-----\r
140 \r
141 --===============1903224532628884293==--\r