|I have placed a first draft attempt at a Relax NG schema of METS 1.6
|on the METS wiki . nxml-mode claims that all the example documents
|on the METS site are valid by this schema, but perhaps the schema is a
Erik, thanks so much for posting this.
Re: testing if the schema is overly permissive. Before I released the
last schema, I extracted METS from all the registered profiles and
tested them against the new schema. But I wonder if we shouldn't
develop a test suite of bad METS to make sure specific things are not
allowed by schemas (w3c or RNG or whatever)? Does anyone have any
thoughts on this idea? Would it be better to have one bad METS per
error we were testing for; or could it work with one *really bad* METS
that had errors all over the place?