Re: [Sugar-devel] sugar-build run error

2012-11-29 Thread Daniel Narvaez
This is tricky... For some reason it's trying to load overrides from
the system path, you have a newer version there and it fails. Normally
python wouldn't do that but I think pygobject is playing some tricks.

I need to look into this further. As a work around you can either
remove the package containing
/usr/lib/python2.7/dist-packages/gi/overrides/GObject.py or I think
touch 
/home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/GObject.py
should work too.

On 29 November 2012 01:12, Alan Jhonn Aguiar Schwyn alan...@hotmail.com wrote:

 I have this strange error when try tu run:

 Traceback (most recent call last):
   File
 /home/alan/Documentos/GIT/sugar-build/install/libexec/sugar-runner/get-screen-dpi,
 line 3, in module
 from gi.repository import Gtk
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
 line 76, in load_module
 dynamic_module._load()
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
 line 244, in _load
 overrides_modules = __import__('gi.overrides',
 fromlist=[self._namespace])
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/Gtk.py,
 line 23, in module
 from gi.repository import GObject
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
 line 76, in load_module
 dynamic_module._load()
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
 line 244, in _load
 overrides_modules = __import__('gi.overrides',
 fromlist=[self._namespace])
   File /usr/lib/python2.7/dist-packages/gi/overrides/GObject.py, line 35,
 in module
 GObjectModule = gi.module.get_introspection_module('GObject')
 AttributeError: 'module' object has no attribute 'get_introspection_module'

 Ideas?



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


Re: [Sugar-devel] sugar-build run error

2012-11-29 Thread Daniel Narvaez
I tracked it down and opened a bug about it

https://bugzilla.gnome.org/show_bug.cgi?id=689272

I'm not holding my breath for a fix though... it's a tricky issue, I'm
not even sure there is a good fix for it.

For us the best fix would probably be to start adding some pieces of
13.04 support, to not build pygobject and friends there.

If you are willing to try the attached patch (apply the patch, make
clean, make, make run) and it works, I can add the bits to
sugar-build.

On 29 November 2012 09:50, Daniel Narvaez dwnarv...@gmail.com wrote:
 This is tricky... For some reason it's trying to load overrides from
 the system path, you have a newer version there and it fails. Normally
 python wouldn't do that but I think pygobject is playing some tricks.

 I need to look into this further. As a work around you can either
 remove the package containing
 /usr/lib/python2.7/dist-packages/gi/overrides/GObject.py or I think
 touch 
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/GObject.py
 should work too.

 On 29 November 2012 01:12, Alan Jhonn Aguiar Schwyn alan...@hotmail.com 
 wrote:

 I have this strange error when try tu run:

 Traceback (most recent call last):
   File
 /home/alan/Documentos/GIT/sugar-build/install/libexec/sugar-runner/get-screen-dpi,
 line 3, in module
 from gi.repository import Gtk
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
 line 76, in load_module
 dynamic_module._load()
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
 line 244, in _load
 overrides_modules = __import__('gi.overrides',
 fromlist=[self._namespace])
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/Gtk.py,
 line 23, in module
 from gi.repository import GObject
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
 line 76, in load_module
 dynamic_module._load()
   File
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
 line 244, in _load
 overrides_modules = __import__('gi.overrides',
 fromlist=[self._namespace])
   File /usr/lib/python2.7/dist-packages/gi/overrides/GObject.py, line 35,
 in module
 GObjectModule = gi.module.get_introspection_module('GObject')
 AttributeError: 'module' object has no attribute 'get_introspection_module'

 Ideas?



 --
 Daniel Narvaez



-- 
Daniel Narvaez


remove.patch
Description: Binary data
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-0.98.0

2012-11-29 Thread Simon Schampijer
The I waited long for this moment to say something inspiring and all I came up 
with was thanks a ton to everyone involved release.

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.98.0.tar.bz2

== News ==

* Release 0.98.0 (Simon Schampijer)
* Hide the frame when 'My Settings' is shown SL #4071 (Manuel Kaufmann)
* Journal list view: make buddy cells invisible if the cell doesn't have a 
buddy - SL #4190 (Manuel Quiñones)
* Journal list: call do_get_value directly to get the buddy palette working 
again - SL #3888 (Manuel Quiñones)
* gtk-menu-item-remove-submenu has been deprecated use set_submenu instead 
(Simon Schampijer)
* Update Sucrose version for upcoming 0.98.0 (Simon Schampijer)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-artwork-0.98.0

