<div><div><span style>(resending, forgot to reply all)</span></div><span style><div><br></div>That&#39;s a larger problem: OpenLayers, the website, and the docs, doesn&#39;t talk about its modularity and what you do when when you don&#39;t have a component, or how you check to see if you have a component. That docs issue needs to be fixed, not avoided.</span><div style>
<br></div><div style>Enough with the filesize comparisons to WMS tiles or whatever; OpenLayers is a behemoth compared to other Javascript libraries - it&#39;s several times the size of jQuery, Backbone, Leaflet, and whatever else users have tried out, and for reasons that totally don&#39;t matter to 90% of users. OpenLayers is 177kb gzipped - that&#39;s 6x jQuery.</div>
</div><br><div class="gmail_quote">On Wed, Feb 22, 2012 at 1:00 PM, Andreas Hocevar <span dir="ltr">&lt;<a href="mailto:ahocevar@opengeo.org">ahocevar@opengeo.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I can already smell the questions on the mailing list and elsewhere<br>
from people finding something not working when they go beyond the<br>
&quot;light&quot; use case...<br>
<br>
Still -1. What&#39;s so bad about a cacheable script of less than 1MB<br>
gzipped, compared to a single non cacheable set of WMS tiles for a<br>
fullscreen map with several MB?<br>
<span class="HOEnZb"><font color="#888888"><br>
Andreas.<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Wed, Feb 22, 2012 at 6:48 PM, Tom MacWright &lt;<a href="mailto:tom@macwright.org">tom@macwright.org</a>&gt; wrote:<br>
&gt; There&#39;s no need for the current light build to be the one that ships: it&#39;d<br>
&gt; be simple to expand and specialize it a bit more to align with what&#39;s needed<br>
&gt; by the Leaflet/Google Maps usecase.<br>
&gt;<br>
&gt; Tom<br>
&gt;<br>
&gt; On Wed, Feb 22, 2012 at 12:46 PM, Andreas Hocevar &lt;<a href="mailto:ahocevar@opengeo.org">ahocevar@opengeo.org</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; The light build with the current lite configuration would be useless<br>
&gt;&gt; for most users. As Tom says, many people won&#39;t be able to use the<br>
&gt;&gt; python based build tool, and what then happens is much worse than<br>
&gt;&gt; people using a full build: they&#39;ll be using the debug loader or the<br>
&gt;&gt; hosted version from <a href="http://openlayers.org" target="_blank">openlayers.org</a>.<br>
&gt;&gt;<br>
&gt;&gt; So I&#39;m -1 on shipping a light build.<br>
&gt;&gt;<br>
&gt;&gt; Andreas.<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Feb 22, 2012 at 5:11 PM, Tom MacWright &lt;<a href="mailto:tom@macwright.org">tom@macwright.org</a>&gt; wrote:<br>
&gt;&gt; &gt; Absolutely. If OpenLayers doesn&#39;t provide a jQuery-UI like build creator<br>
&gt;&gt; &gt; (something that I tried to do with OpenLayerer, but that build-tool<br>
&gt;&gt; &gt; refactoring was never accepted), then there should be a light build<br>
&gt;&gt; &gt; distributed by default. The expectations of the user to run the Python<br>
&gt;&gt; &gt; scripts are way too great for the use-case of just downloading and<br>
&gt;&gt; &gt; running<br>
&gt;&gt; &gt; the thing, even if they seems simple for developers. Like, some guy<br>
&gt;&gt; &gt; making<br>
&gt;&gt; &gt; an HTML website on a Windows machine would have to install Python from<br>
&gt;&gt; &gt; scratch: it isn&#39;t going to happen.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Tom<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Wed, Feb 22, 2012 at 11:06 AM, Bart van den Eijnden<br>
&gt;&gt; &gt; &lt;<a href="mailto:bartvde@opengeo.org">bartvde@opengeo.org</a>&gt;<br>
&gt;&gt; &gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; As suggested by Antoine on Twitter, and I agree. Clearly a lot of<br>
&gt;&gt; &gt;&gt; people<br>
&gt;&gt; &gt;&gt; are still using a full build, even if we tell people not to.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; So what about only shipping a minimal build for 2.12?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; <a href="https://twitter.com/#!/bartvdeijnden/status/172328188704333825" target="_blank">https://twitter.com/#!/bartvdeijnden/status/172328188704333825</a><br>
&gt;&gt; &gt;&gt; <a href="https://twitter.com/#!/brankgnol/status/172345191670358016" target="_blank">https://twitter.com/#!/brankgnol/status/172345191670358016</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Best regards,<br>
&gt;&gt; &gt;&gt; Bart<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; --<br>
&gt;&gt; &gt;&gt; Bart van den Eijnden<br>
&gt;&gt; &gt;&gt; OpenGeo - <a href="http://opengeo.org" target="_blank">http://opengeo.org</a><br>
&gt;&gt; &gt;&gt; Expert service straight from the developers.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Dev mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:Dev@lists.osgeo.org">Dev@lists.osgeo.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Dev mailing list<br>
&gt;&gt; &gt; <a href="mailto:Dev@lists.osgeo.org">Dev@lists.osgeo.org</a><br>
&gt;&gt; &gt; <a href="http://lists.osgeo.org/mailman/listinfo/openlayers-dev" target="_blank">http://lists.osgeo.org/mailman/listinfo/openlayers-dev</a><br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Andreas Hocevar<br>
&gt;&gt; OpenGeo - <a href="http://opengeo.org/" target="_blank">http://opengeo.org/</a><br>
&gt;&gt; Expert service straight from the developers.<br>
&gt;<br>
&gt;<br>
<br>
<br>
<br>
--<br>
Andreas Hocevar<br>
OpenGeo - <a href="http://opengeo.org/" target="_blank">http://opengeo.org/</a><br>
Expert service straight from the developers.<br>
</div></div></blockquote></div><br>