phase 2 - person tweak

pull/183/head
Dave Jones 2021-02-02 15:37:15 -06:00
rodzic 5815041f91
commit 7d03e6307f
1 zmienionych plików z 7 dodań i 5 usunięć

Wyświetl plik

@ -135,23 +135,23 @@ Please do not exceed `128 characters` for the node value or it may be truncated
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](https://podcasttaxonomy.com/) 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](https://podcasttaxonomy.com/)
#### Parent #### Parent
`<item>` `<item>` or `<channel>`
#### Count #### Count
Multiple Multiple
#### Node value (required) #### Node value
This is the full name or alias of the person. This is the full name or alias of the person. This value cannot be blank.
#### Attributes #### 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. - **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 camel-cased, alphanumeric reference to an official group within the Podcast Taxonomy Project list. If `group` is not present, then "cast" 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. - **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](example.xml) for possible choices of what to use here. - **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](example.xml) for possible choices of what to use here.
The maximum recommended string length of each attribute value, and the tag's node value is 128 characters. The maximum recommended string length of each attribute value, and the tag's node value is 128 characters.
The `role` and `group` tags are case-insensitive. So, "Host" is the same as "host". 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](taxonomy.json) as a json file. The full taxonomy list is [here](taxonomy.json) as a json file.
@ -164,4 +164,6 @@ This is the full name or alias of the 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="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>`
<br><br> <br><br>