Skip to content

Update The Podcast App: 5→17 supported elements#547

Open
LegaSage wants to merge 2 commits intoPodcastindex-org:masterfrom
LegaSage:update-the-podcast-app-elements
Open

Update The Podcast App: 5→17 supported elements#547
LegaSage wants to merge 2 commits intoPodcastindex-org:masterfrom
LegaSage:update-the-podcast-app-elements

Conversation

@LegaSage
Copy link
Copy Markdown

@LegaSage LegaSage commented Mar 28, 2026

Summary

Updates The Podcast App listing with 12 newly implemented supported elements (5→17), expanded platforms, and element-specific landing page URLs for all 17 elements.

Changes

App type: app, podcast playerapp, podcast player, video

Platforms: iOS, Android, MobileiOS, Android, Mobile, Web

Supported elements: 5 → 17 (all with feature URLs)

Element Status Feature URL
Alternate Enclosure NEW Video podcasts
Chapters existing Chapters
Chat NEW AI Chat
Episode existing Episodes
Funding NEW Funding Support
GUID existing GUID Support
Medium NEW Video podcasts
Person NEW Host & Guest Info
Podping NEW Podping
Podroll NEW Podroll
Search existing Cross-episode search
Season NEW Seasons
Soundbite NEW Soundbites
Trailer NEW Trailers
Transcript existing Transcripts
Update Frequency NEW Smart Polling
Video NEW Video podcasts

Implementation details

  • Alternate Enclosure: Full podcast:alternateEnclosure parser with type/bitrate/height/width
  • Chat: AI-powered episode chat with transcript context
  • Funding: podcast:funding URL + label displayed on podcast page
  • GUID: podcast:guid for OPML import matching and cross-device sync
  • Medium: podcast:medium at channel/item level drives video/audio mode
  • Person: podcast:person with name, role, avatar displayed as chips
  • Podping: Backend polls Podcast Index recent/feeds (Podping-powered)
  • Podroll: podcast:podroll displayed as "Recommended by [Show]" cards
  • Season: Season metadata displayed as S{n}E{n} in episode listings
  • Soundbite: podcast:soundbite parsed for audio/video sync anchoring
  • Trailer: itunes:episodeType trailer/bonus shown as visual badges
  • Update Frequency: podcast:updateFrequency rrule honored in polling intervals
  • Video: Native video playback + YouTube integration with PiP

Copilot AI review requested due to automatic review settings March 28, 2026 16:40
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the app directory data used by the server /api/apps endpoint and the UI Apps listing, primarily to reflect The Podcast App’s expanded platform support and documented Podcasting 2.0 element support.

Changes:

  • Expanded The Podcast App metadata: app type, tagline, platforms/platformLinks, and supported elements (with per-element URLs).
  • Reformatted many appType/platforms arrays from single-line to multi-line for consistency/readability.
  • Minor whitespace cleanup in a few entries.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@LegaSage LegaSage changed the title Update The Podcast App: 5→12 supported elements Update The Podcast App: 5→17 supported elements Mar 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants