For what its worth, I've been using a RELAX NG [1] schema to validate our finding aids at Manuscripts and Archives to a small subset of EAD v1.0. I've found it to be an excellent means of really tightening our control over encoding practice and at this point I'd find it hard to live without, particularly given the ability to define datatypes, and to specify the content of certain elements and attribute values. I chose RELAX NG over the W3C's schema language largely for it's conciseness and clarity[2], and this persuasive message[3] on the relative virtues of RELAX NG and XSD.
Like Martin, I realise that the use of schemas is not for everyone, and this message ought not be construed as "anti-DTD". It's just a personal reflection that our schema allows us to do things not possible with DTDs alone.
Regardless of what mechanism you are using to ensure valid EAD, I highly recommend the excellent Multi Schema Validator[4] from Sun; the error messages it throws are very clear and humanly understandable.
regards,
St.
Stephen Yearl
Systems Archivist
Yale University Library::Manuscripts and Archives
[1] http://xml.coverpages.org/relax-ng.html
[2] Tutorial @ http://www.oasis-open.org/committees/relax-ng/tutorial-20011203.html
[3] http://www.imc.org/ietf-xml-use/mail-archive/msg00217.html
[4] http://wwws.sun.com/software/xml/developers/multischema/
At 08:06 AM 2/24/2003 +0100, you wrote:
>-----Original Message-----
>From: "Alegandro Gomez" <[log in to unmask]>
>To: "Encoded Archival Description List" <[log in to unmask]>, "Martin
>Iordanidis" <[log in to unmask]>, [log in to unmask]
>Date: Mon, 24 Feb 2003 07:34:01 +0100
>Subject: Re: EAD Minimalset as XML Schema
>
> > Martin,
> > a complete (non public) XSD for EAD already exists. A portion is
> > currently in print, but if you want to know the XSD I wil be glad to
> > send
> > it. It was created automatically with free tools, and edited with
> > XMLSpy.
> > Regards
> > Alejandro Delgado Gómez
> > City Council of Cartagena
> > 3000 Informatics
> >
> > -----Original Message-----
> > From: Martin Iordanidis <[log in to unmask]>
> > To: [log in to unmask]
> > Date: Sun, 23 Feb 2003 15:27:12 +0100
> > Subject: EAD Minimalset as XML Schema
> >
> > > Dear list,
> > >
> > > in the course of my MA thesis I have written a XML Schema that
> > conforms
> > > to
> > > the EAD Minimum Recommended Finding Aid Elements.
> > > I am aware that the use of XML Schema is still discussed in this
> > > community.
> > >
> > > If this schema is any help or inspiration to anybody, it was worth
> > > posting
> > > it.
> > > Since I intend to intensify my studies of XML Schema application in
> > > metadata
> > > vocabularies, I am very interested in
> > > research projects - preferably in Germany. Please let me know.
> > >
> > > Kind regards
> > >
> > > Martin Iordanidids
> > > Student of Humanities Copmputing
> > > Universität zu Köln
> > >
> > >
> > > _______________________________
> > >
> > > OFFICE
> > > martin iordanidis/visions
> > > wilhelmstr. 43
> > > 58332 schwelm
> > >
> > > fon +49 (0)2336.44 28 48
> > > fax +49 (0)2336.44 28 58
> > > mobil+49 (0)177 .60 80 108
> > >
> > > [log in to unmask]
> > > http://www.iordanidis.de
> > > _______________________________
> > >
> > > PRIVAT
> > > martin iordanidis/visions
> > > metzer str. 6
> > > 58332 schwelm
> > >
> > > fon +49 (0)2336.47 31 25
> > > _______________________________
> > >
> > > "Can you help me? I have lost my sense of direction."
> > > "Have you tried Hare Krishna?"
> > > (Agent and Kermit)
> > > http://frigidwitch.tripod.com/muppets/mupquotes.html
> > > http://www.muppetworld.com/
|