<div dir="ltr">Hi everyone,<div><br></div><div>here's an update on Jsonix status.</div><div><br></div><div>In the last few days I've released Jsonix 2.1.1 and OGC Schemas 2.0.1:</div><div><br></div><div><ul><li><a href="https://github.com/highsource/jsonix/releases/tag/2.1.1">https://github.com/highsource/jsonix/releases/tag/2.1.1</a><br></li><li><a href="https://github.com/highsource/ogc-schemas/releases/tag/2.0.1">https://github.com/highsource/ogc-schemas/releases/tag/2.0.1</a><br></li></ul></div><div><div><br></div></div><div>As well as supplimentary Jsonix Schema Compiler 2.3.1 and W3C Schemas 1.0.3:</div><div><br></div><div><ul><li><a href="https://github.com/highsource/jsonix-schema-compiler/releases/tag/2.3.1">https://github.com/highsource/jsonix-schema-compiler/releases/tag/2.3.1</a><br></li><li><a href="https://github.com/highsource/w3c-schemas/releases/tag/1.0.3">https://github.com/highsource/w3c-schemas/releases/tag/1.0.3</a><br></li></ul></div><div><br></div><div>With the latest release OGC Schemas we've added support for all of the requested schemas including but not limited to:</div><div><br></div><div><div><ul><li>WMS 1.0.0.<br></li><li>WCS 1.0.0, 1.1, 2.0.<br></li><li>KML 2.2.0.<br></li><li>SLD 1.1.0.<br></li><li>OWC 0.3.1.<br></li><li>CSW 2.0.2.<br></li><li>IC 2.0, 2.1.<br></li><li>SWE 1.0.1, 2.0.<br></li><li>SensorML 1.0.1, 2.0.<br></li><li>OM 1.0.0, 2.0.<br></li><li>SOS 1.0.0, 2.0.<br></li><li>GML 3.2.1.<br></li><li>GMLCOV 1.0.<br></li><li>SWES 2.0.<br></li><li>ISO 19139 20070417.<br></li><li>Sampling 2.0.<br></li><li>SPS 2.0.<br></li><li>WFS 2.0.<br></li><li>Filter 2.0.<br></li></ul></div></div><div>There's actually many more schemas supported, see the <a href="https://github.com/highsource/ogc-schemas/blob/master/README.md">README.md</a> for the full list.</div><div>All of the requests for schemas which we've received are served now. Please send more. :)<br></div><div><b>Please<a href="https://github.com/highsource/ogc-schemas/issues"> let me know</a> if you need further schemas.</b> Otherwise I'll just add the few remaining schemas from <a href="http://geopython.github.io/OWSLib/">OWSLib</a> and that would be it for the moment.</div><div><br></div><div>I've also added an extensive <a href="https://github.com/highsource/ogc-schemas/tree/master/scripts/tests">test suite</a>, as far as I can tell it seems that Jsonix works pretty well for OGC schemas. So far there were no big issues, everything could have been solved without much effort. I am now confident that Jsonix will be able to handle XML<->JS conversion for OGC schemas very well.</div><div><br></div><div>By the way, my talk "Jsonix: communicate to OGC Web Services in JSON" was <a href="http://www.fossgis.de/konferenz/2015/programm/events/814.de.html">accepted for FOSSGIS 2015</a> so I hope this will give some additional momentum.<br></div><div><br></div><div><b>Many thanks to Bart van den Eijnden</b> for his contributions. His reports and pull requests were a great help.</div><div><br></div><div>In the next releases we'll add more OGC schemas. A few which are still missing from <a href="http://geopython.github.io/OWSLib/">OWSLib</a> and probably some more from the most popular.</div><div><br></div><div>We'll also add optimized mappings. Jsonix Schema Compiler has now a <a href="https://github.com/highsource/jsonix-schema-compiler/wiki/Including-Dependencies-of-Other-Mappings">"dependencies-of-mapping"</a><span id="goog_1796660412"></span><span id="goog_1796660413"></span><a href="/"></a> feature which may be quite useful. For instance, ISO 19139 mappings are using in many of the second-generation OGC Schemas to describe metadata - but they're huge! This new "dependencies-of-mapping" feature generating optimized mappings which include only those things you really need.</div><div><br></div><div>In Jsonix we'll focus on modularization and minification of the JavaScript code. I think there's a good chance to cut down the code size.</div><div><br></div><div>Last but not least - Best Wishes and Happy New Year!</div><div>I wish you and your families to live long and prosper.</div><div><br></div><div>Alexey</div></div>