Cleanup Goals and add contributor

pull/34/head
Dave Jones 2020-10-14 10:51:21 -05:00
rodzic 72b458f804
commit ee4dd6b652
2 zmienionych plików z 9 dodań i 6 usunięć

Wyświetl plik

@ -19,11 +19,10 @@ different attributes. For example, instead of using **\<podcast:image type="Lar
aggregator code easier and more linear. Sub-elements should be avoided if at all possible.
## Goal #3 - Use RSS Native Elements
## Goal #3 - Keep "required" tags minimal
The RSSv2.0 specification already has a robust set of defined elements. We should aim to use those instead of creating new ones. Instead of creating a **\<podcast:owner>**
element, we can use the already existing **\<managingEditor>** element that contains both name and email address. In situations like item-level images, where the RSS
spec never defined that element, it is appropriate to define new ones.
The only required tags should be those that solve an overwhelming need in the industry. Requiring tags is a roadblock to adoption and should be avoided. Attributes
should also only be required when they are key to the functionality of the tag.
## Goal #4 - Keep Exisiting Conventions
@ -40,6 +39,9 @@ to the broadest set of apps, publishers, platforms and aggregators. Individual
this larger namespace. But, we don't want to be so general that the spec becomes overly complicated. A beautiful, "perfect" spec is not important. Solving real problems is.
Our guiding principles for development of this namespace is "[Rules for Standards Makers](http://scripting.com/2017/05/09/rulesForStandardsmakers.html)" by Dave Winer. Please read it before contributing if you aren't familiar with it.
## Element List
### Phase 1 (Open)

Wyświetl plik

@ -1,4 +1,4 @@
Todd Cochrane
Tom Rossi
James Cridland
Guilherme Dellagustin
Kevin Finn
@ -6,8 +6,9 @@ Dave Jones
Daniel J. Lewis
Andreas Hubel
Christopher Isene
Tom Rossi
Todd Cochrane
@PhoneBoy
Ben Slinger
Martin Mouritzen
... add your name as you contribute!