How can one conceive of a one-party system in a country that has 246 varieties of cheese?
Charles de Gaulle
The modularization of RSS 1.0, and later of RSS 2.0, was the most important change the standard underwent since its inception. While the reintroduction of RDF into RSS 1.0 allowed you to create graphs of the relationships between RSS items and their attributes, modularization gives you many more attributes to play with in the first place. By using modules, both flavors of RSS can be extended without having to rewrite the core specification and without having to get consensus from the entire RSS community. It becomes a whole lot more useful. In this chapter, we will look at different modules available for RSS 1.0, by far the standard with the most module support.