This page is going to serve as a template and example for how Hive can be used to store and serve the Profile for the new Podcast Person tags in @podcastindex Podcast 2.0.
And for those on Hive who don't know what I'm talking about, go follow @podcastindex and especially starting listening to the Podcasting 2.0 Podcast which posts every week on Hive. I'm hard at work making a Hive version of what they're calling Value for Value on that show.
Person
<podcast:person>
This element specifies a person of interest to the podcast. It is primarily intended to identify people like hosts, co-hosts and guests. Although, it is flexible enough to allow fuller credits to be given using the roles and groups that are listed in the Podcast Taxonomy Project
Parent
<item>
or <channel>
Count
Multiple
Node value
This is the full name or alias of the person. This value cannot be blank.
Attributes
- role: (optional) Used to identify what role the person serves on the show or episode. This should be a reference to an official role within the Podcast Taxonomy Project list (see below). If
role
is missing then "host" is assumed. - group: (optional) This should be a reference to an official group within the Podcast Taxonomy Project list. If
group
is not present, then "cast" is assumed. - img: (optional) This is the url of a picture or avatar of the person.
- href: (optional) The url to a relevant resource of information about the person, such as a homepage or third-party profile platform. Please see the example feed for possible choices of what to use here.
The role
and group
attributes are case-insensitive. So, "Host" is the same as "host", and "Cover Art Designer" is the same as "cover art designer".
The full taxonomy list is here as a json file.
Please do not exceed 128 characters
for the node value or attribute values, or they may be truncated by aggregators.
Examples
<podcast:person href="https://example.com/johnsmith/blog" img="http://example.com/images/johnsmith.jpg">John Smith</podcast:person>
<podcast:person role="guest" href="https://www.imdb.com/name/nm0427852888/" img="http://example.com/images/janedoe.jpg">Jane Doe</podcast:person>
<podcast:person role="guest" href="https://www.wikipedia/alicebrown" img="http://example.com/images/alicebrown.jpg">Alice Brown</podcast:person>
<podcast:person group="writing" role="guest" href="https://www.wikipedia/alicebrown" img="http://example.com/images/alicebrown.jpg">Alice Brown</podcast:person>
<podcast:person group="visuals" role="Cover Art Designer" href="https://example.com/artist/beckysmith">Becky Smith</podcast:person>