[Feeds] Re: Should we standardize on a single URL path to RSS feeds?

Jens Oliver Meiert <jens@meiert.com> Thu, 02 January 2025 18:33 UTC

Return-Path: <jens@meiert.com>
X-Original-To: feeds@ietfa.amsl.com
Delivered-To: feeds@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2193EC151701 for <feeds@ietfa.amsl.com>; Thu, 2 Jan 2025 10:33:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.103 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=meiert.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jCJ1yqlh-eAY for <feeds@ietfa.amsl.com>; Thu, 2 Jan 2025 10:33:38 -0800 (PST)
Received: from dd5828.kasserver.com (dd5828.kasserver.com [85.13.130.190]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46A1AC1516E1 for <feeds@ietf.org>; Thu, 2 Jan 2025 10:33:37 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=meiert.com; s=kas202407171012; t=1735842815; bh=NgnT58EL7+B9VqdmMOBCU3fH7kd+cGd7pEtruzWSrq8=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=YnxHvZ2VuJ3b2BTcBh+6wW3OJQK/V8RQXH6Nx1yjZO2yka6KXVhwxQVUCEbzQRrEK 5Vm4R0yI59dyyc3R70Ib9tF3JLQwL4ZiREsia8BY4tv12bS43gKM0c34mUmHmk2b7w RvK401dntjGYHChaIm7BgPMG1shqsCAtkFvTYblXwduzP+sFyEvoOx1iMUsnQkOSRC xnwMGwQSqiunKDf4T2QQ8MZPSmzmK0DbXP/hSFjmaiS7zVFM04LsW9IPQPPHk9JZQO CffjWe1DUcNTS0g67ZueXyRvwWipkiYBHC4QhQUbvwjmNNUcMK3YKeWpELFgylunhN PqQ/NyIZ3JEIg==
Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by dd5828.kasserver.com (Postfix) with ESMTPSA id 5A7AD7446A1 for <feeds@ietf.org>; Thu, 2 Jan 2025 19:33:35 +0100 (CET)
Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-aa6c0d1833eso2390955866b.1 for <feeds@ietf.org>; Thu, 02 Jan 2025 10:33:35 -0800 (PST)
X-Gm-Message-State: AOJu0YwpzwfRJuF5Bt21P80D3W6JIaGovM+kgXgfmM7ok4NKkNYDA9aS iITCMEC9fSDLqB3Gm8GB9qywfhhYx0exfRRWzLHCV/plJCiqsRAaIc0L4K5L7RvaAx+0AQ4GLPm 5F5uekaLhgLkggQQGWYzcyCRp2VA=
X-Google-Smtp-Source: AGHT+IFkBtJCGVcLapmStx7jalcdogt6b8bN8Q12SIPxXoUJL4/fEdG/P+Ekxio9yn3fLam/bnOUytlRvqlF/iXbdNQ=
X-Received: by 2002:a17:907:7e98:b0:aae:eb12:3332 with SMTP id a640c23a62f3a-aaeeb123bf3mr3144998266b.25.1735842814853; Thu, 02 Jan 2025 10:33:34 -0800 (PST)
MIME-Version: 1.0
References: <CAChr6SyzxzXeFkhLUh0UKHmh_8Fky9ZdhJt8st74SJcqtQZaUA@mail.gmail.com> <CAJ0g8QTFSESZj9ZuERcy9ePxQh+b7+dNzhsMEUtQBZ3Qnr0pCQ@mail.gmail.com> <0440c06f-182e-4dc3-b6ed-ab7a9dccf4a1@it.aoyama.ac.jp>
In-Reply-To: <0440c06f-182e-4dc3-b6ed-ab7a9dccf4a1@it.aoyama.ac.jp>
From: Jens Oliver Meiert <jens@meiert.com>
Date: Thu, 02 Jan 2025 19:33:23 +0100
X-Gmail-Original-Message-ID: <CAJ0g8QTwrT4d-bAdfgmL=nFU-2AQXGhJT9+JPOg5O0MfitPSpQ@mail.gmail.com>
Message-ID: <CAJ0g8QTwrT4d-bAdfgmL=nFU-2AQXGhJT9+JPOg5O0MfitPSpQ@mail.gmail.com>
To: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>, mark=40openrss.org@dmarc.ietf.org
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spamd-Bar: /
Message-ID-Hash: SGTRAF7XSLXI6BR4FXO27P4GNAQKL4U7
X-Message-ID-Hash: SGTRAF7XSLXI6BR4FXO27P4GNAQKL4U7
X-MailFrom: jens@meiert.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: feeds@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Feeds] Re: Should we standardize on a single URL path to RSS feeds?
List-Id: Web Feeds <feeds.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/feeds/aFO-NfGlGp8L7JeZ3A1xKi4hpH4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/feeds>
List-Help: <mailto:feeds-request@ietf.org?subject=help>
List-Owner: <mailto:feeds-owner@ietf.org>
List-Post: <mailto:feeds@ietf.org>
List-Subscribe: <mailto:feeds-join@ietf.org>
List-Unsubscribe: <mailto:feeds-leave@ietf.org>

> I think it shouldn't be too difficult to define that .well-known is a
> file where e.g. each line points to a feed. I'd suggest you look at the
> .well-known IANA registry and check out some of the registrations.

Please read this as most friendly (I’m familiar with some of your
work), there are probably a few things here that shouldn’t be too
difficult! To me it seems a solution is being found without the
problem being confirmed and well-defined. (This is not to say you and
others aren’t clear about this—it is to ask to share a problem
definition and why this solution—.well-found—would be preferable to
others.)

For example, feeds have been around for two decades, and discovery
seems to have worked reasonably well throughout the time. Also, there
may be other solutions, too, whether hooking up to other discovery
mechanisms like the Sitemaps protocol (just a spontaneous example—I
may err but on scanning, it doesn’t seem to prohibit including feeds)
or using HTTP headers. Solutions could even contain “soft” approaches
like promoting the existing way of using the “link” element and
working with vendors to make feeds first-class citizens in the browser
again. Some of this could show that the problem isn’t in critical need
of solving, some of it could help mitigate the problem for whom it is
a problem.

And yet from looking at the history of this list, it’s unclear to me
whether and how the clarity we arrive at here would be used—is there
some action already taken on behalf of the IETF?

--
Jens Oliver Meiert
https://meiert.com/en/ · https://mas.to/@j9t