Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread Simon Schampijer
For this Feature it would be good to have a look at the exact use case that 
originated this feature request. Activity Central worked on it, maybe they can 
give us details about the request from their client to know which exact case we 
are trying to solve.

Simon

Am 15.03.2013 um 04:29 schrieb Tony Anderson tony_ander...@usa.net:

 Hi,
 
 Does this mean we will need two signed images, one for the schoolserver
 and one for the stand-alone XO? Until now, the default configuration has 
 assumed that proxy is provided by the schoolserver.
 
 Tony
 
 On 03/14/2013 11:17 PM, Gonzalo Odiard wrote:
 
 
 On Thu, Mar 14, 2013 at 6:19 PM, Tony Anderson tony_ander...@usa.net
 mailto:tony_ander...@usa.net wrote:
 
Hi,
 
This discussion is making me nervous. The standard model of the XO
has been that they are connected to the internet via the school server.
Is it proposed to set up this proxy-server as a requirement for all
XOs and for the user (primary school children) to have to manage
this even when no access to the internet is available or even when
that access is provided by the school server?
 
 
 No.
 
 This configuration is only needed in environments where there are not
 school server,
 and is not possible a automatic configuration.
 
 Gonzalo
 
Tony
 
 
 
 
On 03/14/2013 04:35 PM, sugar-devel-request@lists.__sugarlabs.org
mailto:sugar-devel-requ...@lists.sugarlabs.org wrote:
 
In other words, I can't imagine every 6-12 year old student in a
school going into the control panel and typing (without
error) a load
of proxy details. In my experience things like this are
incredibly
challenging especially because the users cannot relate to
the task at
hand (unless you want to teach them about computer networks
first).
 
 
_
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.__org
mailto:Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/__listinfo/sugar-devel
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 mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [FEATURES][DESIGN] Network proxy configuration

2013-03-15 Thread Manuel Quiñones
2013/3/14 Daniel Drake d...@laptop.org:

 For example, what happens if a user who is on a proxy-free network
 types hello into the proxy configuration textbox? Does that break
 all networking?

Yes, setting proxy mode to Manual then typing hello in the first
input breaks networking in the current implementation, as developed by
Sasha and now ported to GSettings.

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


[Sugar-devel] [ASLO] Release WikipediaFR-36

2013-03-15 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4540

Sugar Platform:
0.82 - 0.98

Download Now:
http://activities.sugarlabs.org/downloads/file/28521/wikipediafr-36.xo

Release notes:



Sugar Labs Activities
http://activities.sugarlabs.org

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


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread Anish Mangal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I believe this feature was requested to address the weird proxy
configurations networks require in AU.

We shouldn't normally expect users to have to do anything related to
network configurations (why would you even require *them* to turn the
radio off/on?).  This proxy config panel was made part of network-cp
just so that people can still access network in places information has to be
* either manually entered
* proxy autoconfig url

For any other scenario the user-experience should remain unchanged.

My knowledge of this feature is about a year old, so take this as the
historical perspective. I have little idea of the current state of the
feature or its implementation.

On Friday 15 March 2013 03:28 AM, Simon Schampijer wrote:
 For this Feature it would be good to have a look at the exact use case that 
 originated this feature
request. Activity Central worked on it, maybe they can give us details
about the request from their client to know which exact case we are
trying to solve.

 Simon

 Am 15.03.2013 um 04:29 schrieb Tony Anderson tony_ander...@usa.net:

 Hi,

 Does this mean we will need two signed images, one for the schoolserver
 and one for the stand-alone XO? Until now, the default configuration
has assumed that proxy is provided by the schoolserver.

 Tony

 On 03/14/2013 11:17 PM, Gonzalo Odiard wrote:


 On Thu, Mar 14, 2013 at 6:19 PM, Tony Anderson tony_ander...@usa.net
 mailto:tony_ander...@usa.net wrote:

 Hi,

 This discussion is making me nervous. The standard model of the XO
 has been that they are connected to the internet via the school server.
 Is it proposed to set up this proxy-server as a requirement for all
 XOs and for the user (primary school children) to have to manage
 this even when no access to the internet is available or even when
 that access is provided by the school server?


 No.

 This configuration is only needed in environments where there are not
 school server,
 and is not possible a automatic configuration.

 Gonzalo

 Tony




 On 03/14/2013 04:35 PM, sugar-devel-request@lists.__sugarlabs.org
 mailto:sugar-devel-requ...@lists.sugarlabs.org wrote:

 In other words, I can't imagine every 6-12 year old student in a
 school going into the control panel and typing (without
 error) a load
 of proxy details. In my experience things like this are
 incredibly
 challenging especially because the users cannot relate to
 the task at
 hand (unless you want to teach them about computer networks
 first).


 _
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.__org
 mailto:Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/__listinfo/sugar-devel
 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 mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


