I've was involved with Gateway for Education Materials (GEM) and their system spidered the web in a specialized way that they called harvesting. If various sites create OPML files of their RSS feeds, these could likewise be harvested to create a directory. I know that other places are already doing that, but this is a general idea that could be applied to other purposes beside RSS directories.