2012-11-29 Thread Manuel Quiñones
The My Sugar reached 0.98 with CSS served on a tray!

My Sugar 

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.98.0.tar.bz2

== News ==

* Release 0.98.0 (Manuel Quiñones)
* Tray: Set background color - SL #3565 (Manuel Quiñones)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] Browse-148

2012-11-29 Thread Manuel Quiñones
The beware unsafe sites release.

== Source ==

http://download.sugarlabs.org/sources/sucrose/fructose/Browse/Browse-148.tar.bz2

== News ==

* Release 148 (Manuel Quiñones)
* Display security as a lock icon for secured pages - SL #4245 (Manuel 
Quiñones)
* Commit from Sugar Labs: Translation System by user cjl.: 43 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 41 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user mschlager.: 43 of 43 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 24 of 43 messages 
translated (2 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 41 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user samybt.: 43 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-toolkit-gtk3-0.98.0

2012-11-29 Thread Simon Schampijer
The Boxes in a Tray can be themed by tap/click an activity title in time 
release.

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.98.0.tar.bz2

== News ==

* Release 0.98.0 (Simon Schampijer)
* Tray: wrap them in EventBoxes in order to make them themeable - SL #3565 
(Manuel Quiñones)
* RadioToolButton: make sure _hide_tooltip_on_click is initialized in time 
(Simon Schampijer)
* Activity title entry: auto-select text when tap/click in the entry, SL #4036 
(Manuel Kaufmann)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [ASLO] Release Browse-148

2012-11-29 Thread Sugar Labs Activities
Activity Homepage:
http://activities.sugarlabs.org/addon/4024

Sugar Platform:
0.98 - 0.98

Download Now:
http://activities.sugarlabs.org/downloads/file/28374/browse-148.xo

Release notes:
* Release 148 (Manuel Quiñones)
* Display security as a lock icon for secured pages - SL #4245 (Manuel Quiñones)
* Commit from Sugar Labs: Translation System by user cjl.: 43 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 41 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user mschlager.: 43 of 43 
messages translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 24 of 43 messages 
translated (2 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user cjl.: 41 of 43 messages 
translated (0 fuzzy). (Pootle daemon)
* Commit from Sugar Labs: Translation System by user samybt.: 43 of 43 messages 
translated (0 fuzzy). (Pootle daemon)


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

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


[Sugar-devel] [RELEASE] sugar-toolkit-0.98.0

2012-11-29 Thread Simon Schampijer
The deprecating something does not mean it is not used anymore release.

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit/sugar-toolkit-0.98.0.tar.bz2

== News ==

* Release 0.98.0 (Simon Schampijer)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


[Sugar-devel] [RELEASE] sugar-datastore-0.98.0

2012-11-29 Thread Simon Schampijer
The no-changes-stupid release.

== Source ==

http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.98.0.tar.bz2

== News ==

* Release 0.98.0 (Simon Schampijer)
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] [RELEASE] sugar-0.98.0

2012-11-29 Thread Manuel Quiñones
Hurray! Yes, thanks everyone involved!

2012/11/29 Simon Schampijer si...@schampijer.de:
 The I waited long for this moment to say something inspiring and all I came 
 up with was thanks a ton to everyone involved release.

 == Source ==

 http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.98.0.tar.bz2

 == News ==

 * Release 0.98.0 (Simon Schampijer)
 * Hide the frame when 'My Settings' is shown SL #4071 (Manuel Kaufmann)
 * Journal list view: make buddy cells invisible if the cell doesn't have a 
 buddy - SL #4190 (Manuel Quiñones)
 * Journal list: call do_get_value directly to get the buddy palette working 
 again - SL #3888 (Manuel Quiñones)
 * gtk-menu-item-remove-submenu has been deprecated use set_submenu instead 
 (Simon Schampijer)
 * Update Sucrose version for upcoming 0.98.0 (Simon Schampijer)

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




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


Re: [Sugar-devel] Major bugs for Software-Update

2012-11-29 Thread Martin Langhoff
On Tue, Nov 27, 2012 at 11:42 AM, Ajay Garg a...@activitycentral.com wrote:
 http://bugs.sugarlabs.org/ticket/4274
 http://bugs.sugarlabs.org/ticket/4275

Looks like I can play this game too :-/
# 4281 - Activity updater - crashes updating activity


m
--
 martin.langh...@gmail.com
 mar...@laptop.org -- Software Architect - OLPC
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] sugar-build run error