- -- 
Anish Mangal
Sugar Labs
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.13 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJRQ27XAAoJEBoxUdDHDZVpawwH/1601Au4v1NS5fVUd1pBq2zq
pxrtllW3xwJVwS1RVcmR5jN1ptaAmzfAGTZ7XX+9dosPCX2F7IiPigluA3ylcEoe
WbWZO2QagWLbwkyhYbLbOb9isdxvWf0aTD/kMt5lpVSTLbHi34iDVKr+CeGqAd48
YNz71G/7SxxHa8o/AtZdu4Axmt/XgylYjG50oWrmc0tQyLfKeroiJXAMT4SGnoR3
arZeplCaYYh3Um/AwdPm2Us6wq5rCKwpkbPBT5I3uW4jzmOwmnHRt7V8w5im1BR3
BksePWfBnfxu7Cs1nWGGeVcZY3CApzcOOX3kML4aSB2EeAg/cpdO7GPdsGAgh90=
=W52l
-END PGP SIGNATURE-

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


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread Ajay Garg
On Sat, Mar 16, 2013 at 12:26 AM, Anish Mangal an...@sugarlabs.org wrote:


 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1

 I believe this feature was requested to address the weird proxy
 configurations networks require in AU.

 We shouldn't normally expect users to have to do anything related to
 network configurations (why would you even require *them* to turn the
 radio off/on?).  This proxy config panel was made part of network-cp
 just so that people can still access network in places information has to
 be
 * either manually entered
 * proxy autoconfig url

 For any other scenario the user-experience should remain unchanged.

 My knowledge of this feature is about a year old, so take this as the
 historical perspective. I have little idea of the current state of the
 feature or its implementation.



The feature is the same :) , as per
http://wiki.sugarlabs.org/go/Features/Proxy_Settings




 On Friday 15 March 2013 03:28 AM, Simon Schampijer wrote:
  For this Feature it would be good to have a look at the exact use case
 that originated this feature
 request. Activity Central worked on it, maybe they can give us details
 about the request from their client to know which exact case we are
 trying to solve.
 
  Simon
 
  Am 15.03.2013 um 04:29 schrieb Tony Anderson tony_ander...@usa.net:
 
  Hi,
 
  Does this mean we will need two signed images, one for the schoolserver
  and one for the stand-alone XO? Until now, the default configuration
 has assumed that proxy is provided by the schoolserver.
 
  Tony
 
  On 03/14/2013 11:17 PM, Gonzalo Odiard wrote:
 
 
  On Thu, Mar 14, 2013 at 6:19 PM, Tony Anderson tony_ander...@usa.net
  mailto:tony_ander...@usa.net wrote:
 
  Hi,
 
  This discussion is making me nervous. The standard model of the XO
  has been that they are connected to the internet via the school server.
  Is it proposed to set up this proxy-server as a requirement for all
  XOs and for the user (primary school children) to have to manage
  this even when no access to the internet is available or even when
  that access is provided by the school server?
 
 
  No.
 
  This configuration is only needed in environments where there are not
  school server,
  and is not possible a automatic configuration.
 
  Gonzalo
 
  Tony
 
 
 
 
  On 03/14/2013 04:35 PM, sugar-devel-request@lists.__sugarlabs.org
  mailto:sugar-devel-requ...@lists.sugarlabs.org wrote:
 
  In other words, I can't imagine every 6-12 year old student in a
  school going into the control panel and typing (without
  error) a load
  of proxy details. In my experience things like this are
  incredibly
  challenging especially because the users cannot relate to
  the task at
  hand (unless you want to teach them about computer networks
  first).
 
 
  _
  Sugar-devel mailing list
  Sugar-devel@lists.sugarlabs.__org
  mailto:Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/__listinfo/sugar-devel
  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 mailing list
  Sugar-devel@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel


 - --
 Anish Mangal
 Sugar Labs
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v1.4.13 (GNU/Linux)
 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

 iQEcBAEBAgAGBQJRQ27XAAoJEBoxUdDHDZVpawwH/1601Au4v1NS5fVUd1pBq2zq
 pxrtllW3xwJVwS1RVcmR5jN1ptaAmzfAGTZ7XX+9dosPCX2F7IiPigluA3ylcEoe
 WbWZO2QagWLbwkyhYbLbOb9isdxvWf0aTD/kMt5lpVSTLbHi34iDVKr+CeGqAd48
 YNz71G/7SxxHa8o/AtZdu4Axmt/XgylYjG50oWrmc0tQyLfKeroiJXAMT4SGnoR3
 arZeplCaYYh3Um/AwdPm2Us6wq5rCKwpkbPBT5I3uW4jzmOwmnHRt7V8w5im1BR3
 BksePWfBnfxu7Cs1nWGGeVcZY3CApzcOOX3kML4aSB2EeAg/cpdO7GPdsGAgh90=
 =W52l
 -END PGP SIGNATURE-

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





