Podcastindex-org / podcast-namespace

A wholistic rss namespace for podcasting
Creative Commons Zero v1.0 Universal
382 stars 115 forks source link

Proposal - <podcast:txt> tag for freeform content #395

Closed daveajones closed 1 year ago

daveajones commented 2 years ago

After discussions with @tedhosmann about owner verification within feeds, the need for a tag that can hold free form content was brought up. The initial use case for this tag would be so hosting platforms can provide a way for their feed owners to input a random string into the feed that other platforms will then use to confirm they are the feed owner. The concept is based on the TXT record in DNS. To make it truly flexible, it can exist in the channel or in items and there can be more than one.

Txt

<podcast:txt>

Holds free form text up to 4000 characters in length. Any valid XML character can be used here.

Parent

  <channel> or <item>

Count

  Multiple

Node value

  This is a free form string from the podcast creator. Please do not exceed 4000 characters for the node value or it may be truncated by aggregators.

Attributes

Examples

<podcast:txt>naj3eEZaWVVY9a38uhX8FekACyhtqP4JN</podcast:txt>
<podcast:txt purpose="Apple Podcasts">S6lpp-7ZCn8-dZfGc-OoyaG</podcast:txt>
<podcast:txt purpose="Drop Date">2022-10-26T04:45:30.742Z</podcast:txt>
jamescridland commented 1 year ago

I believe this is now in the namespace, and I'm therefore closing this thread.