2012-11-29 Thread Alan Jhonn Aguiar Schwyn
Yes..

 Date: Thu, 29 Nov 2012 10:50:26 +0100
 From: dwnarv...@gmail.com
 To: alan...@hotmail.com
 CC: sugar-devel@lists.sugarlabs.org
 Subject: Re: [Sugar-devel] sugar-build run error
 
 This is tricky... For some reason it's trying to load overrides from
 the system path, you have a newer version there and it fails. Normally
 python wouldn't do that but I think pygobject is playing some tricks.
 
 I need to look into this further. As a work around you can either
 remove the package containing
 /usr/lib/python2.7/dist-packages/gi/overrides/GObject.py or I think
 touch 
 /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/GObject.py
 should work too.
 
 On 29 November 2012 01:12, Alan Jhonn Aguiar Schwyn alan...@hotmail.com 
 wrote:
 
  I have this strange error when try tu run:
 
  Traceback (most recent call last):
File
  /home/alan/Documentos/GIT/sugar-build/install/libexec/sugar-runner/get-screen-dpi,
  line 3, in module
  from gi.repository import Gtk
File
  /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
  line 76, in load_module
  dynamic_module._load()
File
  /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
  line 244, in _load
  overrides_modules = __import__('gi.overrides',
  fromlist=[self._namespace])
File
  /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/overrides/Gtk.py,
  line 23, in module
  from gi.repository import GObject
File
  /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/importer.py,
  line 76, in load_module
  dynamic_module._load()
File
  /home/alan/Documentos/GIT/sugar-build/install/lib/python2.7/site-packages/gi/module.py,
  line 244, in _load
  overrides_modules = __import__('gi.overrides',
  fromlist=[self._namespace])
File /usr/lib/python2.7/dist-packages/gi/overrides/GObject.py, line 35,
  in module
  GObjectModule = gi.module.get_introspection_module('GObject')
  AttributeError: 'module' object has no attribute 'get_introspection_module'
 
  Ideas?
 
 
 
 -- 
 Daniel Narvaez
 ___
 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] offline a.sl.o

2012-11-29 Thread Aleksey Lim
On Sun, Nov 25, 2012 at 08:04:36PM -0800, Sameer Verma wrote:
 Has anyone looked into running an offline copy of
 activities.sugarlabs.orgon a server that isn't on the Internet (a la
 XS)?

To run ASLO copy on a standalone server, you need to install ASLO/AMO
php application (http://wiki.sugarlabs.org/go/Activity_Library/Devel
but instructions might be outdated) and clone MySQL data with activity
files (~9G). Some time ago, SL used 2nd ASLO node, but it used the same
MySQL and files storage.

There is the same need in ASLO on a school server in the field. But
in my mind, trying to adapt ASLO/AMO to this scheme is an overkill.
The real environments might assume lack of maintaining or restricted
school servers (for example XO laptops in offline schools), i.e.,
Apache+MySQL+PHP+ASLO/AMO is a real misuse.

In this regard, Sugar Network[1] was initiated a ~year ago, i.e.,
content sharing system (in contrast to ASLO, SN will provide
non-software content like books or Journal objects). Sugar Network
functionality is explicitly split into server side and client
application(s). Server side is capable for running even on XO laptops
(XO-1.5 is preferable) in pure offline case (e.g. one-teacher schools in
Peru when people have only XO laptops) with further offline
synchronization[2]. Clients might be any applications that use REStful
API provided by Sugar Network node (master server like ASLO or any
distributed node). For now there are two clients[3] written as a
lightweight Web application and one that is pure JS application.

The centralized scheme (like ASLO) is available right now[3] (it is
being assumed to be used in Peruvian pilot). The offline model is
in progress and should be ready, in some stage, during this year.


[1] http://wiki.sugarlabs.org/go/Sugar_Network
[2] http://wiki.sugarlabs.org/go/Deployment_Platform/Sneakernet
[3] http://wiki.sugarlabs.org/go/Sugar_Network#Try_it

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


Re: [Sugar-devel] offline a.sl.o

2012-11-29 Thread Dr. Gerald Ardito
This is very interesting.

I have a kind of related question. Has there been any work done for a
non-internet based email server (and XO based client)?
I know that Tony Anderson (now in Rwanda) is working in a school with no
internet access, but with the need for email-type communication.

