Contenu de l'épisode
Podcasting 2.0 September 25th 2026 Episode 272 - "Is this Y'all?"
00 - 🗄️ THE SCHEMA IS LIVE — AND THEN THE AGGREGATORS PICKED A FIGHT
<b>Dave has already told us this one is his: "Will explain in the board meeting tomorrow."</b>
<b>Mon 22 Sep — the cutover lands:</b> "#api <b>All api endpoints are now live with the new database schema.</b> Bug reports welcome. I'm tired. 😅"
@dave — all endpoints live on the new schema
<b>Tue 23 Sep — and now the real work:</b> "Now comes the post-deploy quality testing of the Index as a whole. <b>Now that we have an audit trail for every feed</b> we will need to <b>walk every podcast in the Index</b> to see where it stands and what metadata needs reconciling."
<b>New tables in the dump:</b> "@js There are new tables in the ndjson dump now. 😉" · "@js You're the guinea pig. Let me know if anything looks off."
<b>On breakage, to Mitch (Podverse):</b> "Any additional parameters should be additive. <b>The overall shape of the response should not change.</b> There *shouldn't* be any breakage unless the client is doing a Rust style strict type coercion. But, I wouldn't expect that to be common since JSON is fragile."
<b>Thu 24 Sep — the brawl, in four posts:</b>
12:10 — "#api <b>Adding 2 new indexes on the feeds table.</b> Expect the api to choke for a few minutes until this completes."
14:38 — "#api <b>All out brawl with the feed aggregators this morning. I'm about to win though.</b>"
17:08 — "<b>Battle is over. The war is ongoing.</b>"
20:02 — "#api I fixed a huge problem with the feed aggregators. Based on this snapshot of our database metrics, <b>can you guess at roughly what time that happened?</b>" · 20:03 — "<b>Network throughput up. CPU and disk rate down. It's a win-win.</b>"
<b>🔍 The question for Dave:</b> what were the aggregators actually doing — hammering the feeds, or something subtler that the new audit trail made visible for the first time? And what did the two indexes fix?
<b>19:13 — the bug he flagged for today:</b> "#api There was a problem with <b>search ranking in the search/byterm endpoint</b> after switching the db schema. This should be fixed now. <b>Will explain in the board meeting tomorrow.</b>"
<b>Loose end:</b> @ChadF, 24 Sep — "@dave looks like <b>podcaster wallet is returning the old node address</b>." Not visibly answered yet.
-------------------------------------------------------------------------------------------------------------------------------------
01 - 🎤 GUEST: SAM SETHI — TRUEFANS, AND THE THREE FEEDS HE ASKED TO TALK ABOUT
<b>He set this agenda himself.</b> 22 Sep, to Dave: "thank you my friend. When are we going to get you back on PWR and equally <b>I would love to come back on P2.0 to talk about SuperFeeds, Publisher Feeds and Network Feeds</b>."
<b>📦 1. SUPERFEEDS — what he has actually shipped</b>
His own definition, 19 Jul: "Traditional RSS feeds were designed to distribute podcast episodes, with the audio attached using the enclosure tag. Then came Podcasting 2.0, introducing <b>more than 30 new namespace tags</b>… A SuperFeed lets you combine much more than audio or video. Alongside your podcast episodes you can include <b>blog posts, publisher updates, events, premium paid content — all delivered through a single RSS feed</b>."
<b>The bit that matters for the Index:</b> SuperFeeds started (Jul 2024) as "the ability for a podcaster to <b>add any new Podcasting 2.0 tag to their existing RSS feed</b> and then publish the new TrueFans RSS feed to the Podcast Index <b>while staying with their existing host</b>" — a free claim-and-enrich service that keeps the enclosure with the original host.
<b>Where it is now:</b> two experimental tags added Apr 2026 — <b>podcast:pinned</b> and <b>podcast:store</b> — plus podroll and publisher feeds, with events and merch built on the publisher-feed pattern. "Our goal is to allow creators to <b>build a SuperFeed by picking what elements are added</b> to their RSS feed."
<b>And the anti-Patreon argument, 7 May:</b> "Apple's proprietary API for HLS video doesn't use RSS. <b>TrueFans is going the other way.</b> We are building Super RSS feeds with <b>Audio, Video and Freemium/Premium RSS in the same feed. No need for Patreon private feeds.</b>"
🔍 <b>Ask:</b> if a SuperFeed is one feed containing podcast + blog + events + merch + premium, <b>what does an app do with the items it does not understand?</b> Is there a medium or a filter, or does every app have to learn every type?
<b>📡 2. PUBLISHER FEEDS — and the pattern he keeps reusing</b>
He builds everything on remote items off the publisher feed: "<b>We will add NEW Events and Merchant tags based on the publisher feed</b>" — `<podcast:publisher><podcast:remoteItem medium="publisher" feedUrl="https://feeds.truefans.fm/rss/publishers/…" /></podcast:publisher>`
<b>Merch — the StoreFront proposal, 31 Aug:</b> "TrueFans recently added a new experimental tag for RSS feeds called <b>Podcast:StoreFront</b>. The aim of this StoreFront tag is to <b>mirror the Funding tag</b>" — a URL to a third-party store (Amazon, Sticker Mule, Shopify) puts a shop icon on the page. Later: products hosted in TrueFans, paid in fiat via Stripe or in SATs.
🔍 <b>Ask Dave:</b> is the publisher-feed-with-remote-items pattern the right substrate for events and merch, or is this three tags that each want their own medium?
<b>🕸️ 3. NETWORK FEEDS — the one nobody has seen yet</b>
<b>This is new.</b> He has posted publicly about SuperFeeds since 2024 and Publisher Feeds since 2024 — but <b>"Network Feeds" appears exactly once anywhere on podcastindex.social: in his 22 Sep ask</b>. There is no proposal, no example feed, no thread. <b>This is the scoop of the segment — let him define it live.</b>
🔍 <b>Ask:</b> what is a Network Feed, and how is it not just a publisher feed with more members? Who owns it — the network or the shows? What happens to a show that leaves?
----------------------------------------------------------------------------------------------------------