Difference between revisions of "Sugar Network"

From Sugar Labs
Jump to navigation Jump to search
(remove dead link)
 
(38 intermediate revisions by 6 users not shown)
Line 1: Line 1:
<span class="linkgroup">[[Image:Question.png|65px|link=Sugar_Network/Logo]]</span>
+
{{Dated | [http://school-network.org School Network] is a successor}}
  
This work was initially started by an International Research and Development Team affiliated to Sugar Labs Perú as part of the Malla Project iniciative in order to attend the needs identified during field work on Perú from 2007 to date.  
+
{{Template:Sugar Network Cycle Linkbar}}
 +
 
 +
<span class="linkgroup">[[Image:Question.png|65px|link=Sugar_Network/Logo|What would be a good logo for Sugar Network?]]</span> [[Sugar_Network/Logo|(We're searching for a good logo.)]]
  
 
== Summary ==
 
== Summary ==
  
These are the major goals Sugar Network is trying to achieve:
+
Sugar Network is a content sharing and social activity, around this content, system for Sugar Learning Environment.
  
* Sharing different kinds of content within the Sugar community, e.g., Sugar Activities, artifacts created by Sugar Activities, books, etc. for friends, a class, parents, teachers, or Sugar Learners anywhere.
+
The system is intended to be a share point for various kinds of content within the Sugar community, e.g., friends, a class, parents, teachers, content authors, supporters, or, Sugar Learners in general. Sugar Network participants might be regular Internet users, students connected to a school server, or, even be in regions without any network connectivity except the [[wikipedia:Sneakernet|Sneakernet]].
* Productive interaction between content creators and users.
 
* Online + offline access to the content for all Sugar Network participants.
 
* Support for localized and sustainable *collaborative activities*<!-- does "activities" mean sugar activities or activity in general? ~~~~ -->.
 
  
For a more detailed description, see these references:
+
The content itself might be Sugar Activities, artifacts created by Sugar Activities, books, articles, etc. Sugar Network provides a way for content creators how to share their work, and, a way for all other people how to use shared content as easy as possible. Sugar Network's social activity features should make this process smoother by providing functionality like getting feedback, issue reports, usage statistics, etc.
  
* [http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa Proyecto Piloto Hexoquinasa]
+
This work was initially started as an international research project within the Sugar Labs Perú in order to attend the needs identified during field work on Perú from 2007 to date.
* [[User:Alsroot/Sugar_Network_brief_introduction|brief introduction]],
 
* [[Sugar_Network/Declaration_of_purpose|declaration of purpose]].
 
* '''[[Sugar Network/Tutorial|Sugar Network Tutorial]]''' - A series of screen-shots of ''Sugar Network Factory 0.94''
 
 
 
Sugar Network is a part of the [[Platform_Team/Harmonic_Distribution|Harmonic Distribution]] effort and also one of the main components of the [[http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa Hexoquinasa Pilot Project]].
 
  
 
== Further reading ==
 
== Further reading ==
Line 25: Line 19:
 
* Sugar Network [[Sugar_Network/Declaration_of_purpose|declaration of purpose]].
 
* Sugar Network [[Sugar_Network/Declaration_of_purpose|declaration of purpose]].
 
* [[Sugar_Network/Concept|Sugar Network Concept]] - A guide to basic Sugar Network concepts.
 
* [[Sugar_Network/Concept|Sugar Network Concept]] - A guide to basic Sugar Network concepts.
 +
* [[Sugar Network/Tutorial|Sugar Network Tutorial]] - A series of screen-shots of the most recent Sugar Network implementation.
 
* Sugar Network [[Platform_Team/Sugar_Network|technical implementation]].
 
* Sugar Network [[Platform_Team/Sugar_Network|technical implementation]].
* [http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa Proyecto Piloto Hexoquinasa] - The actual deployment scenario of the first iteration Sugar Network
+
* Sugar Network [[Sugar_Network/Policy|Terms of use]].
* Sugar Network [[Sugar_Network/Policy|Policy]].
 
* Sugar Network related part from the [http://somosazucar.org/2012/05/03/proyecto-hexoquinasa-entrega-v0-2/ Hexoquinasa v0.2 report].
 
  
 
== Try it ==
 
== Try it ==
Line 34: Line 27:
 
Note that current development version is not assumed to be perfect in all cases.
 
Note that current development version is not assumed to be perfect in all cases.
  
=== Install on XO laptops ===
+
There are two types of Sugar Network access:
 +
 
 +
* Sugar Network clients.<br>Regular access for most of users. There are several clients that might have different audience:
 +
** [[Platform_Team/Sugar_Network/Web_UI|Web UI]],<br>client is mostly targeting to low age users;
 +
** [[Sugar_Network/Contributor_Hub|Contributor Hub]],<br>full featured access for content creators and providers as well as experienced users.
 +
* [[Platform_Team/Sugar_Network/API|Sugar Network API]].<br>Low level access for various programmable usage. See API home page for more details.
  
To easy use on a XO laptop, download images built withing the [http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa Hexokinase] project:
+
=== From the Web ===
  
* For XO-1 laptops<br>[http://download.sugarlabs.org/hexokinase/Factory/xo1/hf6.img hf6.img] [http://download.sugarlabs.org/hexokinase/Factory/xo1/hf6.crc hf6.crc]
+
Easy way to try Sugar Network clients is Sugar Network Web sites with data synchronized with the [[Activity Library]]:
* For XO-1.5 laptops<br>[http://download.sugarlabs.org/hexokinase/Factory/xo1.5/hf6.zd hf6.zd]
 
  
'''On XO-1 laptops'''
+
* [http://network.sugarlabs.org/ network.sugarlabs.org], for Web UI;
 +
* [http://network.sugarlabs.org/hub/ network.sugarlabs.org/hub], for Contributor Hub.
  
* First, ensure that your laptop is [http://wiki.laptop.org/go/Activation_and_developer_keys unlocked].
+
Write access is not yet implemented for Web access. To discover all implemented functionality, use developer server where anonymous users have administrative privileges:
* Download both <code>'''''image''.img'''</code> and <code>'''''image''.crc'''</code> files to the root directory of a USB stick or SD card.
 
* Drop to the "'''ok'''" prompt by pressing [[File:Esc.svg|24px]] (Esc) repeatedly during boot.
 
* Type the command: <code>'''copy-nand u:\''image''.img'''</code> for a USB stick or <code>'''copy-nand sd:\''image''.img'''</code> for a SD card followed by [[File:Key_enter.jpg|50px]] (enter).
 
* Wait for the display to fill in with color and the "'''ok'''" prompt to return
 
* Type the command <code>'''reboot'''</code> followed by [[File:Key_enter.jpg|50px]] (enter)
 
* The XO will reboot, finish writing, reboot itself, and take you to the naming and color choice process
 
* During the reboots, keep the charger connected to allow OFW to self-update
 
  
'''On XO-1.5 laptops'''
+
* [http://network-devel.sugarlabs.org/ network-devel.sugarlabs.org], for Web UI;
 +
* [http://network-devel.sugarlabs.org/hub/ network-devel.sugarlabs.org/hub], for Contributor Hub.
  
* First, ensure that your laptop is [http://wiki.laptop.org/go/Activation_and_developer_keys unlocked].
+
=== On desktop ===
* Download <code>'''''image''.zd'''</code> to the root directory of a USB stick
 
* Drop to the "'''ok'''" prompt by pressing [[File:Esc.svg|24px]] (Esc) repeatedly during boot
 
* Type the command: <code>'''fs-update u:\''image''.zd'''</code> followed by [[File:Key_enter.jpg|50px]] (enter)
 
* Wait for the display to fill in with color and the "'''ok'''" prompt to return
 
* Type the command <code>'''reboot'''</code> followed by [[File:Key_enter.jpg|50px]] (enter)
 
* The XO will reboot and take you to the naming and color choice process
 
  
=== Install on existing GNU/Linux system ===
+
Sugar Network clients can be used from local applications. Local applications have extra features, such as launching software by one click, or, seamless Journal integration. There are several distribution options:
  
Being on one of the [[Platform_Team/Harmonic_Distribution/Supported_platforms#Map|supported systems]], install Sugar Network from [[Sweets Distribution]]'s packages:
+
* Install Sugar from the [[Platform_Team/Sweets_Distribution/0.94:SugarNetwork|0.94:SugarNetwork]] repository in [[Sweets Distribution]] and [[Platform_Team/Sweets_Distribution/0.94:SugarNetwork#Sugar_Network_integration|enable]] Sugar Network integration in the Sugar Shell;
 +
* On XO laptops, use [[Deployment_Platform/XO_reference_distribution#Try_reference_implementation|one of the reference images]] (note that images might be outdated, to make them up-to-date, upgrade system packages right after flashing). Or, try deployment [http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa/Instalar XO images] from downstream [http://pe.sugarlabs.org/go/Proyecto_Piloto_Hexoquinasa Hexoquinasa] project;
 +
* Or, on existing Sugar installation, install [[Activities/Sugar_Network|Sugar Network activity]].
  
* [[Sweets_Distribution#Installation|install]] {{Code|sweets-desktop}} package from {{Code|Factory}} Sweets repository;
+
=== In deployment ===
* follow [[Sweets_Distribution#Usage|usage instructions]] to run Sugar Shell;
 
* [[Platform_Team/Sweets_Distribution/Factory/Features#Sugar_Network_integration|enable]] Sugar Network integration in Sugar Shell.
 
  
=== From Web ===
+
If you are looking for complex solutions that will be useful for deploymentin an educational environment, take a look at [[Deployment Platform]].
  
Or, try Sugar Network from demo web server:
+
== Donate ==
  
* [http://network-testing.sugarlabs.org/ network-testing.sugarlabs.org].
+
[[Crowd_funding/Sugar_Network#The_product|Help those]] working on the Sugar Network deployment on a regular basis.
  
 
== See also ==
 
== See also ==

Latest revision as of 18:08, 20 May 2019

Warning.png
This page has been marked as important but in need of updating as of May 2016.
See all dated pages
There may be relevant discussion on the talk page.

School Network is a successor


Sugar Network version cycle: | 1.0 |

What would be a good logo for Sugar Network? (We're searching for a good logo.)

Summary

Sugar Network is a content sharing and social activity, around this content, system for Sugar Learning Environment.

The system is intended to be a share point for various kinds of content within the Sugar community, e.g., friends, a class, parents, teachers, content authors, supporters, or, Sugar Learners in general. Sugar Network participants might be regular Internet users, students connected to a school server, or, even be in regions without any network connectivity except the Sneakernet.

The content itself might be Sugar Activities, artifacts created by Sugar Activities, books, articles, etc. Sugar Network provides a way for content creators how to share their work, and, a way for all other people how to use shared content as easy as possible. Sugar Network's social activity features should make this process smoother by providing functionality like getting feedback, issue reports, usage statistics, etc.

This work was initially started as an international research project within the Sugar Labs Perú in order to attend the needs identified during field work on Perú from 2007 to date.

Further reading

Try it

Note that current development version is not assumed to be perfect in all cases.

There are two types of Sugar Network access:

  • Sugar Network clients.
    Regular access for most of users. There are several clients that might have different audience:
    • Web UI,
      client is mostly targeting to low age users;
    • Contributor Hub,
      full featured access for content creators and providers as well as experienced users.
  • Sugar Network API.
    Low level access for various programmable usage. See API home page for more details.

From the Web

Easy way to try Sugar Network clients is Sugar Network Web sites with data synchronized with the Activity Library:

Write access is not yet implemented for Web access. To discover all implemented functionality, use developer server where anonymous users have administrative privileges:

On desktop

Sugar Network clients can be used from local applications. Local applications have extra features, such as launching software by one click, or, seamless Journal integration. There are several distribution options:

In deployment

If you are looking for complex solutions that will be useful for deploymentin an educational environment, take a look at Deployment Platform.

Help those working on the Sugar Network deployment on a regular basis.

See also

Getting involved

  • Submit your bug report or feature request.
  • Browse our implementation discussions, and post your feedback. (You should join this discussion list in order to avoid having your messages postponed for moderation.)

Subpages