Re: [notmuch] [PATCH 3/3] change config file location to be ~/.notmuch/config
[notmuch-archives.git] / af / ba9fd080d348ebe0f34cda4da94db5d584b087
1 Return-Path: <jrollins@finestructure.net>\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 F3380431FBC\r
6         for <notmuch@notmuchmail.org>; Sun, 22 Nov 2009 15:14:17 -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 ufxHowxc-Kb2 for <notmuch@notmuchmail.org>;\r
11         Sun, 22 Nov 2009 15:14:07 -0800 (PST)\r
12 Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8])\r
13         by olra.theworths.org (Postfix) with ESMTP id BFA7C431FAE\r
14         for <notmuch@notmuchmail.org>; Sun, 22 Nov 2009 15:14:07 -0800 (PST)\r
15 Received: from servo.finestructure.net (cpe-72-227-128-66.nyc.res.rr.com\r
16         [72.227.128.66])\r
17         (user=jgr2110 author=jrollins@finestructure.net mech=PLAIN bits=0)\r
18         by brinza.cc.columbia.edu (8.14.3/8.14.3) with ESMTP id nAMNE4fC000580\r
19         (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT);\r
20         Sun, 22 Nov 2009 18:14:04 -0500 (EST)\r
21 Received: from jrollins by servo.finestructure.net with local (Exim 4.69)\r
22         (envelope-from <jrollins@finestructure.net>)\r
23         id 1NCLdM-00008G-6X; Sun, 22 Nov 2009 18:14:20 -0500\r
24 Date: Sun, 22 Nov 2009 18:14:20 -0500\r
25 From: Jameson Graef Rollins <jrollins@finestructure.net>\r
26 To: Bart Trojanowski <bart@jukie.net>\r
27 Message-ID: <20091122231419.GA8322@finestructure.net>\r
28 References: <1258927116-528-1-git-send-email-jrollins@finestructure.net>\r
29         <1258927116-528-2-git-send-email-jrollins@finestructure.net>\r
30         <1258927116-528-3-git-send-email-jrollins@finestructure.net>\r
31         <20091122221523.GA8703@finestructure.net>\r
32         <20091122222453.GM17268@jukie.net>\r
33 MIME-Version: 1.0\r
34 Content-Type: multipart/signed; micalg=pgp-sha256;\r
35         protocol="application/pgp-signature"; boundary="vkogqOf2sHV7VnPd"\r
36 Content-Disposition: inline\r
37 In-Reply-To: <20091122222453.GM17268@jukie.net>\r
38 User-Agent: Mutt/1.5.20 (2009-06-14)\r
39 X-No-Spam-Score: Local\r
40 X-Scanned-By: MIMEDefang 2.65 on 128.59.29.8\r
41 Cc: notmuch@notmuchmail.org\r
42 Subject: Re: [notmuch] [PATCH 3/3] change config file location to be\r
43  ~/.notmuch/config\r
44 X-BeenThere: notmuch@notmuchmail.org\r
45 X-Mailman-Version: 2.1.12\r
46 Precedence: list\r
47 List-Id: "Use and development of the notmuch mail system."\r
48         <notmuch.notmuchmail.org>\r
49 List-Unsubscribe: <http://notmuchmail.org/mailman/options/notmuch>,\r
50         <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
51 List-Archive: <http://notmuchmail.org/pipermail/notmuch>\r
52 List-Post: <mailto:notmuch@notmuchmail.org>\r
53 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
54 List-Subscribe: <http://notmuchmail.org/mailman/listinfo/notmuch>,\r
55         <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
56 X-List-Received-Date: Sun, 22 Nov 2009 23:14:18 -0000\r
57 \r
58 \r
59 --vkogqOf2sHV7VnPd\r
60 Content-Type: text/plain; charset=us-ascii\r
61 Content-Disposition: inline\r
62 \r
63 On Sun, Nov 22, 2009 at 05:24:53PM -0500, Bart Trojanowski wrote:\r
64 > I totally agree with Jamie about the config rename.  I don't know if I\r
65 > agree with the database location change... but I might just need some\r
66 > convincing.\r
67 \r
68 So I don't really like having the database stored in the maildir.\r
69 There are a couple reasons for this:\r
70 \r
71 - I would prefer to keep all notmuch stuff together, including all\r
72   config files, data files, etc.  In my opinion, this just makes\r
73   things easier to keep track of.  No need to guess where any relevant\r
74   notmuch data is if it's all stored together in one place.\r
75 \r
76 - I would prefer to not clutter my mail directories with anything\r
77   that's not mail.  The notmuch database is definitely related to my\r
78   mail, but it's not exactly my mail, so I'd rather keep it somewhere\r
79   else.  (I think there's a whole other thread to be started about\r
80   this, because I think the config should also hold the location of\r
81   the maildir to be indexed, not the path to the index itself, which\r
82   then makes implicit assumptions about where the maildir is.)  This\r
83   point is also probably related to the fact that I've had to change\r
84   MUAs too many times to trust one indefinitely.  So basically I want\r
85   to keep my mail wholly separate from anything that's processing it.\r
86 \r
87 I think Carl said he wanted to keep the ability to specify exactly\r
88 where the database is stored, so if we could move away from something\r
89 that makes any implicit assumptions about relative paths between the\r
90 database and the maildir, then all should be ok.\r
91 \r
92 > Would it be enough to just read .notmuch/config and fall back to\r
93 > .notmuch-config otherwise?\r
94 \r
95 Yes, this is a good idea.  I'll try to come up with a patch for this.\r
96 \r
97 jamie.\r
98 \r
99 --vkogqOf2sHV7VnPd\r
100 Content-Type: application/pgp-signature; name="signature.asc"\r
101 Content-Description: Digital signature\r
102 Content-Disposition: attachment\r
103 \r
104 -----BEGIN PGP SIGNATURE-----\r
105 Version: GnuPG v1.4.10 (GNU/Linux)\r
106 \r
107 iQIcBAEBCAAGBQJLCcXIAAoJEO00zqvie6q8LbIQAKHCrltV3JqKSXVM3ehrRXNr\r
108 eSQE48ILoxV33iL88NtcgUodAmdetmQHJyhF4OvAMItGlALLBLmauMf+ZxS+Bf0F\r
109 hu8JrpKHz/BS5BHktYkhBDo4xeuLb9o1d1oD6vjVhGawOTjzif8fDCcpqPYV3TOn\r
110 RJMHL6mvsZlAlBbKq6SDzATejs7ZtKEOLElyQQTntJeSZQjPszFlFAK6QyHuBYKS\r
111 qPS5/FgwjLviRFdxwjX8VCZRtvjDWEUkv65h4lX/b5CED1GGGFlqmgUNUCyTYN0A\r
112 KiVMEz2pFzddlAE8tUF82mLq5XEgszHUk8qlPzorbX5+IJOPUdFX5JkjsIHbEQwD\r
113 T8S+lvlcqt0riWfG8AfcZgpLT9ZcA22k286QWS62Dx/MihV87Cycnbd/DG2kMxjb\r
114 YJ1imC8enCEpnNKWRH0Jd0nkOL6PbFG4oA1R2pR9lPu21NL59faYtFcad1eI44ve\r
115 WOCqEgGLOZK/8TtaoYBd8srZWVaVMTpytcfImluirf07e/QL+/O34DbcUYdWEmj1\r
116 tDvb2AjaiPmbkPi+4uXRrdroXs/5hqTbZX4CVG3l0foXNtwnPS2lJWwqn2UNaqmX\r
117 PVpntBRl97hvmqpw0e2isQtlpfCaUnO0rH/3+VfdAvT7ECUdpX4/mWCvbkd94tGn\r
118 Lvz/+jUNsCtNG2sU4lg/\r
119 =BFcl\r
120 -----END PGP SIGNATURE-----\r
121 \r
122 --vkogqOf2sHV7VnPd--\r