Skip to content

[Feature] Subscribe to a dynamic OPML Feed #4191

@reidcooper

Description

@reidcooper

Description

I am currently an active user of Inoreader and an exciting feature that they provide is dynamic OPML Subscriptions.

Rather than importing an OPML feed, you would subscribe to it.

In their words:

Importing an OPML
If you import an OPML file in your RSS reader, you are creating a static copy of the reading list. If the owner of the original list updates the list, this change will not be shown in your feed collection.

Subscribing to an OPML
An OPML subscription, however, creates a live connection between the original source and your feed folder. Whenever a feed is added or deleted from the original list, the change will be reflected in your subscriptions. The notification system in Inoreader will notify you that new feeds were imported or existing feeds were removed.

I currently subscribe to the Engineering Blogs List OPML from this Github Repo (https://github.com/kilimchoi/engineering-blogs). The OPML feed that I subscribe to is here engineering_blogs.opml

Since this feed is dynamically updated with new feeds and deletion of stale feeds, the OPML is ever-changing. It's nice to see that those feed changes are reflected in my FreshRSS instance.

Describe the solution you’d like

Provide the ability to subscribe to an OPML feed such as: https://raw.githubusercontent.com/kilimchoi/engineering-blogs/master/engineering_blogs.opml.

Configuration options could be:

  • URL
  • Description of this OPML subscription
  • Folder (all feeds are categorized in this folder)
  • Synchronization Options (Append Only, Full-Sync)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions