<div>My personal workspace definitely will use local libs, I&#39;m way to often on a train... :) If I have to have a separate directory for such demos, I&#39;d be happy with it for now. Altough I&#39;d put it in gitignore. Of course, once there will be a downloadable tarball/zip from a nice mapQuery website the included demos _must_ work out of the box after the download. As for offline maps - maybe we should gather something for a nice demo area including Tilesets, GML, KML, etc.? I find too often that relying on online services fires back when these services move or are offline.</div>
<div><br></div><div>As for resources (css, images) - everything we need to provide ourselves - e.g. can&#39;t be taken from jQuery UI like a nice wrench icon for a configure button - should live inside the src folder. Probably one css file (mapquery.css?) with sections for each widget and all images inside a src/images folder?</div>
<div><br></div><div>Offline demo maps could live inside demo/data/...</div><div><br></div><div>How does that sound? </div><div><br><div class="gmail_quote">On Fri, Nov 12, 2010 at 3:20 PM, Anne Blankert <span dir="ltr">&lt;<a href="mailto:anne.blankert@geodan.nl">anne.blankert@geodan.nl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hello All,<br>
<br>
About allowing offline work: then there should also be a data directory<br>
for offline maps?<br>
My idea was that DEMO&#39;s could have an online reference, WORK files not<br>
necessarily.<br>
In a train it will also be difficult to download the libs for local use.<br>
In case you have taken the trouble of downloading the libs before<br>
entering the train, you could also consider changing the reference to<br>
the offline libs in the demos?<br>
<br>
Somewhere in the future there should be a mapquery  website that<br>
includes the demo&#39;s online. Once those are available, there would be no<br>
need for downloaded demo&#39;s that work out of the box.<br>
<br>
Another thing:<br>
Some of the widgets to be will probably need (default) icons or other<br>
images. Where will these be stored?<br>
<font color="#888888"><br>
Anne<br>
</font><div><div></div><div class="h5"><br>
On 11/12/2010 2:26 PM, Volker Mische wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; On 11/12/2010 12:29 PM, Anne Blankert wrote:<br>
&gt;&gt;  In the newly proposed and improved directory layout, the demo&#39;s now<br>
&gt;&gt; reference external libs like &lt;script src=&quot;../lib/...&gt;&lt;/script&gt;<br>
&gt;&gt; I believe it is a good thing if demo&#39;s work out of the box, no<br>
&gt;&gt; additional readme&#39;s, install.txt or conversions of .sh to .bat,<br>
&gt;&gt; downloads etc.<br>
&gt;&gt;<br>
&gt;&gt; Is there a good reason for the demo&#39;s not to reference online libraries?<br>
&gt;&gt;<br>
&gt;&gt; So instead of:<br>
&gt;&gt;   &lt;script src=&quot;../lib/openlayers/OpenLayers.js&quot;<br>
&gt;&gt; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br>
&gt;&gt;   &lt;script src=&quot;../lib/jquery/jquery-1.4.3.js&quot;<br>
&gt;&gt; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br>
&gt;&gt;   &lt;script src=&quot;../lib/jquery/ui/jquery-ui.js&quot;<br>
&gt;&gt; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;<br>
&gt;&gt;<br>
&gt;&gt; Maybe use:<br>
&gt;&gt; &lt;script type=&quot;text/javascript&quot;<br>
&gt;&gt; src=&quot;<a href="http://openlayers.org/api/2.10/OpenLayers.js" target="_blank">http://openlayers.org/api/2.10/OpenLayers.js</a>&quot;&gt;&lt;/script&gt;<br>
&gt;&gt; &lt;script type=&quot;text/javascript&quot;<br>
&gt;&gt; src=&quot;<a href="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js" target="_blank">http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js</a>&quot;&gt;&lt;/script&gt;<br>
&gt;&gt; &lt;script type=&quot;text/javascript&quot;<br>
&gt;&gt; src=&quot;<a href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/jquery-ui.min.js" target="_blank">http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.6/jquery-ui.min.js</a>&quot;&gt;&lt;/script&gt;<br>
&gt;&gt;<br>
&gt;&gt; ?<br>
&gt;&gt;<br>
&gt;&gt; From the version numbers in the path names to the libs, users can see<br>
&gt;&gt; with wich version of the external libs MapQuery is supposed to work.<br>
&gt;&gt;<br>
&gt;&gt; Anne<br>
&gt;&gt;<br>
&gt; I&#39;m not sure about it. I know, often demos need an internet connection<br>
&gt; (e.g. for a WMS), though I&#39;d like to get them work offline as well. We<br>
&gt; could use static files as baselayer (as TMS e.g.) and have them work<br>
&gt; completely offline.<br>
&gt;<br>
&gt; I had the situation that I wanted to do some MapQuery/OpenLayers coding<br>
&gt; in the train, an the best resource are the demos. But without internet<br>
&gt; they are not that useful.<br>
&gt;<br>
&gt; Therefore I prefer the bundle version (and not referencing the JS libs<br>
&gt; through the web). You only need to download it once and you are set.<br>
&gt;<br>
&gt; Cheers,<br>
&gt;   Volker<br>
<br>
<br>
</div></div><div class="im">--<br>
Drs. Anne Blankert<br>
Geodan Systems &amp; Research<br>
President Kennedylaan 1<br>
1079 MB Amsterdam (NL)<br>
=========================<br>
Tel: +31 (0)20 - 5711 311<br>
Fax: +31 (0)20 - 5711 333<br>
=========================<br>
E-mail: <a href="mailto:anne.blankert@geodan.nl">anne.blankert@geodan.nl</a><br>
Website: <a href="http://www.geodan.nl" target="_blank">www.geodan.nl</a><br>
Disclaimer: <a href="http://www.geodan.nl/disclaimer" target="_blank">www.geodan.nl/disclaimer</a><br>
<br>
<br>
</div><div><div></div><div class="h5">_______________________________________________<br>
MapQuery mailing list<br>
<a href="mailto:MapQuery@lists.osgeo.org">MapQuery@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapquery" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapquery</a><br>
</div></div></blockquote></div><br></div>