Hey All,<div><br></div><div>Two days ago, I finally looked at the OpenLayers build tools and at my current situation with the large weight on OpenLayers on lots of production sites, and figured that it would be very easy to build a web interface for the build tools something like the jQuery UI download builder, or the mootools core builder. Anyway, it was very simple to do, and a proof of concept is up at <a href="http://openlayerer.appspot.com/">http://openlayerer.appspot.com/</a> (say it ten times fast). Building that simple site gave me a pretty good vantage point to see the problem points of the build tools, especially build.py, which doensn&#39;t even have code to be included - whenever its code is loaded, it runs. So, the results are a ticket, first of all, which refactors build.py and eliminates the need for buildUncompressed.py. The patch basically makes the source understandable, prevents the module from running on include, and gives some better entry points for 3rd party projects (like my own) to get in. <a href="http://trac.openlayers.org/ticket/2260">http://trac.openlayers.org/ticket/2260</a></div>

<div><br></div><div>The second is the code for the appengine-powered site on github (which doesn&#39;t use that patch yet <a href="http://github.com/tmcw/OpenLayerer/tree/master">http://github.com/tmcw/OpenLayerer/tree/master</a> ). Roadmap for that looks like:</div>

<div><br></div><div>* selecting formats, debug tools as well</div><div>* specifying whether you want compression to be performed at all</div><div>* specifying a version (very close on this one, it&#39;s a very simple change)</div>

<div>* eventually showing some indication of file size before you press &#39;do it&#39;</div><div>* probably restyling.</div><div><br></div><div>Since this kind of online tool somewhat bucks the unfortunately prevailing idea that OpenLayers is huge and prolific, it might be the kind of thing OpenLayers.org might be interested in. Regardless, I&#39;m interested to hear what you all think about this kind of work and please take a look at the code &amp; patches.</div>

<div><br></div><div>Tom MacWright</div><div><a href="http://www.developmentseed.org/">http://www.developmentseed.org/</a></div>