Thanks.
Gerald


On Thu, Nov 29, 2012 at 8:09 PM, Aleksey Lim alsr...@sugarlabs.org wrote:

 On Sun, Nov 25, 2012 at 08:04:36PM -0800, Sameer Verma wrote:
  Has anyone looked into running an offline copy of
  activities.sugarlabs.orgon a server that isn't on the Internet (a la
  XS)?

 To run ASLO copy on a standalone server, you need to install ASLO/AMO
 php application (http://wiki.sugarlabs.org/go/Activity_Library/Devel
 but instructions might be outdated) and clone MySQL data with activity
 files (~9G). Some time ago, SL used 2nd ASLO node, but it used the same
 MySQL and files storage.

 There is the same need in ASLO on a school server in the field. But
 in my mind, trying to adapt ASLO/AMO to this scheme is an overkill.
 The real environments might assume lack of maintaining or restricted
 school servers (for example XO laptops in offline schools), i.e.,
 Apache+MySQL+PHP+ASLO/AMO is a real misuse.

 In this regard, Sugar Network[1] was initiated a ~year ago, i.e.,
 content sharing system (in contrast to ASLO, SN will provide
 non-software content like books or Journal objects). Sugar Network
 functionality is explicitly split into server side and client
 application(s). Server side is capable for running even on XO laptops
 (XO-1.5 is preferable) in pure offline case (e.g. one-teacher schools in
 Peru when people have only XO laptops) with further offline
 synchronization[2]. Clients might be any applications that use REStful
 API provided by Sugar Network node (master server like ASLO or any
 distributed node). For now there are two clients[3] written as a
 lightweight Web application and one that is pure JS application.

 The centralized scheme (like ASLO) is available right now[3] (it is
 being assumed to be used in Peruvian pilot). The offline model is
 in progress and should be ready, in some stage, during this year.


 [1] http://wiki.sugarlabs.org/go/Sugar_Network
 [2] http://wiki.sugarlabs.org/go/Deployment_Platform/Sneakernet
 [3] http://wiki.sugarlabs.org/go/Sugar_Network#Try_it

 --
 Aleksey
 ___
 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] offline a.sl.o

2012-11-29 Thread Aleksey Lim
On Thu, Nov 29, 2012 at 08:20:23PM -0500, Dr. Gerald Ardito wrote:
 This is very interesting.
 
 I have a kind of related question. Has there been any work done for a
 non-internet based email server (and XO based client)?
 I know that Tony Anderson (now in Rwanda) is working in a school with no
 internet access, but with the need for email-type communication.

Generally speaking, people (students and teachers) from Peruvian
one-teachers offline schools might need the same offline email.
But the approach that was take for Sugar Network is not trying to create
full featured/partial replacement of online environments (e.g., email,
web, wikipedia, feedback reporting system, etc) but create one
solid/robust system (that is capable for offline) with features:

* content sharing (both ways, not only from deployers to deployments)
* having reliable feedback from the field, i.e., fail reports, usage
  statistics, questions
* and social activity regarding the content in general (review, comments, etc)

So, there is no direct offline-email analogy. But in my mind, designed
Sugar Network functionality makes offline-email less needed (and not
needed at all if we are talking about environments like rural schools
with no any IT skilled people).

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


Re: [Sugar-devel] offline a.sl.o

2012-11-29 Thread Dr. Gerald Ardito
Aleksey,
At the risk of asking a stupid question, what is the Sugar Network
functionality you are talking about?

Thanks.
Gerald


On Thu, Nov 29, 2012 at 8:43 PM, Aleksey Lim alsr...@sugarlabs.org wrote:

 On Thu, Nov 29, 2012 at 08:20:23PM -0500, Dr. Gerald Ardito wrote:
  This is very interesting.
 
  I have a kind of related question. Has there been any work done for a
  non-internet based email server (and XO based client)?
  I know that Tony Anderson (now in Rwanda) is working in a school with no
  internet access, but with the need for email-type communication.

 Generally speaking, people (students and teachers) from Peruvian
 one-teachers offline schools might need the same offline email.
 But the approach that was take for Sugar Network is not trying to create
 full featured/partial replacement of online environments (e.g., email,
 web, wikipedia, feedback reporting system, etc) but create one
 solid/robust system (that is capable for offline) with features:

 * content sharing (both ways, not only from deployers to deployments)
 * having reliable feedback from the field, i.e., fail reports, usage
   statistics, questions
 * and social activity regarding the content in general (review, comments,
 etc)

 So, there is no direct offline-email analogy. But in my mind, designed
 Sugar Network functionality makes offline-email less needed (and not
 needed at all if we are talking about environments like rural schools
 with no any IT skilled people).

 --
 Aleksey

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


