Difference between revisions of "School Server"

From Sugar Labs
Jump to navigation Jump to search
Line 1: Line 1:
<noinclude>{{ GoogleTrans-en | es =show | bg =show | zh-CN =show | zh-TW =show | hr =show | cs =show | da =show | nl =show | fi =show | fr =show | de =show | el =show | hi =show | it =show | ja =show | ko =show | no =show | pl =show | pt =show | ro =show | ru =show | sv =show }}{{TOCright}}</noinclude>
+
<noinclude>{{GoogleTrans-en}}{{TOCright}}</noinclude>
  
 
==Introduction==
 
==Introduction==
The [[olpc:School server|'''X'''O school '''S'''erver, or '''XS''']], is one of the products of the OLPC project, designed to complement the [[OLPC:XO]] laptop. It is a [[olpc:Linux|Linux]]-based OS (a ''[[olpc:Fedora|Fedora]]-based distribution'') engineered to be installed on generic, low-end servers. OLPC outlines [[olpc:XS_Recommended_Hardware|hardware recommendations]] and in the future, they may offer a hardware platform specially designed for the role.
+
The [[olpc:School server|'''X'''O school '''S'''erver, or '''XS''']], is one of the products of the OLPC project, designed to complement the [[OLPC:XO]] laptop. It is a [[wikipedia:GNU|GNU]]/[[wikipedia:Linux|Linux]]-based OS (a ''[[olpc:Fedora|Fedora]]-based distribution'') engineered to be installed on generic, low-end servers. OLPC outlines [[olpc:XS_Recommended_Hardware|hardware recommendations]] and in the future, they may offer a hardware platform specially designed for the role.
  
 
Educational deployments of Sugar must also provide infrastructure to extend services for learners, teachers, and their support communities.  While the Sugar software may be self-sufficient for many learning activities, other activities and services depend on the School Server to provide connectivity, shared resources, and other services. Services, tools and activities running on the School Server allow asynchronous interaction, can take advantage of larger storage capacities, and possibly greater bandwidth and more powerful processors in the XS.
 
Educational deployments of Sugar must also provide infrastructure to extend services for learners, teachers, and their support communities.  While the Sugar software may be self-sufficient for many learning activities, other activities and services depend on the School Server to provide connectivity, shared resources, and other services. Services, tools and activities running on the School Server allow asynchronous interaction, can take advantage of larger storage capacities, and possibly greater bandwidth and more powerful processors in the XS.
Line 11: Line 11:
 
==Software==
 
==Software==
  
The School Server provides [[wikipedia:Apache HTTP Server|Apache]] web server, [[wikipedia:MySQL|MySQL]] database, [[wikipedia:ejabberd|ejabberd]] for Jabber [[wikipedia:Extensible_Messaging_and_Presence_Protocol| Extensible Messaging and Presence Protocol (XMPP)]] services, and [[wikipedia:Moodle|Moodle]] for a [[wikipedia:Learning management system|learning management system]].
+
The School Server provides an [[wikipedia:Apache HTTP Server|Apache]] web server, the [[wikipedia:PostgreSQL|PostgreSQL]] database, [[wikipedia:ejabberd|ejabberd]] for collaboration via the Jabber [[wikipedia:Extensible_Messaging_and_Presence_Protocol| Extensible Messaging and Presence Protocol (XMPP)]], and [[wikipedia:Moodle|Moodle]] for a [[wikipedia:Learning management system|learning management system]].
  
 
===Projects===
 
===Projects===
  
 
* http://schools.sugarlabs.org/ takes you to an instance of Moodle hosted by Solution Grove for Sugar Labs.
 
* http://schools.sugarlabs.org/ takes you to an instance of Moodle hosted by Solution Grove for Sugar Labs.
* jabber.sugarlabs.org runs on this School Server.
+
* Collaboration server '''''jabber.sugarlabs.org''''' runs on this School Server.
 
* [[Sugar on a Stick]] deployments will be supported.
 
* [[Sugar on a Stick]] deployments will be supported.
* [[Teacher Reporting]] is a development project aimed to provide software to support Learner evaluations.
 

Revision as of 23:16, 7 October 2009

Introduction

The XO school Server, or XS, is one of the products of the OLPC project, designed to complement the OLPC:XO laptop. It is a GNU/Linux-based OS (a Fedora-based distribution) engineered to be installed on generic, low-end servers. OLPC outlines hardware recommendations and in the future, they may offer a hardware platform specially designed for the role.

Educational deployments of Sugar must also provide infrastructure to extend services for learners, teachers, and their support communities. While the Sugar software may be self-sufficient for many learning activities, other activities and services depend on the School Server to provide connectivity, shared resources, and other services. Services, tools and activities running on the School Server allow asynchronous interaction, can take advantage of larger storage capacities, and possibly greater bandwidth and more powerful processors in the XS.

  • The Sugar Labs wiki pages for the School Server will focus on software that runs on the XS and how software can support Learners and their community using the Sugar Platform.
  • For installation and configuration details, one should visit the OLPC:School server and OLPC:Category:SchoolServer pages.

Software

The School Server provides an Apache web server, the PostgreSQL database, ejabberd for collaboration via the Jabber Extensible Messaging and Presence Protocol (XMPP), and Moodle for a learning management system.

Projects