Regards,

Ajay Garg
Dextrose Developer
Activity Central: http://activitycentral.com
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread Tony Anderson

Hello,

I expect what Simon is asking is some more information to back up this 
statement:


Both individual users and deployments need to be able to set a proxy for
Sugar and activities to use.

Tony


On 03/15/2013 03:02 PM, Ajay Garg wrote:

The feature is the same :) , as per
http://wiki.sugarlabs.org/go/Features/Proxy_Settings



On Friday 15 March 2013 03:28 AM, Simon Schampijer wrote:
  For this Feature it would be good to have a look at the exact use
case that originated this feature
request. Activity Central worked on it, maybe they can give us details
about the request from their client to know which exact case we are
trying to solve.
 
  Simon


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


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread forster
 Hello,
 
 I expect what Simon is asking is some more information to back up this 
 statement:
 
 Both individual users and deployments need to be able to set a proxy for
 Sugar and activities to use.

Hi

To access internet in Australian government schools you need to use a proxy. I 
am not sure if it is the same proxy for all schools in a state but it will 
definitely be a different proxy in each state. For this reason alone, setting 
the proxy in the build is a problem, you would need a different build in each 
state.

If the laptop is take home, the user would want to be able to access the 
internet in public libraries, Macdonalds restaurants, shopping malls, cafes, 
home etc. To do this they need to be able to disable the proxy.

Question: is if feasible to fall back to non proxy behaviour if the specified 
proxy is unable to serve webpages? There are 2 or maybe 3 cases, an invalid url 
in the proxy string eg 'hello', a valid but unreachable url and (possibly?) a 
third case of a reachable url which does not authorise you to use it.

Tony
___
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


[Sugar-devel] OLPC France 12.1.0 testing results

2013-03-15 Thread lionel
Hi all,

 

We're currently preparing the 2013 mission to our Nosy Komba deployment: 150
XO-1 + 50 XO-1.5.

So, a team of volunteer have tested on 12.1.0/Sugar 0.96 our 63 activities
currently deployed there on OLPC 883/Sugar 0.94.1. 

I know it's a hot topic here :-) so following is the result of our test.

 

The detailed report is here [1] (in french) and the spreadsheet report is
here [2].

