--- a/xml/prov-xml.html Tue Apr 03 20:53:39 2012 +0100
+++ b/xml/prov-xml.html Tue Apr 03 20:59:39 2012 +0100
@@ -22,6 +22,10 @@
<script class="remove">
+function insertSchema(doc, content) {
+ return doc._esc(content);
+}
+
function htmlEncode(value){
return $('<div/>').text(value).html();
}
@@ -770,5 +774,23 @@
-->
</div>
+<section class="schema">
+ <h2>Full XML Schema</h2>
+ <p>
+
+<pre class='schema' data-name='wasGeneratedBy' data-include='schema/prov-20120110.xsd' data-oninclude='insertSchema'></pre>
+
+ </p>
+ </section>
+
+<section class="appendix">
+ <h2>Acknowledgements</h2>
+ <p>
+ WG membership to be listed here.
+ </p>
+ </section>
+
+
+
</body>
</html>
--- a/xml/schema/prov-20120110.xsd Tue Apr 03 20:53:39 2012 +0100
+++ b/xml/schema/prov-20120110.xsd Tue Apr 03 20:59:39 2012 +0100
@@ -1,18 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- authors: luc moreau
-
- *warning*
- transformation of the opm opmx schema into prov compatible.
- purely tentative at this stage. still some opmx legacy.
+<!-- work in progress.
- prov-dm not fully encoded yet.
- only work in progress.
+ In this schema, all ids are encoded as QNames.
- In this schema, all ids are encoded as qnames. The ProvToolbox
- implementation uses these schema in non-validating mode, so that
- CURIEs are represented as java QName, and the xml tool properly
- manages the prefixes occurring in the CURIEs.
+ Instead, a more permissive definition should be used such as CURIEs.
+
+ Note that typical implementations won't recognize CURIEs :-(
+
-->