From d09b316d4dfeb472d796fbf1ed4bc96c4448145f Mon Sep 17 00:00:00 2001 From: Brian of London Date: Tue, 8 Jun 2021 10:47:54 +0300 Subject: [PATCH] rough early draft of a proposal for podping tag --- proposal-docs/podping/podping.md | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 proposal-docs/podping/podping.md diff --git a/proposal-docs/podping/podping.md b/proposal-docs/podping/podping.md new file mode 100644 index 0000000..398b5c4 --- /dev/null +++ b/proposal-docs/podping/podping.md @@ -0,0 +1,30 @@ +# The "podcast:podping" Sepcification + +Version 1.0 by Brian of London - 2021.06.08 + +
+ +## Purpose + +The Podping notification system is rapidly developing as a new standard for signalling new episodes of podcasts to reduce constant polling. Once a new episode or entirely new podcast is sent out as a podping on the Hive blockchain, aggregators and apps can query the feed. + +However, as pointed out in issue https://github.com/Podcastindex-org/podcast-namespace/issues/258, there is, as yet, no way to know which feeds are using Podping. + +This tag proposal will allow feed owners and the hosts of multiple feeds, to signal that future updates will be sent via Podping and there is no need to speculatively poll this rss feed. + +An additional benefit will derive if feeds signal the name or names of the Hive accounts authorized to send Podpings. These authorized Hive accounts will be included in a `` tag + +## Specification + +For the `` tag there are no attributes. + +For the optional but helpful `` tag there is one attribute, a single value with a single allowed Hive account. + +## Example + +```xml + + + + +```