From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: TRS-80 Newsgroups: gmane.emacs.help,gmane.emacs.gnus.user Subject: Searching mailing list archives Date: Tue, 05 Apr 2022 15:37:03 -0400 Message-ID: <4c37df78cb7a0195a961d69414a365f8@isnotmyreal.name> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36645"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Roundcube Webmail/1.4.12 Cc: info-gnus-english@gnu.org To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Apr 05 21:39:01 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nbp13-0009IR-Ld for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 05 Apr 2022 21:39:01 +0200 Original-Received: from localhost ([::1]:42946 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nbp12-0000yq-PK for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 05 Apr 2022 15:39:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbp0D-0000wm-JD; Tue, 05 Apr 2022 15:38:09 -0400 Original-Received: from server173-4.web-hosting.com ([68.65.122.210]:43535) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nbp0B-0000Ix-Kr; Tue, 05 Apr 2022 15:38:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=isnotmyreal.name; s=default; h=Content-Transfer-Encoding:Content-Type: Message-ID:Subject:Cc:To:From:Date:MIME-Version:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=hAIjeGe9JCACR2oKO1lx28ClrjHR1Z84OTkrXruoiZE=; b=i9pdVmd0DaU0G6eQnMyo698AZn zE4TyahlOFDfeGWv+JECoSvKCMxQg1MydQZrFbZ2qemhluDG5ssnknRHvHifU+f/qZpucHLAex4Vz K7e2Fy21cH63GxuzBXgBSGo9qeSKF0e4CK4LZ3AS1n1Toq8GQ8qsb7NyIyaUP3yGVJ4tW+ojYGQiU 6bs4tVueSmRYfq/xWWuxiTt0aetCcWEtc3sdmSd57AXICIPFmL4LUA7LJ+V7S1yoQchUp93e1PiZp V5JDNzk/48W01kMxTvrqSX0eWHu74n3Jyr0174PMBCw4IL+gFE6Xhi2mRDwXgFiwBhLypUWxiqIUt rEtWx7fw==; Original-Received: from [127.0.0.1] (port=59374 helo=server173.web-hosting.com) by server173.web-hosting.com with esmtpa (Exim 4.94.2) (envelope-from ) id 1nboz9-00AoSU-Fk; Tue, 05 Apr 2022 15:37:07 -0400 Mail-Followup-To: help-gnu-emacs@gnu.org X-Sender: lists.trs-80@isnotmyreal.name X-OutGoing-Spam-Status: No, score=-0.2 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server173.web-hosting.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - isnotmyreal.name X-Get-Message-Sender-Via: server173.web-hosting.com: authenticated_id: lists.trs-80@isnotmyreal.name X-Authenticated-Sender: server173.web-hosting.com: lists.trs-80@isnotmyreal.name X-From-Rewrite: unmodified, already matched Received-SPF: pass client-ip=68.65.122.210; envelope-from=lists.trs-80@isnotmyreal.name; helo=server173-4.web-hosting.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HAS_X_OUTGOING_SPAM_STAT=1.425, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:136862 gmane.emacs.gnus.user:19642 Archived-At: Hello, Some times I find a need to search mailing list archives, as often I can find the solution to my problem -- or, find some already existing discussion on the topic -- without even needing to post.[0] However, unless I am really missing something, this seems to me to have become non-trivial nowadays. 1. I started using Gnus and Gmane over NNTP, which I thought surely would be a panacea! However, apparently the search functionality depends on some URL which is no longer available (I gather since the web part of the archive is no longer up). I numbered this '1.' because it would have been (and still is) by far my first choice. So then, over the course of the last several months, I have come up with several alternatives, which variously have their downsides: 2. Setting up a local Leafnode[1] instance. Although I would rather not have to learn to administer yet another piece of software (unless absolutely necessary). 3. Downloading mbox from archives[2] -> convert to Maildir -> Index and search with notmuch (or similar workflow). Again, a lot of extra work. And then I need to keep importing new mbox file(s), and processing them, etc... 4. Doing some direct querying of NOV headers or something; perhaps from telnet, or some existing NNTP library. Also seems a bit janky to me (and then I should build some local index probably while I am at it). Anyway, another project to add to my list of hundreds of others I will never get to... 5. Doing web based search, on some archive site. Some projects have dedicated sites, and there is still at least one big online web based archive remaining. However usually the search is poor, and I have to use the browser (leave Emacs), etc. Apologies if I am coming across a bit frustrated, as I most certainly am. Maybe I should have sent mail to the list sooner. Anyway, what would be great would be if I have overlooked something, if there was some easy way to do this. However I included all of the above, in case that turns out not to be the case (and also to demonstrate I have been thinking about this for some time). Any pointers whatsoever would be greatly appreciated at this point! Cheers, TRS-80 N.B.: I sent this to both info-gnus-english and help-gnu-emacs, setting Followup-To the latter, as that's the higher traffic list. As the question is, strictly speaking, not directly related to either, yet tangentially related to both (more or less). I hope people don't mind too much. [0] There are many other cases as well; checking for existing bug before reporting, checking temperature before implementing some feature, etc... [1] Leafnode is (apparently) a local caching (store and forward) NNTP server. [2] GNU provide these, not sure who else though.