<HTML dir=ltr><HEAD><TITLE>[OAI-implementers] A question for implementers of harvesters</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.2900.3086" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText33895 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2>And another reference (whhops - should have done my research first):</FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><A href="http://devresource.hp.com/drc/resources/xmlSchemaBestPractices.jsp">http://devresource.hp.com/drc/resources/xmlSchemaBestPractices.jsp</A></DIV>
<DIV dir=ltr>&nbsp;</DIV>
<DIV dir=ltr>- Naomi</DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> oai-implementers-bounces@openarchives.org on behalf of Caroline Arms<BR><B>Sent:</B> Tue 5/15/2007 11:39 AM<BR><B>To:</B> oai-implementers@openarchives.org<BR><B>Cc:</B> Carl Fleischhauer; Ignacio GarciaDelCampo; Donald Emerson; Andrew Boyko<BR><B>Subject:</B> [OAI-implementers] A question for implementers of harvesters<BR></FONT><BR></DIV>
<DIV><BR>
<P><FONT size=2>This question is a structural question about XML Schema in the OAI context.&nbsp;&nbsp; We have a project to develop an XML Schema for the structured Format Description Documents (FDDs) in <A href="http://www.digitalpreservation.gov/formats/">http://www.digitalpreservation.gov/formats/</A>.&nbsp; One objective is to make the FDDs OAI-harvestable.<BR><BR>One aspect of the FDDs&nbsp; (example: <A href="http://www.digitalpreservation.gov/formats/fdd/fdd000022.shtml">http://www.digitalpreservation.gov/formats/fdd/fdd000022.shtml</A>)&nbsp; is that the text in many of the table cells needs to be richer than plain text. We have identified a small set of HTML tags that we want to be able to use in a complexType to be called notesText.&nbsp;&nbsp; We want the schema to limit us to that small set of tags as we edit FDDs.<BR><BR>We have two structural options for the fdd.xsd schema.&nbsp; We plan to have the fdd.xsd schema use the namespace "fdd" and require that element names be qualified with their namespace.<BR><BR>1.&nbsp; We could put the HTML tags into a separate .xsd file (to be included in fdd.xsd) that does not require the elements to be qualified.&nbsp; This way we could use the HTML tags directly within the chunks of notesText.&nbsp; They would be easily recognized, have familiar semantics, and be handled trivially in XSLT transformations to HTML.<BR><BR>2.&nbsp; For the convenience of having the specification in a single .xsd file, we could use different names (presumably in the fdd namespace).&nbsp; These would be more cumbersome to read in the raw XML and need more work to convert to HTML.<BR><BR>What do you see as pros and cons between these options?&nbsp; For example, will OAI-harvesting applications have problems with the two-schema approach (option 1).<BR><BR>Thanks for any feedback.&nbsp;&nbsp; I will also be asking potential users of the harvested FDDs the equivalent question.<BR><BR>Caroline Arms<BR>Library of Congress, Office of Strategic Initiatives<BR>caar@loc.gov<BR><BR><BR>_______________________________________________<BR>OAI-implementers mailing list<BR>List information, archives, preferences and to unsubscribe:<BR><A href="http://www.openarchives.org/mailman/listinfo/oai-implementers">http://www.openarchives.org/mailman/listinfo/oai-implementers</A><BR><BR></FONT></P></DIV></BODY></HTML>