<div dir="ltr"><span style="font-family:arial,sans-serif;font-size:13px">I would be willing to lead that effort, because I have plans for</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">proj4js too, to make it play nicely with OpenLayers 3. These plans</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">include:</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">* Move the repository to github (either a proj4js organization or a</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">metacrs organizations if other metacrs projects want to join).</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">* Create a hosted build tool to create builds that only contain</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">projections that the user needs, with the ability to fetch projection</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">defs (including axis order!) from </span><a href="http://spatialreference.org/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://spatialreference.org/</a><span style="font-family:arial,sans-serif;font-size:13px">.</span><br style="font-family:arial,sans-serif;font-size:13px">
<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">* Use Closure Compiler in Advanced Mode to ensure builds are as small</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">as possible.</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">* Make it extensible so developers can add custom transforms, and add</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">custom transforms e.g. for Swiss projections, where proj4js only uses</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">a 3 param transform because it does not do grid transforms.</span><br style="font-family:arial,sans-serif;font-size:13px">
<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">* Make the validity extent a property of the projection, and let the</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">custom build tool fetch validity extents from</span><br style="font-family:arial,sans-serif;font-size:13px"><a href="http://epsg-registry.org/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://epsg-registry.org/</a><span style="font-family:arial,sans-serif;font-size:13px"> (or </span><a href="http://spatialreference.org/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://spatialreference.org/</a><span style="font-family:arial,sans-serif;font-size:13px"> if we can</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">agree on a way to extend either proj4 defs or OGC WKT defs to include</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">the validity extent).</span><br style="font-family:arial,sans-serif;font-size:13px">
<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">I went ahead and created both proj4js and metacrs</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">organizations on github, as a precaution. Please let me know if you're ok cloning the proj4js repo to github, and if I should do it in the proj4js or the metacrs organization. Also get in touch with me to become an owner of these organizations on github.</span><br style="font-family:arial,sans-serif;font-size:13px">
<br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">Andreas.</span><br style="font-family:arial,sans-serif;font-size:13px"><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">On Tue, Jun 18, 2013 at 8:57 AM, OL3 Dev on behalf of Bart van den</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">Eijnden <</span><a href="mailto:ol3-dev@googlegroups.com" style="font-family:arial,sans-serif;font-size:13px">ol3-dev@googlegroups.com</a><span style="font-family:arial,sans-serif;font-size:13px">> wrote:</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> Seems that some people are interested in "revamping" proj4js:</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">></span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> </span><a href="https://twitter.com/CWMma/status/346683497496334336" target="_blank" style="font-family:arial,sans-serif;font-size:13px">https://twitter.com/CWMma/status/346683497496334336</a><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">></span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">> Best regards,</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> Bart</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">></span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> --</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">> Bart van den Eijnden</span><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> OpenGeo - </span><a href="http://opengeo.org/" target="_blank" style="font-family:arial,sans-serif;font-size:13px">http://opengeo.org</a><br style="font-family:arial,sans-serif;font-size:13px">
<span style="font-family:arial,sans-serif;font-size:13px">> Expert service straight from the developers.</span><br style="font-family:arial,sans-serif;font-size:13px"><div><br></div>-- <br>Andreas Hocevar<br>OpenGeo - <a href="http://opengeo.org/">http://opengeo.org/</a><br>
Expert service straight from the developers.<br>
<br>
</div>