Re: [PATCH] emacs: wash: make word-wrap bound message width
[notmuch-archives.git] / b9 / 0ea0fff459f587a3e1ba0b4293bb74e2464ac4
1 Return-Path: <cworth@cworth.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 9D686431FC0;\r
6         Wed, 16 Dec 2009 12:34:00 -0800 (PST)\r
7 X-Virus-Scanned: Debian amavisd-new at olra.theworths.org\r
8 Received: from olra.theworths.org ([127.0.0.1])\r
9         by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024)\r
10         with ESMTP id A4ouHb3KC2vS; Wed, 16 Dec 2009 12:33:57 -0800 (PST)\r
11 Received: from yoom.home.cworth.org (localhost [127.0.0.1])\r
12         by olra.theworths.org (Postfix) with ESMTP id 5E58B431FAE;\r
13         Wed, 16 Dec 2009 12:33:57 -0800 (PST)\r
14 Received: by yoom.home.cworth.org (Postfix, from userid 1000)\r
15         id 146CC254306; Wed, 16 Dec 2009 12:33:57 -0800 (PST)\r
16 From: Carl Worth <cworth@cworth.org>\r
17 To: blank blank <blank_196@hotmail.com>, notmuch@notmuchmail.org\r
18 In-Reply-To: <BLU142-W39015BCFF1F4D5E16331CC4870@phx.gbl>\r
19 References: <BLU142-W39015BCFF1F4D5E16331CC4870@phx.gbl>\r
20 Date: Wed, 16 Dec 2009 12:33:56 -0800\r
21 Message-ID: <87r5qu1wwb.fsf@yoom.home.cworth.org>\r
22 MIME-Version: 1.0\r
23 Content-Type: multipart/signed; boundary="=-=-=";\r
24         micalg=pgp-sha1; protocol="application/pgp-signature"\r
25 Subject: Re: [notmuch] notmuch dependencies\r
26 X-BeenThere: notmuch@notmuchmail.org\r
27 X-Mailman-Version: 2.1.12\r
28 Precedence: list\r
29 List-Id: "Use and development of the notmuch mail system."\r
30         <notmuch.notmuchmail.org>\r
31 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
32         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
33 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
34 List-Post: <mailto:notmuch@notmuchmail.org>\r
35 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
36 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
37         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
38 X-List-Received-Date: Wed, 16 Dec 2009 20:34:00 -0000\r
39 \r
40 --=-=-=\r
41 \r
42 On Wed, 16 Dec 2009 18:51:31 +0000, blank blank <blank_196@hotmail.com> wrote:\r
43 > Is notmuch supposed to be a console MUA?\r
44 \r
45 I'm not sure what you mean by "console MUA". But I can describe what\r
46 notmuch is, (which is a variety of things).\r
47 \r
48 Notmuch is a library and command-line interface for archiving and\r
49 searching mail. It has interfaces implemented within text editors, (such\r
50 as emacs and vim), so those can run in a console. There are also some\r
51 in-progress interfaces, some of which are console-based (like a curses\r
52 interface), and some of which are graphical (such as a GTK+\r
53 interface). There's also talk of interfacing notmuch to existing\r
54 graphical interfaces.\r
55 \r
56 > Is there a reason it depends on tons and tons of GNOME libraries?\r
57 \r
58 I'm not sure I follow this either. Other than using Xapian for the core\r
59 indexing and searching, notmuch depends on GMime (a library written in C\r
60 for parsing MIME messages). GMime in turn depends on glib, which is a\r
61 dependency I'm not thrilled with, but I also don't think is accurately\r
62 described as "tons of tons of GNOME libraries".\r
63 \r
64 If you'd be interested in rewriting the MIME-parsing portions of GMime\r
65 to have fewer dependencies, or suggest a similar library with fewer\r
66 dependencies for use in notmuch, then I'd be happy to look at\r
67 that.\r
68 \r
69 > Sup doesn't.\r
70 \r
71 Sup is using Rmail, (a ruby-based library), for similar functionality to\r
72 what notmuch is getting from GMime. If that's a better fit for what\r
73 you'd like in the runtime-dependencies of your mail system, by all\r
74 means, please feel free to use Sup.\r
75 \r
76 > Is notmuch going to be a "gnome cli tool" or what?\r
77 \r
78 For the third time, I'm afraid I just don't understand your\r
79 question. I'd be happy to try to answer it, but I'm not sure what it\r
80 is. What does the phrase "gnome cli tool" even mean?\r
81 \r
82 -Carl\r
83 \r
84 --=-=-=\r
85 Content-Type: application/pgp-signature\r
86 \r
87 -----BEGIN PGP SIGNATURE-----\r
88 Version: GnuPG v1.4.10 (GNU/Linux)\r
89 \r
90 iD8DBQFLKUQ06JDdNq8qSWgRAmiDAJ9ZPNM1d0HMAccZyMucr4V4vrU5wwCgkRmc\r
91 pvw8+EZ3NS/aIMQi4k4N0uI=\r
92 =03nz\r
93 -----END PGP SIGNATURE-----\r
94 --=-=-=--\r