From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: Add tokyocabinet, Add databases to neomutt Date: Sat, 11 Feb 2017 21:19:00 +0000 Message-ID: <20170211211900.5jegkoiave25m7xw@wasp> References: <20170211210741.8863-1-contact.ng0@cryptolab.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:33839) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ccf2n-0002q7-J2 for guix-devel@gnu.org; Sat, 11 Feb 2017 16:17:23 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ccf2k-00041o-ET for guix-devel@gnu.org; Sat, 11 Feb 2017 16:17:21 -0500 Received: from fragranza.investici.org ([178.175.144.26]:24460) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ccf2j-00041c-VF for guix-devel@gnu.org; Sat, 11 Feb 2017 16:17:18 -0500 Received: from [178.175.144.26] (fragranza [178.175.144.26]) (Authenticated sender: niasterisk@grrlz.net) by localhost (Postfix) with ESMTPSA id 6BEC42C00CD for ; Sat, 11 Feb 2017 21:17:15 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170211210741.8863-1-contact.ng0@cryptolab.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel@gnu.org On 17-02-11 21:07:39, contact.ng0@cryptolab.net wrote: > [PATCH 1/2] gnu: Add tokyocabinet. > > Pretty straight forward, just adds the database. > > [PATCH 2/2] gnu: neomutt: Configure with 'lmdb' and 'tokyocabinet'. > > Adds the lmdb and tokyocabinet as two more choices of database backends to neomutt. This is not a problem for neomutt as multiple backends can be handled at the same time. > "But why did you pick these two and not others?" I've read a comment in the FreeBSD bug/patch tracker where they judged that these are the two fastest databases to be used for this job. Do we need the original one we currently have? I don't know who uses neomutt already, but I don't feel good with breaking peoples software. "Oops, now your database is no longer built into our version of the application" ... hm. I think my choice to stick with the 3 DBs is right and it doesn't add much. guix size: * for neomutt as it is currently: store item total self /gnu/store/7zvsqc6pr6yalalwbsv88hzx2laxbkxn-neomutt-20170113 379.7 4.9 1.3% total: 379.7 MiB store item total self /gnu/store/0f4qjgd4nr53r5xsg6di9nxprzg26kdd-neomutt-20170113 384.7 4.9 1.3% total: 384.7 MiB I skipped the other store items, but the difference is minimal. -- ng0 -- https://www.inventati.org/patternsinthechaos/