From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.bugs Subject: bug#64202: bug#66188: 29.1; Include Atom feed reader Date: Wed, 24 Apr 2024 07:19:14 -0700 Message-ID: <87plue4zdp.fsf@ericabrahamsen.net> References: <87v8fhmgvw.fsf@dsemy.com> <87fry2pa1n.fsf@gmx.net> <87ttmhwxby.fsf@dsemy.com> <87wmrd9zcy.fsf@outlook.com> <875xyx5ksi.fsf@dsemy.com> <87sf219ntf.fsf@gmx.net> <87msrtkztg.fsf@outlook.com> <87ttm0mnku.fsf@dsemy.com> <87o7c7b0yf.fsf@dsemy.com> <87le79yl11.fsf@gmx.net> <87sf1eh53p.fsf@dsemy.com> <87ttl3wk81.fsf_-_@dsemy.com> <87il1b7nxl.fsf@dsemy.com> <8634ry50gw.fsf@gnu.org> <868r1bf3i1.fsf@gnu.org> <87mspnlez1.fsf_-_@ericabrahamsen.net> <87sezev9qi.fsf@dsemy.com> <87o7a2jdm7.fsf@ericabrahamsen.net> <871q6xuieb.fsf@dsemy.com> <874jbsi1vj.fsf@ericabrahamsen.net> <877cgnka1e.fsf@dsemy.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1254"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , 64202-done@debbugs.gnu.org, 66188-done@debbugs.gnu.org, jimjoe@gmx.net To: Daniel Semyonov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 24 16:20:28 2024 Return-path: Envelope-to: geb-bug-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 1rzdU2-000Abj-VM for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 24 Apr 2024 16:20:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rzdTg-0007V7-5H; Wed, 24 Apr 2024 10:20:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rzdTd-0007SX-0k for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2024 10:20:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rzdTc-0000cY-OZ for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2024 10:20:00 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rzdTt-0006by-Gt; Wed, 24 Apr 2024 10:20:17 -0400 Resent-From: Eric Abrahamsen Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org, bugs@gnus.org Resent-Date: Wed, 24 Apr 2024 14:20:15 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 64202 X-GNU-PR-Package: emacs,gnus X-GNU-PR-Keywords: patch Mail-Followup-To: 64202@debbugs.gnu.org, eric@ericabrahamsen.net, daniel@dsemy.com Original-Received: via spool by 64202-done@debbugs.gnu.org id=D64202.171396840025261 (code D ref 64202); Wed, 24 Apr 2024 14:20:15 +0000 Original-Received: (at 64202-done) by debbugs.gnu.org; 24 Apr 2024 14:20:00 +0000 Original-Received: from localhost ([127.0.0.1]:58690 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rzdTS-0006Xt-AD for submit@debbugs.gnu.org; Wed, 24 Apr 2024 10:19:58 -0400 Original-Received: from mail.ericabrahamsen.net ([52.70.2.18]:56728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rzdTI-0006Vk-2v; Wed, 24 Apr 2024 10:19:46 -0400 Original-Received: from localhost (71-212-21-65.tukw.qwest.net [71.212.21.65]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id 63102FA059; Wed, 24 Apr 2024 14:19:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericabrahamsen.net; s=mail; t=1713968355; bh=rojycCApCil+wyjlC9JexbXPrUG3LqYoNHYbK0CKagw=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=U6w5g1F5bJhy1XtrwAjJCf80piMzbvbe+O7yKqM0XLFfwbXVG7sqzMPEU9caXE1GG pkZ7jJLriAypkeFlrmohfItgbYGH1/ro7EPt3IbEDmsrULG8TmsaoxNy3u4hYf3zkX qFdz0m79pzu4bvft07+YqzIXQdhGupOwVhglgsWw= In-Reply-To: <877cgnka1e.fsf@dsemy.com> (Daniel Semyonov's message of "Wed, 24 Apr 2024 01:07:41 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:283916 Archived-At: On 04/24/24 01:07 AM, Daniel Semyonov wrote: >>>>>> Eric Abrahamsen writes: > > > On 04/23/24 01:44 AM, Daniel Semyonov wrote: > >>>>>>> Eric Abrahamsen writes: > >>=20 > >> > On 04/21/24 21:41 PM, Daniel Semyonov wrote: > >> >>>>>>> Eric Abrahamsen writes: > >> >>=20 > >> >> > Eli Zaretskii writes: > >> >> >> Ping! Ping! Eric, any comments? > >> >>=20 > >> >> > Yes, let's do it! My only comment right now is that the manua= l should > >> >> > explicitly list the steps for creating an atom group: "B nnat= om RET" and > >> >> > insert URL without protocol. I still have dreams of fixing th= e group > >> >> > creation code to prompt for the address, but that can wait. > >> >>=20 > >> >> > Daniel, would you make that addition? > >> >>=20 > >> >> Does the following text (in the 'Atom' subsection of the Gnus m= anual) > >> >> not suffice? > >> >>=20 > >> >> The =E2=80=98nnatom=E2=80=99 back end allows you to add HTTP or= local Atom feeds as > >> >> Gnus servers (with a single group), as you would with any other= method, > >> >> by supplying the location of the feed as the server address. N= ote, > >> >> however, that the server address shouldn't be prefixed with or > >> >> . > >>=20 > >> > I think we need to at least make it clear that you can't create = these > >> > groups with "G m", which to me anyway is the "normal" way of mak= ing a > >> > group. It wouldn't hurt to be more explicit about the fact that = feeds > >> > are created at the server level, not the group level. I'm not su= ggesting > >> > anything radical, something like: > >>=20 > >> > --8<---------------cut here---------------start------------->8--= -=20 > >> > The =E2=80=98nnatom=E2=80=99 back end allows you to add HTTP or = local Atom feeds as Gnus > >> > servers, in your Gnus init files or as foreign servers via "B" i= n the > >> > *Group* buffer. The feed location is supplied as the server addr= ess, and > >> > each server only contains a single group. Note, however, that th= e server > >> > address shouldn't be prefixed with or . > >> > --8<---------------cut here---------------end--------------->8--- > >>=20 > >> > Or something like that. WDYT? > >>=20 > >> I gave it another thought and you're right, it should be more expl= icit. > >> I've attached an updated patch but here's the new version of the > >> paragraph (since I actually ended up being even more explicit): > >>=20 > >> The =E2=80=98nnatom=E2=80=99 back end allows you to add HTTP or lo= cal Atom feeds as > >> Gnus servers, by adding them to =E2=80=98gnus-secondary-select-met= hods=E2=80=99 or as > >> foreign servers by pressing "B" in the =E2=80=98*Group*=E2=80=99 b= uffer, for example > >> (*note Finding the News). The address of each server is its feed's > >> location (though the address shouldn't be prefixed with = or > >> ) and each server contains a single group which holds the > >> feed's entries. > > > That looks great -- I think it can't hurt to provide some more > > hand-holding in the manual. I'll get this in this morning. > > Great, I just did a git pull and I see it; thank you very much! > > Daniel > > (BTW I guess this report should be closed; I'm not really sure what the > procedure is since this technically isn't my report, but instead was > merged with mine at some point) Yes, we can close these, if they've been merged then they're the "same" report. And bug reports aren't precious, if we need another, we can open another! Speaking of getting more bug reports, do you want to post on gnus.general and let people know this new backend is available? It would be good to get some usage. Thanks, Eric