PS (1): it is possible to generate the TEI schemas with a prefix on every pattern name, to let you bypass conflicts on names. use roma --patternPrefix=tei_ etc etc etc (you cant do this with Web Roma) PS (2): the ISO DSDL model will let you validate different namespaces separately using NVDL. Unfortunately, that seems to be a fairly slow-moving beast, and I don't see meaningful implementations. Anyone know of one? -- Sebastian Rahtz Information Manager, Oxford University Computing Services 13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431 OSS Watch: JISC Open Source Advisory Service http://www.oss-watch.ac.uk