Results are not so bad: 71% of activities works without any adaptation, 20%
with a minor one (activity.info upgrade, find here [3] a patch with all
activity.info we've upgraded). Only 4 activities don't work at all.

 

The next step for us:

* Fix the last issue regarding hulahop incompatibility on 3
activities (Map, Madagascar, HelpFR),

* Fix the TypeError issue on Colors activity,

* Do intensive testing on XO-1 to check the performance issue
mentioned here recently (most of our testing has been done on SoaS or
XO-1.5),

* Try to optimize the size of our bundle to adapt to the new size of
free space on 12.1.0,

* Find a new way to create our bundle. Until this year we've got a
customization key but unfortunately it's not supported now: we can't
deployed 63 activities, one by one on 200 XO!

 

I will give you news of our work but I’m happy to hear your advices.

 

Best regards from France.

 

Lionel.

 

P.S.: Most of this boring testing works has been done by new OLPC France
volunteers (especially Aurélie, Alexandre and Jean). Thanks a lot to them
for that.

 

[1]  http://lists.laptop.org/pipermail/olpc-france/2013-March/001700.html
http://lists.laptop.org/pipermail/olpc-france/2013-March/001700.html

[2]
https://docs.google.com/spreadsheet/ccc?key=0ApkC1NVMZoZodEJyNlprMFI3QUFvbE
1Wd1pyWUUxcEE#gid=0
https://docs.google.com/spreadsheet/ccc?key=0ApkC1NVMZoZodEJyNlprMFI3QUFvbE1
Wd1pyWUUxcEE#gid=0

[3]  http://olpc-france.org/download/patchs-activity.info.zip
http://olpc-france.org/download/patchs-activity.info.zip

 

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


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread James Cameron
On Sat, Mar 16, 2013 at 07:53:31AM +1100, fors...@ozonline.com.au wrote:
 To access internet in Australian government schools you need to use
 a proxy. I am not sure if it is the same proxy for all schools in a
 state but it will definitely be a different proxy in each state. For
 this reason alone, setting the proxy in the build is a problem, you
 would need a different build in each state.

Some more history to explain to the mailing list:

Internet adoption was very quick in the Australian domestic market.

Internet adoption was very quick in Australian government schools,
with data links provided by each state government education
department, along with country government funding.  The data links
were ISDN 64kbit/sec initially.

The data links were charged by the telecommunications provider on byte
usage, so an accounting of byte usage immediately became necessary.

Sometimes, two networks exist in each school; the curriculum network,
and the administration network.  Many servers are already present;
curriculum, administration.  A library may have a server on each
network.

Each teacher and student is given a username and password for a proxy
server either at the school network boundary, or at the other end(!)
of the data link.

The username and password were valid for a semester or a year.

The proxy is responsible for content filtering and usage tracking.

Disciplinary action may also restrict the proxy access.

When XO laptops are deployed to these schools without adding a
schoolserver or changing the network design (the usual case), they
must be capable of interoperating with the environment.

There's almost no chance of altering the environment.  It is well
established and entrenched.

 If the laptop is take home, the user would want to be able to access
 the internet in public libraries, Macdonalds restaurants, shopping
 malls, cafes, home etc. To do this they need to be able to disable
 the proxy.

This might be a rarer requirement in this deployment, but it would be
interesting to hear how much need there is for it.

 Question: is if feasible to fall back to non proxy behaviour if the
 specified proxy is unable to serve webpages? There are 2 or maybe 3
 cases, an invalid url in the proxy string eg 'hello', a valid but
 unreachable url and (possibly?) a third case of a reachable url
 which does not authorise you to use it.

That would be good.

-- 
James Cameron
http://quozl.linux.org.au/
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] Network proxy, configuration

2013-03-15 Thread forster
  If the laptop is take home, the user would want to be able to access
  the internet in public libraries, Macdonalds restaurants, shopping
  malls, cafes, home etc. To do this they need to be able to disable
  the proxy.
 
 This might be a rarer requirement in this deployment, but it would be
 interesting to hear how much need there is for it.

James

Thanks for the background on proxies in Australian schools. 

Take home is probably a rarer requirement in Australia as you suggest. My 
understanding is that take home policy in Australia is negotiated separately in 
each community with the community leaders. I get the impression that not many 
of laptops are take home.

I am guessing that if proxies are an issue in Australia then they are an issue 
in other places in the world, maybe I am guessing wrong.

I think take home internet access is a more important issue than the raw 
numbers alone would indicate for 2 reasons:

1)The teacher should have familiarity and confidence in the laptop if they are 
going to teach effectively with it. If they cannot use it at home they are more 
likely to reject it as a 'toy' computer.

2)I think there are early indications in the research* that the area of 
learning that computers are most effective is self-directed project-based 
learning. For me this is not about whether constructivist learning is better 
than explicit instruction, I believe that both are important. Its just that 
computers are little better for instruction than a teacher with a blackboard 
but they are powerful tools for self-directed project-based learning, 
particularly when used at home.

Tony

*I can't remember the links but I think its hinted in the Peru, Uruguay and 
Chile reports. If anybody wants I can look them up.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] OLPC France 12.1.0 testing results

2013-03-15 Thread Gonzalo Odiard
For hulahop, the best is replace the use of gecko by webkit.
You can see how simple is the code, by example in the Help activity.

