<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> </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> </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. 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>. One objective is to make the FDDs OAI-harvestable.<BR><BR>One aspect of the FDDs (example: <A href="http://www.digitalpreservation.gov/formats/fdd/fdd000022.shtml">http://www.digitalpreservation.gov/formats/fdd/fdd000022.shtml</A>) 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. 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. 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. 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. This way we could use the HTML tags directly within the chunks of notesText. They would be easily recognized, have familiar semantics, and be handled trivially in XSLT transformations to HTML.<BR><BR>2. For the convenience of having the specification in a single .xsd file, we could use different names (presumably in the fdd namespace). 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? For example, will OAI-harvesting applications have problems with the two-schema approach (option 1).<BR><BR>Thanks for any feedback. 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>