PRX / feeder.prx.org

Dovetail podcast content management system
https://podcasts.dovetail.prx.org
GNU Affero General Public License v3.0
5 stars 0 forks source link

Research: Import an episode from another feed #981

Open brandonhundt opened 7 months ago

brandonhundt commented 7 months ago

From Nico at Conde: https://prx.slack.com/archives/C05ULUGS7PY/p1710181716681019

one question I am wondering about: Megaphone had an option to 'import' an episode from another podcast to functionally co-publish it to multiple feeds, and all of the metrics would roll into the parent/source podcast episode. Is there an equivalent function on Dovetail? Just wondering!

Seconded by Jeanne, referenced TED

Here's how Megaphone does it: https://support.megaphone.fm/en/articles/3327249-importing-an-episode

brandonhundt commented 7 months ago

In a Publish to Feeder walkthrough, Snap Judgement asked if they could "republish" an older episode from their feed. I think we can consider this as a use case here.

cavis commented 7 months ago

An old ep from the same podcast? I think we generally recommend to TED and others that they create a brand new episode, and give it a new guid. Unless the intention here is they don't want the bump from a new episode guid drop?

brandonhundt commented 7 months ago

I think its more a thing of "Help me rebuild this episode really quickly" so they don't need to reupload audio if they don't want to. Maybe a "duplicate episode" function? Which would be a different ticket.

brandonhundt commented 6 months ago

Follow up with @kookster about NPR and Podroll use cases in overwriting the enclosure URL.

brandonhundt commented 2 months ago

I outlined four use cases for import. My recommendation would be to build for use cases A and C. See this doc for more detail: https://docs.google.com/document/d/1Jm1oGS0SHnKGJm3pk_5CAmoSCJRfvNJb1uWoddYhLus/edit#heading=h.1iebc0y5dlg0

A: Republish an episode from the same podcast (aka Rerun). C: Cross-post an episode from one feed into another podcast feed hosted on Dovetail.

CNE really wants use case C. I will create a design ticket specifically for it.