Re: [Sugar-devel] Activity to improve collaboration in the classroom

2013-03-18 Thread Gonzalo Odiard
Thanks James, I will look at this activity too.

Gonzalo

On Fri, Mar 15, 2013 at 6:21 PM, James Simmons nices...@gmail.com wrote:

 Gonzalo,

 This sounds a bit like the Library Activity that Aleksey Lim worked on:

 http://activities.sugarlabs.org/en-US/sugar/addon/4089

 The sharing part was supposed to be something like you would create a list
 of Journal entries that you wished to share (something like a bookshelf),
 and these entries would be available for download by anyone you had shared
 the list with.  This functionality was supposed to be part of version 2
 which never got written.

 James Simmons


 On Fri, Mar 15, 2013 at 4:12 PM, Gonzalo Odiard gonz...@laptop.orgwrote:

  A few times, we found simple operations are not so simple for teachers
 in Sugar,
 one case is share one file with all the kids in a class, request a task
 to do
 and later get all the work done by the kids.

 I am working in one activity to try to solve this issue, I want share a
 prototype,
 and a few ideas around this issue.

 JournalShare [1] allow select a number of items in the Journal and after
 collaboration is
 established, download the files. Pending is the implementation of
 transference of files in the opposed direction. Right now,
 display only the favorite items in the journal, like Portfolio,
 but probably will allow select individual items or use tags to search.

 I used webkit to display the UI and a simple server to
 provide the data in JSON format. javascript in the client creates the UI.
 Using HTML and CSS allow fast and easy formating. Right now,
 the format is ugly, but will be improved later.

 I think we can improve this to allow adding comments or other social
 features,
 like walter proposed webservices plugins do. Other reason to use a web
 interface
 and not do the client with gtk, is allow easy migration to other future
 environments
 or allow run this in the schoolserver to access the backedup journal
 items.

 The most important thing right now is implement the transference from the
 client
 to the server, and test if can scale to have a entire class working
 together.

 Download a file is implemented with the downloadmanager from Browse,
 but for any reason does not show the alert when the download start
 but at the end, (probably gtk is blocking the thread or similar), is
 something to solve.
 I stolen code from other activities, like Portfolio, Read and the
 original JournalShare from Agustin. To all the developers, thanks :)

 Comments, ideas, bugs or patches are welcomed.

 Gonzalo

 [1] http://dev.laptop.org/~gonzalo/activities/JournalShare-1.xo

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



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


[Sugar-devel] Activity to improve collaboration in the classroom

2013-03-15 Thread Gonzalo Odiard
 A few times, we found simple operations are not so simple for teachers in
Sugar,
one case is share one file with all the kids in a class, request a task to
do
and later get all the work done by the kids.

I am working in one activity to try to solve this issue, I want share a
prototype,
and a few ideas around this issue.

JournalShare [1] allow select a number of items in the Journal and after
collaboration is
established, download the files. Pending is the implementation of
transference of files in the opposed direction. Right now,
display only the favorite items in the journal, like Portfolio,
but probably will allow select individual items or use tags to search.

I used webkit to display the UI and a simple server to
provide the data in JSON format. javascript in the client creates the UI.
Using HTML and CSS allow fast and easy formating. Right now,
the format is ugly, but will be improved later.

I think we can improve this to allow adding comments or other social
features,
like walter proposed webservices plugins do. Other reason to use a web
interface
and not do the client with gtk, is allow easy migration to other future
environments
or allow run this in the schoolserver to access the backedup journal items.

The most important thing right now is implement the transference from the
client
to the server, and test if can scale to have a entire class working
together.

Download a file is implemented with the downloadmanager from Browse,
but for any reason does not show the alert when the download start
but at the end, (probably gtk is blocking the thread or similar), is
something to solve.
I stolen code from other activities, like Portfolio, Read and the
original JournalShare from Agustin. To all the developers, thanks :)

Comments, ideas, bugs or patches are welcomed.

Gonzalo

[1] http://dev.laptop.org/~gonzalo/activities/JournalShare-1.xo
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Activity to improve collaboration in the classroom

2013-03-15 Thread James Simmons
Gonzalo,

This sounds a bit like the Library Activity that Aleksey Lim worked on:

http://activities.sugarlabs.org/en-US/sugar/addon/4089

The sharing part was supposed to be something like you would create a list
of Journal entries that you wished to share (something like a bookshelf),
and these entries would be available for download by anyone you had shared
the list with.  This functionality was supposed to be part of version 2
which never got written.

James Simmons


On Fri, Mar 15, 2013 at 4:12 PM, Gonzalo Odiard gonz...@laptop.org wrote:

  A few times, we found simple operations are not so simple for teachers in
 Sugar,
 one case is share one file with all the kids in a class, request a task to
 do
 and later get all the work done by the kids.

 I am working in one activity to try to solve this issue, I want share a
 prototype,
 and a few ideas around this issue.

 JournalShare [1] allow select a number of items in the Journal and after
 collaboration is
 established, download the files. Pending is the implementation of
 transference of files in the opposed direction. Right now,
 display only the favorite items in the journal, like Portfolio,
 but probably will allow select individual items or use tags to search.

 I used webkit to display the UI and a simple server to
 provide the data in JSON format. javascript in the client creates the UI.
 Using HTML and CSS allow fast and easy formating. Right now,
 the format is ugly, but will be improved later.

 I think we can improve this to allow adding comments or other social
 features,
 like walter proposed webservices plugins do. Other reason to use a web
 interface
 and not do the client with gtk, is allow easy migration to other future
 environments
 or allow run this in the schoolserver to access the backedup journal items.

 The most important thing right now is implement the transference from the
 client
 to the server, and test if can scale to have a entire class working
 together.

 Download a file is implemented with the downloadmanager from Browse,
 but for any reason does not show the alert when the download start
 but at the end, (probably gtk is blocking the thread or similar), is
 something to solve.
 I stolen code from other activities, like Portfolio, Read and the
 original JournalShare from Agustin. To all the developers, thanks :)

 Comments, ideas, bugs or patches are welcomed.

 Gonzalo

 [1] http://dev.laptop.org/~gonzalo/activities/JournalShare-1.xo

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


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