[Sugar-devel] dumping datastore to another filesystem

Sameer Verma sverma at sfsu.edu
Fri May 15 12:52:05 EDT 2009

On Fri, May 15, 2009 at 5:14 AM, Carol Farlow Lerche <cafl at msbit.com> wrote:
> Martin, the last disk we bought, a few days ago, was $100 and half a
> terabyte.  I understand that you are trying to fit the XS into the
> preexisting XO hardware, but realistically it is unlikely to be a
> configuration a real school could use by itself.  The deployments we know
> about so far have large numbers of kids.  It seems inconsistent to plan for
> huge numbers of users on the wireless and yet hypothesize that the disk
> space will be limited to the tiny amount on a flash card.

I am not so sure that I agree. I suppose it all depends on what we
call "tiny". I have a 64 GB drive on my laptop and I am using only 36%
of it. Prices of SD are dropping rapidly. USB Flash is also quite
cheap. Of course, spinning drives are cheaper. I just bought a
external USB 1TB drive for $119.

Even if XS on XO is unlikely, I see no reason for increasing the
footprint of a system if it can be avoided.

I myself was looking for the fuse module so that I can transfer the
datastore to my Ubuntu laptop and grab objects there. So, the mono
dependencies will not be on the XO, but on my Ubuntu laptop, which I
am not too worried about.

> On Fri, May 15, 2009 at 1:21 AM, Martin Langhoff <martin.langhoff at gmail.com>
> wrote:
>> On Thu, May 14, 2009 at 10:52 PM, torello <torello at torosoft.com> wrote:
>> > the fuse module is published.
>> > You can find it here:
>> > http://git.sugarlabs.org/projects/fsgateway/repos/mainline
>> Surprise! It's written in Mono!
>> I was wondering about whether I could use it on the XS to replace my
>> PHP implementation of the DS reader (which already handles version "0"
>> and 1 of the DS :-) ) but Mono is a bit of a monster of a dependency
>> to bring in.
>> C or Python would have been much better :-(
>> Leaving all the language wars aside (as neither C nor Python are
>> particular favourites of mine), my pragmatic head says: We are already
>> paying the price for a huge runtime in Python. Let's make good on that
>> "investment".
>> Large runtimes are generally not a good match for a fast, snappy and
>> modern desktop, but as long as we keep it down to one runtime, we pay
>> once and collect the benefits (in much faster development) so I hope
>> we can stick to one runtime.
>> This is a cool project, and I am sure it is interesting and useful
>> outside the Sugar stack itself. But somewhat ill-suited for building
>> Sugar and XS tools -- maybe I had my hopes up on something it wasn't
>> meant to be :-(
>> cheers,
>> m
>> --
>>  martin.langhoff at gmail.com
>>  martin at laptop.org -- School Server Architect
>>  - ask interesting questions
>>  - don't get distracted with shiny stuff  - working code first
>>  - http://wiki.laptop.org/go/User:Martinlanghoff
>> _______________________________________________
>> Devel mailing list
>> Devel at lists.laptop.org
>> http://lists.laptop.org/listinfo/devel
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel

More information about the Devel mailing list