About Colors, I have tried but didn't find the solution to the pending issue
(git version starts,  but the palette to select colors do not reply)
If you find the solution, please communicate.

Gonzalo

On Fri, Mar 15, 2013 at 7:03 PM, lio...@olpc-france.org wrote:

 Hi all,

  

 We're currently preparing the 2013 mission to our Nosy Komba deployment:
 150 XO-1 + 50 XO-1.5.

 So, a team of volunteer have tested on 12.1.0/Sugar 0.96 our 63 activities
 currently deployed there on OLPC 883/Sugar 0.94.1. 

 I know it's a hot topic here :-) so following is the result of our test.
 

  

 The detailed report is here [1] (in french) and the spreadsheet report is
 here [2].

 Results are not so bad: 71% of activities works without any adaptation,
 20% with a minor one (activity.info upgrade, find here [3] a patch with
 all activity.info we've upgraded). Only 4 activities don't work at all.***
 *

  

 The next step for us:

 **· **Fix the last issue regarding hulahop incompatibility on 3
 activities (Map, Madagascar, HelpFR),

 **· **Fix the TypeError issue on Colors activity,

 **· **Do intensive testing on XO-1 to check the performance issue
 mentioned here recently (most of our testing has been done on SoaS or
 XO-1.5),

 **· **Try to optimize the size of our bundle to adapt to the new
 size of free space on 12.1.0,

 **· **Find a new way to create our bundle. Until this year we've
 got a customization key but unfortunately it's not supported now: we can't
 deployed 63 activities, one by one on 200 XO!

  

 I will give you news of our work but I’m happy to hear your advices.

  

 Best regards from France.

  

 Lionel.

  

 P.S.: Most of this boring testing works has been done by new OLPC France
 volunteers (especially Aurélie, Alexandre and Jean). Thanks a lot to them
 for that.

  

 [1] http://lists.laptop.org/pipermail/olpc-france/2013-March/001700.html**
 **

 [2]
 https://docs.google.com/spreadsheet/ccc?key=0ApkC1NVMZoZodEJyNlprMFI3QUFvbE1Wd1pyWUUxcEE#gid=0
 

 [3] http://olpc-france.org/download/patchs-activity.info.zip

 ** **

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


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


Re: [Sugar-devel] Sugar-devel Digest, Vol 53, Issue 31

2013-03-15 Thread Tony Anderson

On 03/15/2013 06:03 PM, sugar-devel-requ...@lists.sugarlabs.org wrote:

Message: 2
Date: Fri, 15 Mar 2013 16:21:31 -0500
From: James Simmonsnices...@gmail.com
To: Gonzalo Odiardgonz...@laptop.org
Cc: Sugar-dev Develsugar-devel@lists.sugarlabs.org
Subject: Re: [Sugar-devel] Activity to improve collaboration in the
classroom
Message-ID:
CAN6VRWwBAfpWNjfM=r+5mfu0yxvzk4dn5yu4nrde-rvnxzz...@mail.gmail.com
Content-Type: text/plain; charset=iso-8859-1

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 Odiardgonz...@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


Hi,

Most of this functionality is available. Currently I have modified 
ds-backup to backup only Journal items with a document. Thus all of the 
students documents are on the school server automatically.


The question is how to share. Do you want the students to be able to 
download documents for other student's Journal? Does the student decide 
whether to share his document? Does the teacher have a role in deciding 
what is to be shared. Is sharing across all XOs or only those in a 
specific class. Do you want students to work collaboratively on these 
items wiki-like?


So I have built a special 'milestone' into the Learn activity which I am 
calling My Studio. Students can create web pages and can submit them.
On the school server, there will be a 'resource' which contains the 
submitted 'My Studio' from each student in a hierarchy: school, class, 
student. Teachers and other students will be able to see the submitted 
items and download ones they want. Once downloaded they can (Creative 
Commons like) modify it as they wish. The modified work can then be 
uploaded as part of their 'My Studio'. This approach is not dependent on 
the Journal but on having a class list for each class that uses the XOs.


Note: the Learn activity is based on Firefox - I hope to port it to 
WebKit, but that will not be a simple task. Currently, I have not tested 
Firefox on XO-1.75 or XO-4 (Arm) but it works on XO-1 and XO-1.5 with 
12.1.0.


Tony

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