Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: <podcast:trailer> #84

Open
KieranMcKeefery opened this issue Oct 22, 2020 · 18 comments
Open

Proposal: <podcast:trailer> #84

KieranMcKeefery opened this issue Oct 22, 2020 · 18 comments
Labels
proposal An idea for a new tag

Comments

@KieranMcKeefery
Copy link

I've briefly touched on this with both @jamescridland and @tomrossi7 but I think there could be something in trailers, having trailers in the items block is great amongst episodes but I've come across a few occasions where trailers drop off of shows because they've got a limit of say 300 and they hit episode 301, boom the trailer is gone.

Now we can fix it of course by pinning the episode to the RSS at all times and removing the last episode but that does feel like a hacky way to do it.

What could we potentially do for trailers/pinned episodes inside RSS feeds? I'm not here to bloat RSS feeds by any means but I feel like we could do something better.

@daveajones daveajones added the proposal An idea for a new tag label Oct 22, 2020
@daveajones
Copy link
Contributor

@KieranMcKeefery There is wording for a single <podcast:alternateEnclosure> to live in the Channel to provide something like this. Thoughts?

I know the name "alternateEnclosure" doesn't fit for this application. But, RFSM: "It totally doesn't matter what we call it. We can learn to use anything. There are more important things to spend time on." :-)

@staceygoers
Copy link

Food for thought: There's an argument for letting the feed support both 1 trailer to define the show, and various trailers.

A pod can release a new trailer for each new season, for example. However, a non-seasonal show could also just have 1 trailer they always want to feature.

Not proposing a solution, here, though. ;/

@theDanielJLewis
Copy link

That's great to point out! We do already have that in the iTunes namespace with the use of episode type, episode number, and season number. So I agree with Stacey that we need to ensure whatever we do supports that same level of flexibility, if not more.

@daveajones
Copy link
Contributor

What are we thinking here? A <podcast:trailer> tag in the channel to start with as a proposal? If so, I can write it up for phase 2 and we can start banging on it.

@daveajones
Copy link
Contributor

Or maybe @KieranMcKeefery wants to write it up?

@theDanielJLewis
Copy link

I recommend innovating on Apple's foundation. They use <itunes:episodeType>, which is far more versatile than creating more tags. At least at the <item> level.

I suppose we could have a <channel>-level trailer tag of some sort, but that seems a bit redundant since you can do the same thing with the items, and there's precedence for that among several apps. The only benefit I can see to a non-episode trailer tag would be giving the ability to have a podcast trailer without showing that trailer in the feed.

@staceygoers
Copy link

+1

@swschilke
Copy link

Could we consider adding some addition information for a trailer? Like a language tag? I would love to have trailer in several languages (even if my content is only in one language).

.

@daveajones
Copy link
Contributor

I’m down with that. Adding a language attribute seems appropriate to me.

@jamescridland
Copy link
Contributor

Do we not have one in the RSS spec anyway?

How likely is the use-case that the trailer would be in a different language to the podcast it describes?

@KieranMcKeefery
Copy link
Author

Or maybe @KieranMcKeefery wants to write it up?

Sorry @daveajones I'm not sure how I missed this - feel free to write it up.

I think we continue to use Apple's trailer tag for the seasonal approach but I think this is more channel specific

@Inrumpo
Copy link

Inrumpo commented Mar 3, 2021

I've come across a few occasions where trailers drop off of shows because they've got a limit of say 300 and they hit episode 301, boom the trailer is gone.

Paged feeds, as discussed in #117, would eliminate the need for a feed limit. That trailer at position 1 would always be there. This would not provide as much functionality as a trailer tag of some sort, but it might solve the described problem of trailers (and episodes) getting "chopped off" at the bottom end of a feed.

@daveajones
Copy link
Contributor

@KieranMcKeefery What do you think about the way I wrote up the trailer tag in the README under the phase 3 section? Can you guys work with that structure?

@daveajones
Copy link
Contributor

@staceygoers Would the tie-in with podcast:season work for you guys as well?

@staceygoers
Copy link

That seems sharp! It could be even cooler if apps DID display multiple seasonal trailers, so that if a user wanted to "taste" the trailers for season 1/2/3, they could. But it's likely the default of pub:date makes sense.

LMK if that was not the section you wanted me to dive into ... :)

@daveajones daveajones changed the title Proposal for trailers Proposal: <podcast:trailer> Apr 7, 2021
@KieranMcKeefery
Copy link
Author

@KieranMcKeefery What do you think about the way I wrote up the trailer tag in the README under the phase 3 section? Can you guys work with that structure?

We can work with that for sure, looks great.

@daveajones
Copy link
Contributor

Anyone else have thoughts or concerns about this tag? If not, I think it's ready to finalize. It's a fairly simple structure.

@daveajones
Copy link
Contributor

I'm finalizing this tag. Barring any changes between now and 6/1/21 it will be formalized into the namespace.

daveajones added a commit that referenced this issue May 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proposal An idea for a new tag
Projects
None yet
Development

No branches or pull requests

7 participants