Re: [Sugar-devel] FUSE for Journal?

2011-06-18 Thread Sridhar Dhanapalan
On 18 June 2011 04:58, Martin Abente martin.abente.lah...@gmail.com wrote:
 Not 100% sure, but the conditions changed a little bit since then:

 * The journal integrates a better with external storage devices.
 * There are good bindings for fuse (even in python).

 I think that a fuse-based-network-file-system could be a pretty
 flexible and valid option for entry-level backup in XS over LAN (for
 that particular scope). I am not talking about running an OS on top of
 it, or using it to replace the local storage over the internet.

 Is just my opinion though based on what I have tested so far.

+1

This is a priority for us. We get requests from teachers all the time
about being able to access a files server, and sharing files between
Sugar and GNOME.

Cheers,
Sridhar



Sridhar Dhanapalan
Technical Manager
One Laptop per Child Australia
M: +61 425 239 701
E: srid...@laptop.org.au
A: G.P.O. Box 731
 Sydney, NSW 2001
W: www.laptop.org.au
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] FUSE for Journal?

2011-06-18 Thread Sameer Verma
On Sat, Jun 18, 2011 at 9:15 AM, Sridhar Dhanapalan
srid...@laptop.org.au wrote:
 On 18 June 2011 04:58, Martin Abente martin.abente.lah...@gmail.com wrote:
 Not 100% sure, but the conditions changed a little bit since then:

 * The journal integrates a better with external storage devices.
 * There are good bindings for fuse (even in python).

 I think that a fuse-based-network-file-system could be a pretty
 flexible and valid option for entry-level backup in XS over LAN (for
 that particular scope). I am not talking about running an OS on top of
 it, or using it to replace the local storage over the internet.

 Is just my opinion though based on what I have tested so far.

 +1

 This is a priority for us. We get requests from teachers all the time
 about being able to access a files server, and sharing files between
 Sugar and GNOME.

There was a thread about this way back (started by me!!!...I must be
getting old) about dumping to another filesystem.
http://lists.laptop.org/pipermail/devel/2009-May/024459.html The code
mentioned in this thread was in the context of the school server and
was written in Mono. This was also before we shipped GNOME + Sugar, so
the context was a bit different.

cheers,
Sameer


 Cheers,
 Sridhar



 Sridhar Dhanapalan
 Technical Manager
 One Laptop per Child Australia
 M: +61 425 239 701
 E: srid...@laptop.org.au
 A: G.P.O. Box 731
     Sydney, NSW 2001
 W: www.laptop.org.au
 ___
 Devel mailing list
 Devel@lists.laptop.org
 http://lists.laptop.org/listinfo/devel



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] FUSE for Journal?

2011-06-17 Thread Martin Abente
Actually, I have been playing with it in the last 2 days. What I am
basically doing (as a proof on concept) is a xmlrpc-FUSE filesystem.
Since FUSE provides a native FS interaction there is nothing special
to be done, _it works_  (I mean it literally) just as a external
storage device.

What is very interesting about this approach is that is available also
from gnome and that it doesn't require anything new/extra in sugar.

If someone is interested I can upload the code somewhere this weekend.

