Difference between revisions of "Sugar Network/Contributor Hub"

From Sugar Labs
Jump to navigation Jump to search
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
== Summary ==
 
== Summary ==
  
[[Sugar Network]] UI targeting to content creators and providers, e.g., activity developers or deployment supporters. As well as users who need full-featured access to [[Sugar Network]].
+
[[Sugar Network]] UI targeting to content creators and providers, e.g., activity developers or deployment supporters. As well as users who need full-featured access to the [[Sugar Network]].
  
Contributor Hub is designed to be a pure JS application to:
+
Contributor Hub is designed to be a pure JS application to support as many as possible major platforms (including mobile ones) to run Hub as a local application. Besides, it will be possible to distribute Hub as a regular Web application.
  
* Easy start not only from well maintained Internet server but also from poor or not maintained school servers;
+
== Try it ==
* Start on all major platforms (including mobile ones) as a local application to, e.g., decrease network traffic.
+
 
 +
To start using Contributor Hub on regular basis, try:
 +
 
 +
* Recent [http://network-devel.sugarlabs.org/hub/ development version] with administrative privileges for anonymous users;
 +
* Recent [http://network-testing.sugarlabs.org/hub/ stable version] synchronized with the [[Activity Library]] and assumed to be used for testing in the field with anonymous access restricted only for read operations.
 +
 
 +
Or, look for [[Sugar_Network#Try_it|another distribution options]].
  
== Try it ==
+
From development environment, [[#Sources|clone]] sources and open {{Code|index.html}} in a Web browser. Note that by default, {{Code|index.html}} will fail (Server-sent events doesn't support Cross-origin resource sharing). So, disable security checks in your browser, e.g., run Google Chrome with {{Code|--disable-web-security}} command-line argument.
 +
 
 +
== Design ==
  
* [http://network-devel.sugarlabs.org/hub/ Recent development version];
+
* Google Code-In 2012 [http://www.google-melange.com/gci/task/view/google/gci2012/8032204 mockups].
* [http://network-testing.sugarlabs.org/hub/ Recent stable version].
 
  
 
== Sources ==
 
== Sources ==
Line 17: Line 24:
 
Clone source repository from [http://git.sugarlabs.org/network Gitorious]:
 
Clone source repository from [http://git.sugarlabs.org/network Gitorious]:
  
  git clone git://git.sugarlabs.org/network/contributor-hub.git
+
  git clone git://git.sugarlabs.org/network/contributor-hub.git --recurse-submodules
  
 
== Getting involved ==
 
== Getting involved ==
  
 
{{:Sugar_Network/Feedback}}
 
{{:Sugar_Network/Feedback}}

Latest revision as of 08:23, 10 December 2012

Summary

Sugar Network UI targeting to content creators and providers, e.g., activity developers or deployment supporters. As well as users who need full-featured access to the Sugar Network.

Contributor Hub is designed to be a pure JS application to support as many as possible major platforms (including mobile ones) to run Hub as a local application. Besides, it will be possible to distribute Hub as a regular Web application.

Try it

To start using Contributor Hub on regular basis, try:

  • Recent development version with administrative privileges for anonymous users;
  • Recent stable version synchronized with the Activity Library and assumed to be used for testing in the field with anonymous access restricted only for read operations.

Or, look for another distribution options.

From development environment, clone sources and open index.html in a Web browser. Note that by default, index.html will fail (Server-sent events doesn't support Cross-origin resource sharing). So, disable security checks in your browser, e.g., run Google Chrome with --disable-web-security command-line argument.

Design

Sources

Clone source repository from Gitorious:

git clone git://git.sugarlabs.org/network/contributor-hub.git --recurse-submodules

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.)