Skip to content

Proposal: <podcast:expire> to automatically hide episodes after a date #448

@theDanielJLewis

Description

@theDanielJLewis

In thinking of a new "promotion" episode type for #398, I had the idea of being able to make episodes expire with a <podcast:expire> tag.

This would follow the same format as <pubDate>, but we might think up some helpful attributes.

For example, I publish an episode to promote an upcoming meetup on December 16 at 6:00 pm (EST). So I give the episode the "promotion" (or "promo") type, and include:

<podcast:expire force="true">Sun, 17 Dec 2023 05:00:00 +0000</podcast:expire>

When midnight Sunday hits, the episode is considered expired and the podcast app can dim it or hide it all together—maybe even removing/hiding it from already-downloaded episodes (if the force attribute is true).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions