I'm building Feedcast, a Mac podcast tool that prepares a personal copy of an episode and publishes the result as an RSS feed, so people can keep using the player they already use. I'm the developer.
The workflow made me appreciate how much the RSS details matter: stable GUIDs so reprocessing doesn't create a duplicate, enclosure URLs that behave consistently, and chapters and metadata that survive the trip into different players. Sponsor sections can be reviewed before a cut is applied, and the original remains available.
I'm interested in the feed design side of this. When a generated feed changes an episode's media but keeps its identity, what compatibility edge cases have you run into?
Project: https://feedcast.org/
submitted by /u/robert_kr