Expand description
RSS / Atom feed structural validation gate.
Walks the site root for *.xml files (typically rss.xml,
feed.xml, atom.xml), discriminates RSS 2.0 vs Atom 1.0 by the
root element name, and asserts the required-field set for each
variant.
RSS 2.0 required fields: <channel> containing <title>,
<link>, <description>. At least one <item> is expected when
the feed exists.
Atom 1.0 required fields: <feed> containing <title>, <id>,
<updated>. At least one <entry> is expected.
Structsยง
- Feeds
Gate - RSS/Atom feed structural validation gate.