<?xml version="1.0" encoding="ISO-8859-1"?>
<?dsd href="/Library/Schemas/dsd/dsd2.dsd"?>
<!-- Change the above to reflect local conditions or reference
     the original at "http://www.brics.dk/DSD/dsd2.dsd" -->

<!DOCTYPE dsd:dsd [
   <!-- Used in annotation -->
   <!ENTITY lt       "&#38;#60;" >     <!-- less-than sign -->
   <!ENTITY gt       "&#62;" >         <!-- greater-than sign -->
   <!ENTITY dash     "&#x2010;" >      <!-- hyphen (true graphic) -->
   <!ENTITY ndash    "&#x2013;" >      <!-- en dash -->
   <!ENTITY mdash    "&#x2014;" >      <!-- em dash -->
   <!ENTITY ldquo    "&#x201c;" >      <!-- Left Double Quote -->
   <!ENTITY rdquo    "&#x201d;" >      <!-- Right Double Quote -->
   <!ENTITY lsquo    "&#x2018;" >      <!-- Left Single Quote -->
   <!ENTITY rsquo    "&#x2019;" >      <!-- Right Single Quote -->
   <!ENTITY bull     "&#x2022;" >      <!-- round bullet, filled -->
   <!ENTITY nbsp     "&#160;" >        <!-- no break space -->
   <!ENTITY rarr     "&#x2192;" >      <!-- right arrow -->
   <!ENTITY copy     "&#169;" >        <!-- copyright -->
] >

<!-- HSFR: The extra namespaces below are my local ones for the documentation. -->

