From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/78343 Path: news.gmane.org!not-for-mail From: Kan-Ru Chen Newsgroups: gmane.emacs.gnus.general Subject: Re: [PATCH 2/2] nnir.el: New `notmuch' backend. Date: Tue, 05 Apr 2011 09:02:19 +0800 Message-ID: <87hbad1pes.fsf@anar.kanru.info> References: <1301842105-18495-1-git-send-email-kanru@kanru.info> <1301842105-18495-2-git-send-email-kanru@kanru.info> <87tyeeb098.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1301965367 16990 80.91.229.12 (5 Apr 2011 01:02:47 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 5 Apr 2011 01:02:47 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M26649=ding+2Daccount=gmane.org@lists.math.uh.edu Tue Apr 05 03:02:43 2011 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Q6ufK-0004Ct-4t for ding-account@gmane.org; Tue, 05 Apr 2011 03:02:42 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Q6ufI-0003Lu-MH for ding-account@gmane.org; Mon, 04 Apr 2011 20:02:40 -0500 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Q6ufG-0003Lk-CA for ding@lists.math.uh.edu; Mon, 04 Apr 2011 20:02:38 -0500 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtp (Exim 4.72) (envelope-from ) id 1Q6ufB-0003kb-JB for ding@lists.math.uh.edu; Mon, 04 Apr 2011 20:02:37 -0500 Original-Received: from mail-iy0-f172.google.com ([209.85.210.172]) by quimby.gnus.org with esmtp (Exim 4.72) (envelope-from ) id 1Q6ufA-00055K-Aj for ding@gnus.org; Tue, 05 Apr 2011 03:02:32 +0200 Original-Received: by iye19 with SMTP id 19so10060994iye.17 for ; Mon, 04 Apr 2011 18:02:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:from:to:subject:references:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=Qq6GFAaaMy54u32tRRpy+0C2rWN8VZmjgTZiSQyLpCA=; b=Y03V3V8C1DkrZRyaCBOAIVE8MfIxb4ipXqdAUcToryBtC2UoW345VthmoFXeUjex7Q dvX1JbDj1iq54BzCZ+e3GAxhjE992qK43mbu+5N1uOHqU1gxkP9NCcLvhgqufOU4SxV+ kVOP5pC/2LryREq8hQbPNEN8Ls4IJYzhgwfj0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:from:to:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; b=LnAcb881UVzSXQRbutRxO60Pl/a8uM+ddOMLfY2Q8lzCTTyKwPpPbU0PF9+ipYXoxy ewrU14EctycjM2OsZKC5h1jlulYU57zpR2v2QbbuU/RH16/EnsbPLiudRPFwqBkZWqC6 0Vuy8yfS97scJIT8VGq+rFOeNFuK9I3VP1Qoc= Original-Received: by 10.42.196.68 with SMTP id ef4mr5503609icb.365.1301965345462; Mon, 04 Apr 2011 18:02:25 -0700 (PDT) Original-Received: from anar.kanru.info (61-228-157-181.dynamic.hinet.net [61.228.157.181]) by mx.google.com with ESMTPS id wo11sm3805546icb.20.2011.04.04.18.02.22 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 04 Apr 2011 18:02:23 -0700 (PDT) Original-Received: from kanru by anar.kanru.info with local (Exim 4.75) (envelope-from ) id 1Q6uex-0004Ta-LD for ding@gnus.org; Tue, 05 Apr 2011 09:02:19 +0800 In-Reply-To: <87tyeeb098.fsf@lifelogs.com> (Ted Zlatanov's message of "Mon, 04 Apr 2011 08:43:15 -0500") User-Agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux) X-Spam-Score: -2.9 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:78343 Archived-At: Ted Zlatanov writes: > On Sun, 03 Apr 2011 19:43:28 +0200 Lars Magne Ingebrigtsen wrote: > > LMI> Kan-Ru Chen writes: >>> + * nnir.el (nnir-notmuch-program, nnir-notmuch-additional-switches) >>> + (nnir-notmuch-remove-prefix, nnir-engines, nnir-run-notmuch): New nnir >>> + `notmuch' backend. > > LMI> Looks good to me. Do you have FSF copyright assignment papers on file? > > Julien, I remember you didn't like notmuch at one point. Are there any > issues with this nnir support for it? Hey! I understand Julien's concern of notmuch but there is one thing notmuch does besides tagging mail, that is index the mail using xapian engine. Actually this is all what notmuch can do, plus some MUA friendly interface so MUAs like mutt or Gnus can use it as a index engine. I'm still using nnml backend, so nnir is really import to me. I have experience with notmuch, it is easier to configure than namazu or swish++ so I think it is a good idea to put notmuch support into Gnus. Next step is to refactor the nnir interface (and write document!) so adding a new backend can be very easy. Kanru