I know the use of those files.<br>The question is: is it useful, especially when you consider how unfriendly is the developer tools in Etoys used under the XO machine (font site, bare bone browser without syntax coloring or completion).<br>
<br>Just taking a pragmatical point of view.<br><br>Hilaire<br><br><div class="gmail_quote">2010/1/14 Korakurider <span dir="ltr">&lt;<a href="mailto:korakurider@gmail.com">korakurider@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Thu, Jan 14, 2010 at 3:59 PM, Hilaire Fernandes<br>
&lt;<a href="mailto:hilaire.fernandes@edu.ge.ch">hilaire.fernandes@edu.ge.ch</a>&gt; wrote:<br>
&gt; Why the .sourche and .change files are need in the shipped Etoys ?<br>
&gt; Should it not be in etoys-dev only?<br>
</div>    Generally those are NOT needed for run-time purpose.<br>
    Those are needed on Sugar/OLPC platform so that kids can browse<br>
and review code (show source functionality, that is one of of the core<br>
features of OLPC) .<br>
<font color="#888888"><br>
/Korakurider<br>
</font><div><div></div><div class="h5"><br>
&gt; Hilaire<br>
&gt;<br>
&gt; 2010/1/14 Ricardo Moran &lt;<a href="mailto:richi.moran@gmail.com">richi.moran@gmail.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; What about using Smalltalk abandonSources as Eliot suggested on<br>
&gt;&gt; squeak-dev?<br>
&gt;&gt; I just tried with and etoys-dev image and it complained about a syntax<br>
&gt;&gt; error in MMetaParser&gt;&gt;mExpr so I blindly removed the whole package and tried<br>
&gt;&gt; again.<br>
&gt;&gt; It finished without errors and the image seems to be working ok.<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Jan 13, 2010 at 9:24 PM, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt;<br>
&gt;&gt; wrote:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Maybe someone can help with<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; <a href="http://tracker.squeakland.org/browse/SQ-647" target="_blank">http://tracker.squeakland.org/browse/SQ-647</a><br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This is what led to it:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [23:15:52] &lt;Mitch_Bradley&gt; bertf: ping<br>
&gt;&gt;&gt; [23:16:08] &lt;bertf&gt; Mitch_Bradley: pong<br>
&gt;&gt;&gt; [23:16:32] &lt;Mitch_Bradley&gt; we are looking at disk-space-saving<br>
&gt;&gt;&gt; opportunities<br>
&gt;&gt;&gt; [23:16:41] &lt;Mitch_Bradley&gt; I want to ask about etoys possibilities<br>
&gt;&gt;&gt; [23:16:53] &lt;bertf&gt; Mitch_Bradley: for 1.5?<br>
&gt;&gt;&gt; [23:17:03] &lt;Mitch_Bradley&gt; Could /usr/share/etoys/EtoysV4.sources be<br>
&gt;&gt;&gt; compressed?<br>
&gt;&gt;&gt; [23:17:07] &lt;Mitch_Bradley&gt; yes, for 1.5<br>
&gt;&gt;&gt; [23:17:41] &lt;bertf&gt; I thought that had larger disk than before?<br>
&gt;&gt;&gt; [23:17:48] &lt;Mitch_Bradley&gt; it does<br>
&gt;&gt;&gt; [23:18:04] &lt;bertf&gt; can&#39;t be compressed easily, no<br>
&gt;&gt;&gt; [23:18:13] &lt;Mitch_Bradley&gt; and that fact is being used by *everybody* as<br>
&gt;&gt;&gt; a justification for pissing it all away<br>
&gt;&gt;&gt; [23:18:26] &lt;bertf&gt; understood<br>
&gt;&gt;&gt; [23:18:46] &lt;Mitch_Bradley&gt; under what circumstances is .sources used, as<br>
&gt;&gt;&gt; opposed to .image<br>
&gt;&gt;&gt; [23:19:17] &lt;bertf&gt; whenever you look at the source code. the image stores<br>
&gt;&gt;&gt; file offsets<br>
&gt;&gt;&gt; [23:19:22] &lt;Mitch_Bradley&gt; how about decompress-on-first-use?<br>
&gt;&gt;&gt; [23:19:33] &lt;bertf&gt; can&#39;t write there<br>
&gt;&gt;&gt; [23:20:07] &lt;bertf&gt; there was a hack once allowing to compress it. not<br>
&gt;&gt;&gt; sure how stable that is<br>
&gt;&gt;&gt; [23:22:04] &lt;bertf&gt; I&#39;ll try to find that hack<br>
&gt;&gt;&gt; [23:23:57] &lt;Mitch_Bradley&gt; how about locales - could we prune<br>
&gt;&gt;&gt; /usr/share/etoys/locales ?<br>
&gt;&gt;&gt; [23:25:08] &lt;Mitch_Bradley&gt; it is ironic that smalltalk is so large<br>
&gt;&gt;&gt; [23:25:44] &lt;Mitch_Bradley&gt; not as ironic as &quot;Micro&quot;soft, though<br>
&gt;&gt;&gt; [23:27:33] &lt;bertf&gt; well if you&#39;re sure that some locale is not needed,<br>
&gt;&gt;&gt; you can just delete the .mo file, yes<br>
&gt;&gt;&gt; [23:34:03] &lt;Mitch_Bradley&gt; decompressing EtoysV4.sources.gz to ram takes<br>
&gt;&gt;&gt; 0.7 seconds.<br>
&gt;&gt;&gt; [23:35:51] &lt;bertf&gt; not bad :)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; [00:01:04] &lt;bertf&gt; Mitch_Bradley: I found the sources hack<br>
&gt;&gt;&gt; <a href="http://wiki.squeak.org/squeak/3510" target="_blank">http://wiki.squeak.org/squeak/3510</a> in what time frame would we have to<br>
&gt;&gt;&gt; incorporate that?<br>
&gt;&gt;&gt; [00:02:36] &lt;Mitch_Bradley&gt; bertf: I don&#39;t know what our current release<br>
&gt;&gt;&gt; train looks like, but I think that we would probably want to fold in the<br>
&gt;&gt;&gt; space-saving change whenever it is available.<br>
&gt;&gt;&gt; [00:03:05] &lt;bertf&gt; Mitch_Bradley: when would it be too late?<br>
&gt;&gt;&gt; [00:03:32] &lt;cjb&gt; bertf: within 7 days should be ok<br>
&gt;&gt;&gt; [00:04:41] &lt;bertf&gt; cjb: okay. can&#39;t promise anything but I&#39;ll see what I<br>
&gt;&gt;&gt; can do. or get someone to do.<br>
&gt;&gt;&gt; [00:04:49] &lt;Mitch_Bradley&gt; thanks!<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; - Bert -<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; _______________________________________________<br>
&gt;&gt;&gt; etoys-dev mailing list<br>
&gt;&gt;&gt; <a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>
&gt;&gt;&gt; <a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; etoys-dev mailing list<br>
&gt;&gt; <a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>
&gt;&gt; <a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
&gt;&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; <a href="http://blog.ofset.org/hilaire" target="_blank">http://blog.ofset.org/hilaire</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; etoys-dev mailing list<br>
&gt; <a href="mailto:etoys-dev@squeakland.org">etoys-dev@squeakland.org</a><br>
&gt; <a href="http://lists.squeakland.org/mailman/listinfo/etoys-dev" target="_blank">http://lists.squeakland.org/mailman/listinfo/etoys-dev</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><a href="http://blog.ofset.org/hilaire">http://blog.ofset.org/hilaire</a><br>