<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Sun, Apr 15, 2018, 4:47 PM Don Brutzman <<a href="mailto:brutzman@nps.edu">brutzman@nps.edu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
You can see all the variations corresponding to X3D versions in the specification itself:<br>
<br>
X3D Abstract Specification,  Annex Z (normative) Version content<br>
<a href="http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/versionContent.html" rel="noreferrer noreferrer" target="_blank">http://www.web3d.org/documents/specifications/19775-1/V3.3/Part01/versionContent.html</a></blockquote></div></div><div dir="auto"><br></div><div dir="auto">If you had this in processable form instead of HTML, it would be easier to to create the other versions.  Or we could screen scrape it with beautiful soup or elementtree.  Let me know the best approach.  I think we can speed up your process below.</div><div dir="auto"><br></div><div dir="auto">John</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
So yes there are a lot of differences.  Each time we get modifications to X3D XML DTD or Schema it usually takes me maybe two hours to carefully apply diffs from X3D v3.3 to versions 3.0, 3.1, 3.2 and 4.0 then update documentation.<br>
</blockquote></div></div></div>