From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Daniel Semyonov via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#64202: [PATCH] Gnus: Add back end for Atom feeds (nnatom) Date: Wed, 19 Jul 2023 07:37:50 +0300 Message-ID: <87zg3s8qjl.fsf@dsemy.com> References: <87v8fhmgvw.fsf@dsemy.com> <87y1k76eip.fsf@dsemy.com> <87fs6epd6d.fsf@dsemy.com> <87bkh2p96o.fsf@dsemy.com> <83ilb4qb44.fsf@gnu.org> <87r0prkgsz.fsf@dsemy.com> <873525udhn.fsf@ericabrahamsen.net> <87pm59984x.fsf@dsemy.com> <87a5wdskw8.fsf@ericabrahamsen.net> <87edlm5yc9.fsf@dsemy.com> <874jmie0qj.fsf@ericabrahamsen.net> <87bkgq2nx3.fsf@dsemy.com> <87o7kqch2t.fsf@ericabrahamsen.net> <878rbikn0a.fsf@dsemy.com> <87h6q19lc7.fsf@ericabrahamsen.net> Reply-To: Daniel Semyonov Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18495"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 64202@debbugs.gnu.org To: Eric Abrahamsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Jul 19 06:41:48 2023 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 1qLz0T-0004a5-DG for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 19 Jul 2023 06:41:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qLyzy-0000nR-Ri; Wed, 19 Jul 2023 00:41:14 -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 1qLyzn-0000md-68 for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 00:41:04 -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 1qLyzm-0000zA-Ur for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 00:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qLyzm-0008T7-At for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 00:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Semyonov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 19 Jul 2023 04:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 64202 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-Cc: "Daniel Semyonov via Bug reports for GNU Emacs, the Swiss army knife of text editors" , 64202@debbugs.gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.168974166132549 (code B ref -1); Wed, 19 Jul 2023 04:41:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 Jul 2023 04:41:01 +0000 Original-Received: from localhost ([127.0.0.1]:54670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLyzk-0008Sk-NC for submit@debbugs.gnu.org; Wed, 19 Jul 2023 00:41:01 -0400 Original-Received: from lists.gnu.org ([2001:470:142::17]:38640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qLyza-0008SC-PM for submit@debbugs.gnu.org; Wed, 19 Jul 2023 00:40:53 -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 1qLyzU-0000lb-MM for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 00:40:45 -0400 Original-Received: from dsemy.com ([46.23.89.208]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qLyzS-0000xM-TC for bug-gnu-emacs@gnu.org; Wed, 19 Jul 2023 00:40:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=dkim; bh=wfDh7v+j1HECw fvtnpqU1odOx6vy9EXrqVzJdlwnsa4=; h=date:references:in-reply-to: subject:cc:to:from; d=dsemy.com; b=MAaNFikwtJrzerSIF0uiRS4MPyuStmd0toy 9lYiUsc8Z+7Cq83lwbyjreYB18lT/FYoEm7KW1GGigOSWs4buieuCxZnAL3qFWh5wXavNe lhvyVDQ6QUfB6xyhNzwoeaPLdkdwGpdS88RZ5l2AmT+NewtMSzGbmbA/Rw+axJalRiQDlM 7f2XI/3KD8V4GOE1il1OddYwYJZ12IaHi16O9B88cdXe7XTvJoukJQ+Aa8jcD9+uhCmSY2 afCB/zHOGlUxBr0EIurYqOEpkAnb7f+lIMhduNxrU/0KV0h0P9SacGn15gLkeS0xUbIP4j MK4MmftQrBAkdPWLgN5UOuZIBDg== Original-Received: from coldharbour.home.arpa ( [147.235.213.12]) by dsemy.com (OpenSMTPD) with ESMTPSA id 5d69e3a1 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 19 Jul 2023 06:40:37 +0200 (CEST) Original-Received: from localhost (coldharbour.home.arpa [local]) by coldharbour.home.arpa (OpenSMTPD) with ESMTPA id 01dfabaa; Wed, 19 Jul 2023 04:37:50 +0000 (UTC) In-Reply-To: <87h6q19lc7.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Tue, 18 Jul 2023 10:32:40 -0700") Received-SPF: pass client-ip=46.23.89.208; envelope-from=daniel@dsemy.com; helo=dsemy.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, UNPARSEABLE_RELAY=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:265508 Archived-At: >>>>> Eric Abrahamsen writes: >> In any case, I still didn't have much time to work on the backend >> unfortunately, but I attached a patch which incorporates the >> fixes from my last message + changes based on comments from >> Stefan. >> >> Things left to do: 1. Ensure support for none-libxml builds (I >> should probably figure out how ERT works to make this a non-issue >> going forward). 2. Factor out nnfeed.el and base nnatom on top >> of it (shouldn't be hard). 3. Add support for RSS (and steal >> cool stuff from nnrss). 4. Support Atom feeds linked in HTML >> documents. > Is there a repository somewhere where you're working on this? I have , but I haven't updated it since posting the first version of the patch, when I started developing it "inside" the Emacs repo (not sure of the correct terminology). Honestly, I'm not the best with Git, so I'm not really sure what would be the best way to do this. Should I just create a mirror (or whatever its called) of the Emacs repo with my patch applied and work on it from there? > Thanks, Eric Thanks, Daniel