[OAI-implementers] DOCTYPE question
Young,Jeff
jyoung@oclc.org
Fri, 28 Mar 2003 09:14:31 -0500
Hi Hussein,
In this case, my "metadata" is actually XHTML. The W3C validator at
http://validator.w3.org/ refuses to validate an XHTML document unless a
DOCTYPE is present. Perhaps part of the problem is that this validator
doesn't recognize XML Schemas as an alternative. If I can't include the
DOCTYPE, it would be necessary for OAI clients to be intelligent enough to
insert one if they want to make use of the records in a way that will
satisfy the W3C validator.
As if that's not bad enough, this validator barfs on XML Schemas even if a
DOCTYPE is present. This means that OAI clients will not only have to insert
their own DOCTYPE, they will also have to strip the xmlns:xsi and
xsi:schemaLocation attributes from their records before they can validate
successfully.
Ultimately, I guess, the real answer is that the W3C validator just isn't up
to snuff.
Jeff
> -----Original Message-----
> From: Hussein Suleman [mailto:hussein@cs.uct.ac.za]
> Sent: Friday, March 28, 2003 2:44 AM
> To: Young,Jeff
> Cc: OAI-implementers (E-mail)
> Subject: Re: [OAI-implementers] DOCTYPE question
>
>
> hi Jeff
>
> so why would you want the DOCTYPE retained? what does it contain that
> could be useful to others?
>
> also, if it's a DTD, i suspect that once you embed this within an OAI
> response, the "DOCTYPE" will/should change.
>
> ttfn,
> ----hussein
>
>
> Young,Jeff wrote:
> > I have a situation where the metadata I'm making available
> via OAI has a
> > DOCTYPE associated with it. Although it's not part of the
> original document,
> > there fortunately happens to be an existing XML Schema that
> I can insert to
> > allow me to associate it with an OAI metadataPrefix.
> Nevertheless, it would
> > be nice if I could pass along the DOCTYPE information as
> well, rather than
> > discard it. My guess is that even if I could, a typical OAI
> harvester would
> > ignore it anyway. Any suggestions?
> >
> > Jeff
> >
> > ---
> > Jeffrey A. Young
> > Consulting Software Engineer
> > Office of Research, Mail Code 710
> > OCLC Online Computer Library Center, Inc.
> > 6565 Frantz Road
> > Dublin, OH 43017-3395
> > www.oclc.org
> >
> > Voice: 614-764-4342
> > Voice: 800-848-5878, ext. 4342
> > Fax: 614-718-7477
> > Email: jyoung@oclc.org
> >
> >
> > _______________________________________________
> > OAI-implementers mailing list
> > OAI-implementers@oaisrv.nsdl.cornell.edu
> > http://oaisrv.nsdl.cornell.edu/mailman/listinfo/oai-implementers
>
>
> --
> =====================================================================
> hussein suleman ~ hussein@cs.uct.ac.za ~ http://www.husseinsspace.com
> =====================================================================
>