Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / 61 / 9745b1114750cef9a17c54058e6ecfa54253fb
1 Return-Path: <bremner@unb.ca>\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 8EE17429E25\r
6         for <notmuch@notmuchmail.org>; Sat, 29 Oct 2011 19:18:55 -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: -2.29\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5\r
12         tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] 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 2Uqn86cwIbzV for <notmuch@notmuchmail.org>;\r
16         Sat, 29 Oct 2011 19:18:54 -0700 (PDT)\r
17 Received: from tempo.its.unb.ca (tempo.its.unb.ca [131.202.1.21])\r
18         (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))\r
19         (No client certificate requested)\r
20         by olra.theworths.org (Postfix) with ESMTPS id AB0CF431FB6\r
21         for <notmuch@notmuchmail.org>; Sat, 29 Oct 2011 19:18:54 -0700 (PDT)\r
22 Received: from zancas.localnet\r
23         (fctnnbsc36w-156034064058.pppoe-dynamic.High-Speed.nb.bellaliant.net\r
24         [156.34.64.58]) (authenticated bits=0)\r
25         by tempo.its.unb.ca (8.13.8/8.13.8) with ESMTP id p9U2IdMb007121\r
26         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NO);\r
27         Sat, 29 Oct 2011 23:18:40 -0300\r
28 Received: from bremner by zancas.localnet with local (Exim 4.76)\r
29         (envelope-from <bremner@unb.ca>)\r
30         id 1RKKys-0007lf-Su; Sat, 29 Oct 2011 23:18:38 -0300\r
31 From: David Bremner <david@tethera.net>\r
32 To: Jameson Graef Rollins <jrollins@finestructure.net>,\r
33  notmuch@notmuchmail.org\r
34 Subject: Re: Experimental Tag Sharing\r
35 In-Reply-To: <87lis3tiif.fsf@servo.finestructure.net>\r
36 References: <1319857491-12298-5-git-send-email-david@tethera.net>\r
37         <1319906707-10141-1-git-send-email-david@tethera.net>\r
38         <87lis3tiif.fsf@servo.finestructure.net>\r
39 User-Agent: Notmuch/0.9+26~g4e49596 (http://notmuchmail.org) Emacs/23.3.1\r
40         (x86_64-pc-linux-gnu)\r
41 Date: Sat, 29 Oct 2011 23:18:31 -0300\r
42 Message-ID: <87pqhf5iiw.fsf@zancas.localnet>\r
43 MIME-Version: 1.0\r
44 Content-Type: multipart/signed; boundary="=-=-=";\r
45         micalg=pgp-sha1; protocol="application/pgp-signature"\r
46 X-BeenThere: notmuch@notmuchmail.org\r
47 X-Mailman-Version: 2.1.13\r
48 Precedence: list\r
49 List-Id: "Use and development of the notmuch mail system."\r
50         <notmuch.notmuchmail.org>\r
51 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
52         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
53 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
54 List-Post: <mailto:notmuch@notmuchmail.org>\r
55 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
56 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
57         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
58 X-List-Received-Date: Sun, 30 Oct 2011 02:18:55 -0000\r
59 \r
60 --=-=-=\r
61 Content-Transfer-Encoding: quoted-printable\r
62 \r
63 On Sat, 29 Oct 2011 17:44:56 -0700, Jameson Graef Rollins <jrollins@finestr=\r
64 ucture.net> wrote:\r
65 > On Sat, 29 Oct 2011 13:45:06 -0300, David Bremner <david@tethera.net> wro=\r
66 te:\r
67 >=20\r
68 > These patches did not apply cleanly for me from the list.  I was able to\r
69 > get them from bremner's "nmbug" branch [0], though.\r
70 > [0] git://pivot.cs.unb.ca/git/notmuch\r
71 \r
72 I did resend the one patch that we figured out was corrupted, but for\r
73 the moment I will just rebase the nmbug branch that jrollins mentioned.\r
74 \r
75 > > $ nmbug dump\r
76 > > $ cd $HOME/.nmbug && git add tags && git commit\r
77 [snip]\r
78 \r
79 > Could they be merged into a single operation?\r
80 \r
81 Yes, "commit" now (in my git repo) does both the dump and the git\r
82 commit.\r
83 \r
84 > While I think having a central shared tag repo is ok to get started, I\r
85 > would really like to see this work in a distributed way.\r
86 \r
87 So far I don't see any technical issues with working in a distributed\r
88 way, just social ones. Whatever organization we set up, I think it is\r
89 important for there to be a way to submit and manage bug reports for\r
90 "outsiders". Of course, requiring a notmuch install is already a burden.\r
91 \r
92 > It might be nice to let the user configure what prefix they use\r
93 > (ie. what goes before the "::" (currently "notmuch")).\r
94 \r
95 There are two simple-matters-of-programming here. One is how to do the\r
96 configuration; probably "nmbug config" can be an alias for "git config\r
97 nmbug.$1" or something. The other is translating between prefixes.\r
98 Neither is hard, I guess.\r
99 \r
100 > Does this system support the removing of tags?  I guess I need to see\r
101 > the documentation for the restore --match option...\r
102 \r
103 Yes, barring bugs, removing a tag in notmuch and running "nmbug commit"\r
104 should remove from the files in ~/.nmbug/tags\r
105 \r
106 > It's too bad there's not a way to do scoped tag searches in notmuch\r
107 > (ie. notmuch search tag:"notmuch::*").  Any idea how hard it would be to\r
108 > support something like that?\r
109 \r
110 I don't know. Carl thought it should work, but it doesn't seem to.=20\r
111 My uneducated guess is it has something to do with query parsing.\r
112 \r
113 > > On think I'm not sure about is how to handle ideas like "voting", and\r
114 > > "signing off" with tags. I suspect we can come up with some\r
115 \r
116 > What issue are you trying to solve here?  Whatever it is, I don't think\r
117 > I like enumerating tags as the solution.\r
118 \r
119 I'm trying to handle the issue of sharing non-boolean data.=20\r
120 For example,=20\r
121  - how can we record priorities bugs/patches\r
122  - how can we conveniently find all of the emacs patches (b.t.w I\r
123    started using notmuch::emacs for those) that jrollins has endorsed\r
124    but are not pushed.\r
125 \r
126 Of course, nmbug could share more metadata than tags. OTOH I'd like to\r
127 avoid completely reinventing a distributed [0] bug tracker.\r
128 \r
129 David\r
130 \r
131 \r
132 [0] well, at least potentially distributed, depending on definitions.\r
133 \r
134 \r
135 \r
136 \r
137 \r
138 \r
139 --=-=-=\r
140 Content-Type: application/pgp-signature\r
141 \r
142 -----BEGIN PGP SIGNATURE-----\r
143 Version: GnuPG v1.4.11 (GNU/Linux)\r
144 \r
145 iJwEAQECAAYFAk6ss/cACgkQTiiN/0Um85neSgQAqygIrqgOAt9IBJ5mrD4AFmjf\r
146 CYkxLrdYD1rlI+781/517BJ/nOmSVI7x08C0ZfhAUiRKQbtflhCwfMo1lPzgZeOF\r
147 XmFiJuArJAKBaL7/aUY99x6IGRuoc0p/JWUhuxVaBpzzUzLG0zQZLDtg46xcSkwi\r
148 0q7vLPC3RVfmcU/mPQI=\r
149 =ChoI\r
150 -----END PGP SIGNATURE-----\r
151 --=-=-=--\r