From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/25917 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.gnus.general Subject: Re: nnir UI Date: 15 Oct 1999 13:08:56 +0200 Sender: owner-ding@hpc.uh.edu Message-ID: References: NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1035163223 16717 80.91.224.250 (21 Oct 2002 01:20:23 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 21 Oct 2002 01:20:23 +0000 (UTC) Return-Path: Original-Received: from spinoza.math.uh.edu (spinoza.math.uh.edu [129.7.128.18]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id HAA29779 for ; Fri, 15 Oct 1999 07:11:39 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (lists@Sina.HPC.UH.EDU [129.7.3.5]) by spinoza.math.uh.edu (8.9.1/8.9.1) with ESMTP id GAB02856; Fri, 15 Oct 1999 06:11:19 -0500 (CDT) Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Fri, 15 Oct 1999 06:11:43 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [204.252.123.139]) by sina.hpc.uh.edu (8.9.3/8.9.3) with ESMTP id GAA27692 for ; Fri, 15 Oct 1999 06:11:33 -0500 (CDT) Original-Received: from waldorf.cs.uni-dortmund.de (waldorf.cs.uni-dortmund.de [129.217.4.42]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id HAA29762 for ; Fri, 15 Oct 1999 07:09:28 -0400 (EDT) Original-Received: from marcy.cs.uni-dortmund.de (marcy.cs.uni-dortmund.de [129.217.20.159]) by waldorf.cs.uni-dortmund.de with ESMTP id NAA01278 for ; Fri, 15 Oct 1999 13:08:56 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.20.160]) by marcy.cs.uni-dortmund.de id NAA23873; Fri, 15 Oct 1999 13:08:56 +0200 (MET DST) Original-Received: (from grossjoh@localhost) by lucy.cs.uni-dortmund.de (8.9.3/8.9.3/Debian/GNU) id NAA03515; Fri, 15 Oct 1999 13:08:56 +0200 Original-To: ding@gnus.org In-Reply-To: Jens-Ulrik Petersen's message of "15 Oct 1999 18:14:41 +0900" Original-Lines: 51 User-Agent: Gnus/5.070097 (Pterodactyl Gnus v0.97) Emacs/20.4 Precedence: list X-Majordomo: 1.94.jlt7 Xref: main.gmane.org gmane.emacs.gnus.general:25917 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:25917 Jens-Ulrik Petersen writes: > No, no, probably I'm just being stupid. > > Well actually yes, I get the following error when I try to use nnir > (v1.45) with nnimap-0.130. > > error("Must specify groups for IMAP searching.") This means that you should use `#' to process-mark a couple of groups to search in. This is required because searching in all groups is way too slow with most IMAP servers. > To be find the UI/setup of nnir a bit unfriendly. Why not just use > the backend on the current line for the search by default? Why do I > need to change a variable to search a different backend? Simon has sent me a patch for choosing the right backend automatically. Hm. Maybe I forgot to include it in nnir.el -- sorry, Simon. There is a historical reason for nnir.el not choosing the right backend automatically. I designed it to work with search engines (freeWAIS-sf and Glimpse, at first), and for them you have to create an index over your mail files first. Obviously, the index only covers a certain backend, so I required users to choose the backend manually. I did come across the problem that this method does not (easily) allow people to use two different indexes, possibly even over two different backends. Hm. I thought that most people have stored all their mail in one backend, anyway, so such a feature would not be necessary. And this choice was before there was the feature of process-marking some groups to search in. Back then, I was using nnml exclusively (with a freeWAIS-sf index). Now, I use nnimap and I find that the need to process-mark groups to search in is rather inconvenient. But with IMAP, searching should be implemented on the server side, it seems. I intend to do some work on Cyrus for better integration with a search engine, but I'm not promising anything, right now! And the query language specified in the IMAP protocol is not what is desirable from an IR point of view. Oh, well... (I guess that Lotus Notes already provides nice searching capabilities -- any Notes users out there? Didn't the Notes people also violate the IMAP standard in order to provide for better searching?) I do intend to get back to work on nnir some time in the future, so don't hesitate to contact me about new ideas, and I'll try to file them away for later looking at them, when I have time. kai -- Life is hard and then you die.