In RSS 2.0 you might have something like:
<item>
<guid>http://example.org</guid>
<title>My Project</title>
<x:Project>
<x:name>My Project</name>
<x:homepage>http://example.org/home</x:homepage>
<x:Project>
</item>
In RSS 1.0 it might look like:
<item rdf:about="http://example.org">
<title>My Project</title>
...
</item>
<doap:Project rdf:about="http://example.org">
<doap:name>My Project</name>
<doap:homepage rdf:resource="http://example.org/home" />
</doap:Project>
If the consumer understands the project vocabulary, then full
communication can take place with either version. However, assume the
consumer knows nothing about the project extension.
If the consumer understands RDF/XML syntax, then from the RSS 1.0
version it can determine that:
1. the item resource is an instance of the class doap:Project