Re: [PATCH v4 01/16] add util/search-path.{c, h} to test for executables in $PATH
[notmuch-archives.git] / 92 / 3af5c8cf1db1c8957258b56aee49451de6fb19
1 Return-Path: <tomi.ollila@iki.fi>\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 arlo.cworth.org (Postfix) with ESMTP id 223246DE1848\r
6  for <notmuch@notmuchmail.org>; Mon, 14 Mar 2016 11:06:52 -0700 (PDT)\r
7 X-Virus-Scanned: Debian amavisd-new at cworth.org\r
8 X-Spam-Flag: NO\r
9 X-Spam-Score: 0.632\r
10 X-Spam-Level: \r
11 X-Spam-Status: No, score=0.632 tagged_above=-999 required=5 tests=[AWL=-0.020,\r
12   SPF_NEUTRAL=0.652] autolearn=disabled\r
13 Received: from arlo.cworth.org ([127.0.0.1])\r
14  by localhost (arlo.cworth.org [127.0.0.1]) (amavisd-new, port 10024)\r
15  with ESMTP id tbcSMwAwdzsB for <notmuch@notmuchmail.org>;\r
16  Mon, 14 Mar 2016 11:06:50 -0700 (PDT)\r
17 Received: from guru.guru-group.fi (guru.guru-group.fi [46.183.73.34])\r
18  by arlo.cworth.org (Postfix) with ESMTP id C1F7F6DE1846\r
19  for <notmuch@notmuchmail.org>; Mon, 14 Mar 2016 11:06:49 -0700 (PDT)\r
20 Received: from guru.guru-group.fi (localhost [IPv6:::1])\r
21  by guru.guru-group.fi (Postfix) with ESMTP id 6EA25100063;\r
22  Mon, 14 Mar 2016 20:06:49 +0200 (EET)\r
23 From: Tomi Ollila <tomi.ollila@iki.fi>\r
24 To: David Bremner <david@tethera.net>, notmuch@notmuchmail.org\r
25 Subject: Re: [PATCH 6/6] WIP: support XDG database directory\r
26 In-Reply-To: <1457785890-17058-7-git-send-email-david@tethera.net>\r
27 References: <1453561198-2893-1-git-send-email-david@tethera.net>\r
28  <1457785890-17058-1-git-send-email-david@tethera.net>\r
29  <1457785890-17058-7-git-send-email-david@tethera.net>\r
30 User-Agent: Notmuch/0.21+81~g4743a61 (http://notmuchmail.org) Emacs/24.3.1\r
31  (x86_64-unknown-linux-gnu)\r
32 X-Face: HhBM'cA~<r"^Xv\KRN0P{vn'Y"Kd;zg_y3S[4)KSN~s?O\"QPoL\r
33  $[Xv_BD:i/F$WiEWax}R(MPS`^UaptOGD`*/=@\1lKoVa9tnrg0TW?"r7aRtgk[F\r
34  !)g;OY^,BjTbr)Np:%c_o'jj,Z\r
35 Date: Mon, 14 Mar 2016 20:06:49 +0200\r
36 Message-ID: <m2k2l56iiu.fsf@guru.guru-group.fi>\r
37 MIME-Version: 1.0\r
38 Content-Type: text/plain\r
39 X-BeenThere: notmuch@notmuchmail.org\r
40 X-Mailman-Version: 2.1.20\r
41 Precedence: list\r
42 List-Id: "Use and development of the notmuch mail system."\r
43  <notmuch.notmuchmail.org>\r
44 List-Unsubscribe: <https://notmuchmail.org/mailman/options/notmuch>,\r
45  <mailto:notmuch-request@notmuchmail.org?subject=unsubscribe>\r
46 List-Archive: <http://notmuchmail.org/pipermail/notmuch/>\r
47 List-Post: <mailto:notmuch@notmuchmail.org>\r
48 List-Help: <mailto:notmuch-request@notmuchmail.org?subject=help>\r
49 List-Subscribe: <https://notmuchmail.org/mailman/listinfo/notmuch>,\r
50  <mailto:notmuch-request@notmuchmail.org?subject=subscribe>\r
51 X-List-Received-Date: Mon, 14 Mar 2016 18:06:52 -0000\r
52 \r
53 \r
54 This is good opening for (eventually "fixing" e.g. library interface...);\r
55 in its current state I can come up 2 (easily solvable) problems\r
56 \r
57 1) the xapian database holding email indexes can grow to be quite large;\r
58 user may have large space for emails (somewhere else than HOME) but small\r
59 HOME. This can be "fixed" by keeping the database still in the same hierarchy\r
60 as email files. Making user to point XDG_DATA_HOME elsewhere is (I) global\r
61 and (II) fragile for an user to do.\r
62 \r
63 2) User may have multiple separate email configurations under one user\r
64 account; This is easy to fix with environment variable; if exists,\r
65 overrides XDG_DATA_HOME or $HOME/.local/share -- actually if this holds\r
66 "only" configurations, the XDG_CONFIG_HOME is more appropriate\r
67 (again, in simple case users should not be bothered to set any environment\r
68 variables themselves, but should be able to survive with large databases).\r
69 \r
70 (standard disclaimer apply :)\r
71 \r
72 Tomi\r
73 \r
74 \r
75 PS: I have not (yet) looked the other patches; been too\r
76 busy writing code to my personal htpc environment...\r