[Sugar-devel] [NETWORK] Sugar Network 0.7 development release

2012-11-29 Thread Aleksey Lim
== General ==


* Polish Try it wiki page with all possible methods how to try the
  Sugar Network and explaining the difference between Web access and
  local client applications
  http://wiki.sugarlabs.org/go/Sugar_Network#Try_it

* A way to try all Sugar Network features
  (Web access have restrictions)
  by installing Sugar Network activity in regular Sugar installation:
  http://wiki.sugarlabs.org/go/Activities/Sugar_Network

* Contributor Hub activity was added to the Sugar Network
  This method will bring all local client application features in
  addition to Web based Contributor Hub

* Process dependencies while launching activities from the Sugar Network
  from local client applications;
  activity dependencies will be resolved and, if there is such need,
  installed using PackageKit. On XO laptops (when yum PackageKit backed
  might take too many resources, use presolve PackageKit backend
  http://wiki.sugarlabs.org/go/Platform_Team/packagekit-backend-presolve#Usage
  right now, the only dependency is sugar itself (set while uploading
  activities to ASLO) to prevent launching inappropriate activities;
  but, it is possible to add new activity dependencies as well
  http://wiki.sugarlabs.org/go/Sugar_Network/Submit_activities#Dependencies


== Web UI ==


* Information notices for content published on the Network.
  For the time being only Creative Commons BY-SA 3.0 Unported is offered.

* New dialogs for New Project and New Resource

* First implementation of a system for synchronizing resources shared
  in offline mode.


== Contributor Hub ==


* New, more compact, lookfeel

* While navigating within the Contributor Hub, it change the url in
  Web browser's status bar; so, it is possible to, e.g., bookmark the current
  position in browser

* Upload Content resources
  accessible only from http://network-devel.sugarlabs.org/hub/
  (where anonymous users have administrative privileges) or from
  local client applications
  http://network-devel.sugarlabs.org/hub/?contentcontent-new

* Upload Journal objects to activity galleries, e.g.,
  
http://network-devel.sugarlabs.org/hub/?activitiesorg.laptop.TurtleArtActivitygallery
  accessible only from local client applications

* Launch activities and gallery objects
  hover over the particular activity or gallery object and click green
  play button
  accessible only from local client applications

* Download activities, gallery objects and content
  hover over the particular object and click green download button
  for local client applications, download button is replaced by launch
  button


== Sugar Shell plugin ==


* Dialog for submitting failure reports was moved to the Shell plugin
  from Web UI; so, it will be possible to report activity errors even
  if Web UI is not started


== API ==


* Subscribe to Sugar Network node events
  http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Notifications
  Events will be served using HTML5 Server-Sent Events mechanism

* Client side functionality
  http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Local_access
  When API provided by a Sugar Network node should be enough in most
  cases, there are features that can be implemented only from client
  side, e.g., launch Sugar Network activities by one click or Journal
  integration for easy sharing objects.

* Handy command-line utility to work with API
  http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Usage


== Objects model ==


* Differentiate original authors and maintainers
  See Resource.author on
  http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/Objects_model
  that is useful when content was uploaded by not original authors
  or when authors were not registered in the Sugar Network:
  
http://network-devel.sugarlabs.org/hub/?contentb2cceea8321e11e2a2b40016360ee2afcontent-users
  there are also special API commands to manage users:
  http://wiki.sugarlabs.org/go/Platform_Team/Sugar_Network/API#Authorization

* New Report resource (was extracted from Feedback)
  with possibility to set review rating (like on ASLO)


== Try the release ==


Follow the Try it wiki page:

http://wiki.sugarlabs.org/go/Sugar_Network#Try_it

See Sugar Network usage tutorial created by Thomas C Gilliard:

http://wiki.sugarlabs.org/go/Sugar_Network/Tutorial


== Credits ==


* People in the field for exposing a need, in such kind projects, and interest 
in testing.

* World wide community members who donated funds to make full time
  working possible.

* People from mailing lists and IRC channels who are helping in
  development process.
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel