From b582a55a1cc6152be344330f0a84a3ff2f25fa02 Mon Sep 17 00:00:00 2001 From: Dave Jones Date: Fri, 9 Oct 2020 14:29:24 -0500 Subject: [PATCH] host and guest elements --- README.md | 5 ++++- example.xml | 9 ++++++--- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 75476bb..6d33a32 100644 --- a/README.md +++ b/README.md @@ -41,12 +41,12 @@ this larger namespace. ## Element List (current) - - **\**[url to a large image file]**\** - This is assumed to point to an image that is 1000px or larger in size. - **\**[url to a medium image file]**\** - This is assumed to point to an image that is 300px to 999px in size. - **\**[url to a small image file]**\** - This is assumed to point to an image that is 299px or less in size. - **\**[Category Name]**\** - This is a channel-level element. See "Categories" in this document for an explanation. There can be up to a total of 9 categories defined. - **\**[CountryCode|Locality]**\** - The country code and locality name given with a pipe as a separator. + - **\**[yes|no]**\** - This is a channel-level element. This tells other podcast platforms whether they are allowed to import this feed. A value of "yes" means that any attempt to import this feed into a new platform should be rejected. It is expected that podcast hosting providers will enable a toggle in their GUI to allow their users to turn feed transfer lock on or off. @@ -56,7 +56,10 @@ this larger namespace. should be added to the channel, to create a paper trail of all the previous urls this feed has lived at. This way, aggregators can easily deduplicate their feed lists. - **\**[url this feed was imported from]**\** - This is a channel-level element. If the feed moved, or was imported to a different hosting platform, this element can specify the new location. - **\**[the id string]**\** - This is a channel-level element. See "ID's" in this document for an explanation. + - **\**[url to a file]**\** - This is an item-level element. Links to a text file containing a transcript. +- **\**[A person's name]**\** - This is an item-level element. It gives the name of a person hosting this episode if appropriate. Multiple of these can be specified. +- **\**[A person's name]**\** - This is an item-level element. It gives the name of a person who is a guest on an episode. Multiple of these can be specified. ## Element List (proposed) diff --git a/example.xml b/example.xml index 5530cc3..cea1470 100644 --- a/example.xml +++ b/example.xml @@ -47,13 +47,14 @@ http://podcastindex.org/ep0003 Fri, 09 Oct 2020 04:30:38 GMT adam@podcastindex.org (Adam Curry) - dave@podcastindex.org (Dave Jones) https://podcastindex.org/ep0003/artMd.jpg https://podcastindex.org/ep0003/artLg.jpg https://podcastindex.org/ep0003/artMd.jpg https://podcastindex.org/ep0003/artSm.jpg no https://podcastindex.org/ep0003/transcript.txt + Adam Curry + Dave Jones @@ -64,13 +65,14 @@ http://podcastindex.org/ep0002 Thu, 08 Oct 2020 04:30:38 GMT adam@podcastindex.org (Adam Curry) - dave@podcastindex.org (Dave Jones) https://podcastindex.org/ep0002/artMd.jpg https://podcastindex.org/ep0002/artLg.jpg https://podcastindex.org/ep0002/artMd.jpg https://podcastindex.org/ep0002/artSm.jpg no https://podcastindex.org/ep0002/transcript.txt + Adam Curry + Dave Jones @@ -81,13 +83,14 @@ http://podcastindex.org/ep0001 Wed, 07 Nov 2020 04:29:49 GMT adam@podcastindex.org (Adam Curry) - dave@podcastindex.org (Dave Jones) https://podcastindex.org/ep0001/artMd.jpg https://podcastindex.org/ep0001/artLg.jpg https://podcastindex.org/ep0001/artMd.jpg https://podcastindex.org/ep0001/artSm.jpg no https://podcastindex.org/ep0001/transcript.txt + Adam Curry + Dave Jones