<dsd:dsd
   xmlns:dsd="http://www.brics.dk/DSD/2.0"
	xmlns:m="http://www.brics.dk/DSD/2.0/meta"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"

	xmlns:xhtml="http://www.w3.org/1999/xhtml"

	xmlns:doc="http://www.hsfr.org.uk/Schema/Doc"
	xmlns:list="http://www.hsfr.org.uk/Schema/List"
	xmlns:copyright="http://www.hsfr.org.uk/Schema/Copyright"
	xmlns:address="http://www.hsfr.org.uk/Schema/Address"
	xmlns:person="http://www.hsfr.org.uk/Schema/Person"
	xmlns:postcode="http://www.hsfr.org.uk/Schema/Postcode"
	xmlns:vers="http://www.hsfr.org.uk/Schema/Version">
	
	<m:doc>
		<doc:title>Dublin Core Schema</doc:title>
	   <doc:desc>
	      <xhtml:p>This DSD-2 schema provides a minimal definition of the Dublin Core Meta-data.</xhtml:p>
	      
	      <xhtml:ul>
	         <xhtml:li><xhtml:code>dc:title</xhtml:code> is the name given to the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:creator</xhtml:code> is an entity primarily responsible for making the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:subject</xhtml:code> is the topic of the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:description</xhtml:code> is an account of the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:publisher</xhtml:code> the entity responsible for making the resource available.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:contributor</xhtml:code> an entity responsible for making contributions to the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:date</xhtml:code> a date associated with an event in the life cycle of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:type</xhtml:code> the nature or genre of the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:format</xhtml:code> the physical or digital manifestation of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:identifier</xhtml:code> an unambiguous reference to the resource within a given context.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:source</xhtml:code> a Reference to a resource from which the present resource is derived.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:language</xhtml:code> the language of the intellectual content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:relation</xhtml:code> a reference to a related resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:coverage</xhtml:code> the extent or scope of the content of the resource.</xhtml:li>
	         <xhtml:li><xhtml:code>dc:rights</xhtml:code> is information about rights held in and over the resource.</xhtml:li>
	      </xhtml:ul>
	      <xhtml:p>Any bug reports, help, suggestions, new task schemas etc to me,
	      <xhtml:a href="h.field-richards@eris.qinetiq.gov.uk">Hugh Field-Richards</xhtml:a>. I will include them as soon as
	      vacations, weekends, work etc allow.</xhtml:p>
	      
	      <xhtml:p>The documentation (not HTML) is designed to be processed by the dsd2-html.xsl
	      pretty-printing processor available from the author.</xhtml:p>
		</doc:desc>
	 	<doc:versions>
	    <vers:entry vers="0.00-0" day="20" month="January" year="2003" who="HSFR">Created</vers:entry>
	    <vers:entry vers="0.00-1" day="27" month="January" year="2003" who="HSFR">Made each entry with null contents (extend higher)</vers:entry>
	    <vers:entry vers="0.00-2" day="10" month="February" year="2003" who="HSFR">Compressed all definition into a single boolexp</vers:entry>
	    <vers:entry vers="0.10-0" day="16" month="May" year="2003" who="HSFR">First released version</vers:entry>
	    <vers:entry vers="0.10-1" day="16" month="May" year="2003" who="HSFR">Minor cosmetic</vers:entry>
	  	 <vers:entry vers="0.11-0" day="28" month="February" year="2005" who="HSFR">Added externally accessable rules "dc."</vers:entry>
	  		<vers:entry vers="1.00-0" day="1" month="March" year="2005" who="HSFR">Major change to documentation (XHTML) and namespaces</vers:entry>
	 	   <vers:entry vers="2.00-0" day="14" month="April" year="2005" who="HSFR">Major simplification to schema</vers:entry>
	 	</doc:versions>
	  <doc:authors>
	    <person:person>
		    <person:forenames>
				  <list:list type="ordered">
				    <xhtml:li><person:forename type="primary">Hugh</person:forename></xhtml:li>
				    <xhtml:li><person:forename>Sherwood</person:forename></xhtml:li>
				  </list:list>
	      </person:forenames>
			 <person:surname>Field-Richards</person:surname>
			  <person:email>h.field-richards@eris.qinetiq.gov.uk</person:email>
			  <person:address>
	            <address:address where="work">
	               <address:line numb="3">St Andrew's Road</address:line>
	               <address:line numb="1">Room G13</address:line>
	               <address:line numb="2">QinetiQ</address:line>
	               <address:town>Malvern</address:town>
	               <address:county>Worcs</address:county>
	               <address:country>United Kingdom</address:country>
						<postcode:postcode>WR14 3PS</postcode:postcode>
	            </address:address>
			  </person:address>
	    </person:person>
	  </doc:authors>
	  <doc:copyright>
	    <copyright:who value="QinetiQ" />
	    <copyright:date value="2003, 2004, 2005" />
	    <copyright:leader value="Copyright" />
	     <copyright:text>All copyright, database rights and other intellectual property in this
	        software is the property of QinetiQ limited.  The software is being released
	        free of charge for use in accordance with the terms of open source
	        initiative GNU General Public Licence.</copyright:text>
	     <copyright:disclaimer>QinetiQ Ltd does not verify or warrant the accuracy,
	        completeness or suitability of this software for any particular purpose.
	        Any use of this software whatsoever is entirely at the user's own risk and
	        QinetiQ Ltd accepts no liability in relation thereto.</copyright:disclaimer>
	  </doc:copyright>
	</m:doc>

   <!-- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* -->
   <!-- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* -->
   
   <dsd:if><dsd:element ref="dc:"/>
   	<m:doc>
         <xhtml:p>The only thing that we define here is an optional language attribute.
            Note that we do put in any content here &mdash; this is done as required at higher levels.</xhtml:p>
   	</m:doc>
   	<dsd:declare>
   	   <dsd:attribute name="dc:lang">
   	      <dsd:string/>
   	      <dsd:normalize case="lower"/>
   	   </dsd:attribute>
   	   <dsd:contents>
   	      <dsd:string/>
   	   </dsd:contents>
   	</dsd:declare>
   </dsd:if>

   <!-- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* -->
   <!-- -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* -->
   
   <dsd:rule id="dc.attributes">
   	<m:doc>
            <xhtml:p>It is possible in RDF to have Dublin Core expressed as an attribute for the
            description. So the following are equivalent.</xhtml:p>
            <xhtml:pre><![CDATA[  <rdf:Description about="http://www.w3.org">
       <s:publisher lang="eng">World Wide Web Consortium</s:publisher>
       <s:title lang="eng">W3C Home Page</s:title>
       <s:date lang="eng">1998-10-03T02:27</s:date>
     </rdf:Description>]]>
               </xhtml:pre>
               <xhtml:p>and</xhtml:p>
            <xhtml:pre><![CDATA[  <rdf:Description about="http://www.w3.org"
          s:publisher="World Wide Web Consortium"
          s:title="W3C Home Page"
          s:date="1998-10-03T02:27" />]]>
               </xhtml:pre>
   	</m:doc>
      <dsd:declare>
         <dsd:attribute name="dc:title"/>
         <dsd:attribute name="dc:creator"/>
         <dsd:attribute name="dc:subject"/>
         <dsd:attribute name="dc:description"/>
         <dsd:attribute name="dc:publisher"/>
         <dsd:attribute name="dc:contributor"/>
         <dsd:attribute name="dc:date"/>
         <dsd:attribute name="dc:type"/>
         <dsd:attribute name="dc:format"/>
         <dsd:attribute name="dc:identifier"/>
         <dsd:attribute name="dc:source"/>
         <dsd:attribute name="dc:language"/>
         <dsd:attribute name="dc:relation"/>
         <dsd:attribute name="dc:coverage"/>
         <dsd:attribute name="dc:rights"/>
      </dsd:declare>
   </dsd:rule>

</dsd:dsd>
