Message
Use of extension attribute on RSS 2.0 core element: (namespace,name)
Explanation
While the original RSS 2.0 specification only explicitly allows arbitrary namespace qualified elements to be defined, it is silent on the permissibility of arbitrary namespace qualified attributes on core elements. In June of 2007, the RSS Advisory Board approved a clarification authorizing such use. Without stating a reason, Harvard had previously stopped accepting updates from the RSS Advisory Board.
Here are a few links to prior discussions on the topic:
- Harvard spec, RSS Board spec
- Dave Winer: Sep 6, 2002
- Randy Charles Morin: Oct 3, Oct 3, Oct 4, May 20, 2007
- Rogers Cadenhead: Oct 3, Oct 3, Oct 3, Oct 5, 2006, May 21, May 21, May 21, 2007 March 11, 2008
- Alan Dean: May 27, 2007
- James Holderness: May 28, 2007
Solution
As no known problems have arisen as of yet from the use of namespace qualified attributes, no action may be needed; however if there are equal or better alternatives (such as the use of sibling namespace qualified elements), you might consider using them instead.
Alternately, by explictly adopting the value of the <docs>
element specified in the RSS Advisory Board's version of the specification, you are indicating that you are relying on the specification and profile published by the RSS Advisory Board. If the RSS Validator detects such an usage, it will omit this warning message
Not clear? Disagree?
You might be able to find help in one of these fine resources.