Sameer, I call 8GB total storage tiny for a server.  Martin already conceded he is planning for an added USB hard drive.  You can&#39;t even get such hard drives in sizes much under 500 GB now.   My point is not to defend the inclusion of mono.  It is that a labor intensive and divergent (from standard distributions) effort to reduce the memory and disk footprint to fit in a 512 MB/8GB XO-1 when simultaneously acknowledging that there will have to be an external hard drive and configuring the network to conform to a number of kids too large to reasonably use a single wireless access point is not self consistent.  Martin, I don&#39;t call it stupid as you called my statements because that is rude and unhelpful.  If there were a complete list of your architectural assumptions in one place, I think it would be clear that superhuman efforts to trade megabytes of disk (or whatever media) storage for months of programmer time are misguided.<br>
<br><div class="gmail_quote">2009/5/15 Sameer Verma <span dir="ltr">&lt;<a href="mailto:sverma@sfsu.edu">sverma@sfsu.edu</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 Fri, May 15, 2009 at 5:14 AM, Carol Farlow Lerche &lt;<a href="mailto:cafl@msbit.com">cafl@msbit.com</a>&gt; wrote:<br>
&gt; Martin, the last disk we bought, a few days ago, was $100 and half a<br>
&gt; terabyte.  I understand that you are trying to fit the XS into the<br>
&gt; preexisting XO hardware, but realistically it is unlikely to be a<br>
&gt; configuration a real school could use by itself.  The deployments we know<br>
&gt; about so far have large numbers of kids.  It seems inconsistent to plan for<br>
&gt; huge numbers of users on the wireless and yet hypothesize that the disk<br>
&gt; space will be limited to the tiny amount on a flash card.<br>
&gt;<br>
<br>
</div>I am not so sure that I agree. I suppose it all depends on what we<br>
call &quot;tiny&quot;. I have a 64 GB drive on my laptop and I am using only 36%<br>
of it. Prices of SD are dropping rapidly. USB Flash is also quite<br>
cheap. Of course, spinning drives are cheaper. I just bought a<br>
external USB 1TB drive for $119.<br>
<br>
Even if XS on XO is unlikely, I see no reason for increasing the<br>
footprint of a system if it can be avoided.<br>
<br>
I myself was looking for the fuse module so that I can transfer the<br>
datastore to my Ubuntu laptop and grab objects there. So, the mono<br>
dependencies will not be on the XO, but on my Ubuntu laptop, which I<br>
am not too worried about.<br>
<div><div></div><div class="h5"><br>
&gt; On Fri, May 15, 2009 at 1:21 AM, Martin Langhoff &lt;<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Thu, May 14, 2009 at 10:52 PM, torello &lt;<a href="mailto:torello@torosoft.com">torello@torosoft.com</a>&gt; wrote:<br>
&gt;&gt; &gt; the fuse module is published.<br>
&gt;&gt; &gt; You can find it here:<br>
&gt;&gt; &gt; <a href="http://git.sugarlabs.org/projects/fsgateway/repos/mainline" target="_blank">http://git.sugarlabs.org/projects/fsgateway/repos/mainline</a><br>
&gt;&gt;<br>
&gt;&gt; Surprise! It&#39;s written in Mono!<br>
&gt;&gt;<br>
&gt;&gt; I was wondering about whether I could use it on the XS to replace my<br>
&gt;&gt; PHP implementation of the DS reader (which already handles version &quot;0&quot;<br>
&gt;&gt; and 1 of the DS :-) ) but Mono is a bit of a monster of a dependency<br>
&gt;&gt; to bring in.<br>
&gt;&gt;<br>
&gt;&gt; C or Python would have been much better :-(<br>
&gt;&gt;<br>
&gt;&gt; Leaving all the language wars aside (as neither C nor Python are<br>
&gt;&gt; particular favourites of mine), my pragmatic head says: We are already<br>
&gt;&gt; paying the price for a huge runtime in Python. Let&#39;s make good on that<br>
&gt;&gt; &quot;investment&quot;.<br>
&gt;&gt;<br>
&gt;&gt; Large runtimes are generally not a good match for a fast, snappy and<br>
&gt;&gt; modern desktop, but as long as we keep it down to one runtime, we pay<br>
&gt;&gt; once and collect the benefits (in much faster development) so I hope<br>
&gt;&gt; we can stick to one runtime.<br>
&gt;&gt;<br>
&gt;&gt; This is a cool project, and I am sure it is interesting and useful<br>
&gt;&gt; outside the Sugar stack itself. But somewhat ill-suited for building<br>
&gt;&gt; Sugar and XS tools -- maybe I had my hopes up on something it wasn&#39;t<br>
&gt;&gt; meant to be :-(<br>
&gt;&gt;<br>
&gt;&gt; cheers,<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; m<br>
&gt;&gt; --<br>
&gt;&gt;  <a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a><br>
&gt;&gt;  <a href="mailto:martin@laptop.org">martin@laptop.org</a> -- School Server Architect<br>
&gt;&gt;  - ask interesting questions<br>
&gt;&gt;  - don&#39;t get distracted with shiny stuff  - working code first<br>
&gt;&gt;  - <a href="http://wiki.laptop.org/go/User:Martinlanghoff" target="_blank">http://wiki.laptop.org/go/User:Martinlanghoff</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Devel mailing list<br>
&gt;&gt; <a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
&gt;&gt; <a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Devel mailing list<br>
&gt; <a href="mailto:Devel@lists.laptop.org">Devel@lists.laptop.org</a><br>
&gt; <a href="http://lists.laptop.org/listinfo/devel" target="_blank">http://lists.laptop.org/listinfo/devel</a><br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>