On Fri, Jun 17, 2011 at 2:27 PM, Sameer Verma sve...@sfsu.edu wrote:
 I've been messing with FUSE
 (http://en.wikipedia.org/wiki/Filesystem_in_Userspace) in another
 context (http://en.wikipedia.org/wiki/Tahoe_Least-Authority_Filesystem)
 and was wondering if the Sugar Journal would talk to FUSE in any way.
 That might allow us to bridge Nautilus field manager and the Journal.

 Although I can't imagine this never came up before...

 cheers,
 Sameer
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] FUSE for Journal?

2011-06-17 Thread Martin Abente
Not 100% sure, but the conditions changed a little bit since then:

* The journal integrates a better with external storage devices.
* There are good bindings for fuse (even in python).

I think that a fuse-based-network-file-system could be a pretty
flexible and valid option for entry-level backup in XS over LAN (for
that particular scope). I am not talking about running an OS on top of
it, or using it to replace the local storage over the internet.

Is just my opinion though based on what I have tested so far.

On Fri, Jun 17, 2011 at 2:41 PM, Gonzalo Odiard gonz...@laptop.org wrote:
 There are other older intents:

 http://lists.sugarlabs.org/archive/sugar-devel/2009-June/014815.html

 http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg14612.html

 Gonzalo


 On Fri, Jun 17, 2011 at 3:36 PM, Martin Abente
 martin.abente.lah...@gmail.com wrote:

 Actually, I have been playing with it in the last 2 days. What I am
 basically doing (as a proof on concept) is a xmlrpc-FUSE filesystem.
 Since FUSE provides a native FS interaction there is nothing special
 to be done, _it works_  (I mean it literally) just as a external
 storage device.

 What is very interesting about this approach is that is available also
 from gnome and that it doesn't require anything new/extra in sugar.

 If someone is interested I can upload the code somewhere this weekend.

 On Fri, Jun 17, 2011 at 2:27 PM, Sameer Verma sve...@sfsu.edu wrote:
  I've been messing with FUSE
  (http://en.wikipedia.org/wiki/Filesystem_in_Userspace) in another
  context (http://en.wikipedia.org/wiki/Tahoe_Least-Authority_Filesystem)
  and was wondering if the Sugar Journal would talk to FUSE in any way.
  That might allow us to bridge Nautilus field manager and the Journal.
 
  Although I can't imagine this never came up before...
 
  cheers,
  Sameer
  ___
  Sugar-devel mailing list
  sugar-de...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] FUSE for Journal?

2011-06-17 Thread Gonzalo Odiard
There are other older intents:

http://lists.sugarlabs.org/archive/sugar-devel/2009-June/014815.html

http://www.mail-archive.com/sugar-devel@lists.sugarlabs.org/msg14612.html

Gonzalo


On Fri, Jun 17, 2011 at 3:36 PM, Martin Abente 
martin.abente.lah...@gmail.com wrote:

 Actually, I have been playing with it in the last 2 days. What I am
 basically doing (as a proof on concept) is a xmlrpc-FUSE filesystem.
 Since FUSE provides a native FS interaction there is nothing special
 to be done, _it works_  (I mean it literally) just as a external
 storage device.

 What is very interesting about this approach is that is available also
 from gnome and that it doesn't require anything new/extra in sugar.

 If someone is interested I can upload the code somewhere this weekend.

 On Fri, Jun 17, 2011 at 2:27 PM, Sameer Verma sve...@sfsu.edu wrote:
  I've been messing with FUSE
  (http://en.wikipedia.org/wiki/Filesystem_in_Userspace) in another
  context (http://en.wikipedia.org/wiki/Tahoe_Least-Authority_Filesystem)
  and was wondering if the Sugar Journal would talk to FUSE in any way.
  That might allow us to bridge Nautilus field manager and the Journal.
 
  Although I can't imagine this never came up before...
 
  cheers,
  Sameer
  ___
  Sugar-devel mailing list
  sugar-de...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] FUSE for Journal?

2011-06-17 Thread Sameer Verma
On Fri, Jun 17, 2011 at 11:36 AM, Martin Abente
martin.abente.lah...@gmail.com wrote:
 Actually, I have been playing with it in the last 2 days. What I am
 basically doing (as a proof on concept) is a xmlrpc-FUSE filesystem.
 Since FUSE provides a native FS interaction there is nothing special
 to be done, _it works_  (I mean it literally) just as a external
 storage device.

 What is very interesting about this approach is that is available also
 from gnome and that it doesn't require anything new/extra in sugar.

 If someone is interested I can upload the code somewhere this weekend.

Oh, good! So someone else *is* thinking about this as well :-) I was
thinking of FUSE in the context of the ongoing discussion on IAEP and
elsewhere of the Journal being difficult to interoperate with the
expectation of a file manager.

cheers,
Sameer


 On Fri, Jun 17, 2011 at 2:27 PM, Sameer Verma sve...@sfsu.edu wrote:
 I've been messing with FUSE
 (http://en.wikipedia.org/wiki/Filesystem_in_Userspace) in another
 context (http://en.wikipedia.org/wiki/Tahoe_Least-Authority_Filesystem)
 and was wondering if the Sugar Journal would talk to FUSE in any way.
 That might allow us to bridge Nautilus field manager and the Journal.

 Although I can't imagine this never came up before...

 cheers,
 Sameer
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel