Deprecate RSS usage in core

Created on 6 May 2025, 1 day ago

Problem/Motivation

RSS is not as popular as it once was. There are a number of issues to fix / remove / deprecate some RSS features that have been around in core for a long time, but are probably not used a whole lot. I came across two today by chance:

🐛 Views RSS view mode settings are completely broken Needs work
📌 Deprecate SyndicateBlock Active

There is also the Advanced Views RSS Feed contrib module that probably does a better job than core anyway.

Steps to reproduce

Proposed resolution

  • Remove RSS plugins from views, including those in node and comment modules
  • Split existing core implementations to their own module
  • Work with views_rss contrib module to provide an update path

Remaining tasks

Discuss if this is something we want to do

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

views.module

Created by

🇦🇺Australia mstrelan

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mstrelan
  • 🇬🇧United Kingdom catch
  • 🇨🇭Switzerland berdir Switzerland

    IMHO, it makes sense to keep this. I think RSS is seeing a little bit of a push again together with resistance against big social networks and I think it makes sense to support that as an open source project.

    The syndicate block is a hardcoded relict from before views was in core and things were hardcoded, that's very different than the generic integration that views has.

  • 🇫🇷France andypost

    +1 to keep as it still very useful and costs nothing to maintain

Production build 0.71.5 2024