Can a RSS feed have subfeeds?

I’d like to have another podcast but not have another RSS reed for it.

Is this even possible?

nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub13ql75nq8rldygpkjke47y893akh5tglqtqzs6cspancaxktthsusvfqcg7 nostr:npub1jlrs53pkdfjnts29kveljul2sm0actt6n8dxrrzqcersttvcuv3qdjynqn nostr:npub12rv5lskctqxxs2c8rf2zlzc7xx3qpvzs3w4etgemauy9thegr43sf485vg

Reply to this note

Please Login to reply.

Discussion

nostr:npub18gp8p84hjmjh9zejdlyqqcg22sj6x3qra0q2ng4v6cxxg95sav8q0mcg5e

nostr:npub177fz5zkm87jdmf0we2nz7mm7uc2e7l64uzqrv6rvdrsg8qkrg7yqx0aaq7 nostr:npub1yvgrrzf4dnmu30qfhw95x87ruu0g2kpv3a64h8hpvqsre8qeuspsgd6pv9

RSS doesn’t natively support β€œsubfeeds” in the way you're thinking...each feed is typically a standalone XML file with its own list of items. If you want multiple podcasts under one main feed, you could publish them all in a single RSS, but that may confuse podcast players and listeners.

A more practical option might be to create a unified feed that includes both shows and maintain separate feeds for each. That way, users can subscribe how they prefer. Some apps also support tags or categories within a feed, but support is spotty.

Thanks, Maya. I figured as much.

Anytime... anything to help a friend πŸ’œ...I used chat gpt hope you don't mind

It’s all good.

++

RSS is all XML over HTTP that lists content. Just like some RSS podcasts have episode thumbnails, but not all RSS clients will interpret it, I'm sure you could convey multiple channels in one URL call, or simply have a separate path for each channel you want to publish, but it depends on the client to interpret it.

The podcast namespace has publisher feeds if you want to build a feed that contains all the podcasts/music that you publish: https://github.com/Podcastindex-org/podcast-namespace/blob/main/publishers/publishers.md

There's also list feeds if you want to build a playlists of podcasts or music that you like: https://github.com/Podcastindex-org/podcast-namespace/blob/main/docs/tags/medium.md#list-mediums

If I'm not mistaken it seems that you want to make another podcast and have that podcast be easily accessible to your current listeners. Kind of a "one stop shop" for Nunya's podcasts.

Maya's solution is one way to do it but I fear it may become a nightmare to manage over time.

Ericpp's suggestion of using a publisher it likely the future solution for these kinds of things.

The publisher tag is fairly new and there's not a lot of support for it in the apps. Off the top of my head I think only Fountain and Truefans support it.

There's also the podroll tag which is pretty awesome. Again not a lot of apps support it yet.

Here's how publisher works. It's a 2 part process

Part 1

You make a feed with a publisher line

Then a list of remote items

Each remote item represents a podcast that you publish.

Part 2

Then in your podcast feeds you add a block

inside that publisher block you put in a tag that points to your publisher feed that you created in step 1.

What the Publisher Tag Does

When a podcast listener is playing your episode, the podcast app has a reference to your publisher feed.

It can then give the listener a list of all the podcasts that you publish. (pretty cool)

We know that it's authentic because both the publisher feed AND the podcast feed reference each other. That way no one can impersonate you. (so long as the listener is listening to your feed and not some bootleg look-a-like)

The Podroll Tag

In your podcast feed you put a block

Inside that podroll block you put a set of tags

Each remote item points to another podcast.

What the Podroll Tag Does

When a listener is listening the podcast player is aware of the other podcasts in the podroll tag and can surface them as a list to the listener saying something like "If you like this podcast, be sure to check out these other podcasts recommended to you by the podcast host"

Examples:

My publisher feed

https://cdn.kolomona.com//podcasts/publisher-rss.xml

My Lightning Thrashes feed

https://sirlibre.com/lightning-thrashes-rss.xml

Publisher:

Podroll:

RSS++

opml can have subfeeds.