By Lynn C. Rees . However, XML can be used to model the actual structure of a web site too. Currently, PSI uses a standard DTD to define its syntax but we plan on migrating it to an RDF schema. We're cleaning up our current code into an LGPL library called psilib and then releasing it through psilib.sourceforge.net. XML is proven in modeling complex hierarchies for open exchange.
Sites are no exception.
Developing PSI has helped us glimpse the underlying patterns of the Web. More connects than divides site structures. We hope to see a standard reflecting this evolve so that any pain from future site evolution comes as a side effect of creation, not transportation. PSI may contribute to this. It may just dimly light the way.