XS Community Edition/0.4: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 65: Line 65:
* [[/Road_Map | Road Map]]
* [[/Road_Map | Road Map]]


= School Server Recap Summary =
= School Server Recap =


A [[XS Community Edition|school server]] provides communication, networking, content, and maintenance to a school and or classroom. In everyday usage the school server provides services which extend capabilities of the connected laptops while being transparent to the user.
A [[XS Community Edition|community school server]] provides communication, networking, content, and maintenance to a school and/or classroom. In everyday usage the school server provides services extending capabilities of the connected laptops, enhancing teacher-child-parent relationships. In general, these services include:
These services include:


* Classroom connectivity – Similar to what you would find in an advanced home router.
* Classroom connectivity – Similar to what you would find in an advanced home router.
* Internet gateway – If available, an internet connection is made available to laptops.
* Internet gateway – If available, an internet connection is made available to laptops.
* Content - Tools are available for deployments and teachers to make instructional media available to their schools and classrooms.
* Content - Tools for deployments and teachers to make instructional media available to their schools and classrooms.
* Maintenance - Tools are available to keep laptop updated and running smoothly
* Maintenance - Tools to keep laptops updated and running smoothly.

Revision as of 23:57, 23 August 2013

This IIAB XSCE content does not reflect the opinion of OLPC. These pages were created by members of a volunteer community supporting OLPC and deployments.

Please see our evolving table of smoke test results. Thanks for everyone's help testing as release candidates evolve quickly starting Saturday August 24!

Synopsis

Thank you for considering the brand new version 0.4 of XS Community Edition expected in mid-September 2013. It focuses on reliability and configurability on XO-1.5, XO-1.75 and XO-4. It also expands support for vital communities around x86, x86-64 (coming), Trim-Slice common in low-power / off-grid deployments, and the $25 Raspberry Pi computer.

Advanced content options include breathtaking free content from Internet-in-a-Box and the Pathagar ebooks library to organize your school's ebooks.

In the end this release provides something for both end users and deployers, as well as mainstay XS services we've come to expect:

End Users

  • Internet-in-a-Box including Wikipedia, OpenStreetMap, Khan Academy and 40,000+ Gutenberg Project books (requires a terabyte hard-drive)
  • Integration of the Pathagar bookserver to manage your own ebooks
  • Content filtering using OpenDNS and DansGuardian
  • Tiny Core Linux Customization Stick bringing flexibility to all XO’s

Deployers

  • Offline Install -- images at http://build.laptop.org.au/xsce/ dramatically streamlines installation -- while Online Installs remain for custom environments
  • Watchdog monitor for services, and automatic restart for long-term unattended operation
  • Usage Statistics collection - Enables developments to easily generate and collect laptop usage data
  • Remote administration via OpenVPN - creates secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities
  • Installs and runs on new platforms like Trim-Slice and Raspberry Pi
  • Integration of Pathagar bookserver framework with Apache and PostgreSQL -- refinement pending future releases

Mainstay Services

  • Web server -- Building block for many other extended services
  • Proxy server and web cache -- bandwidth, web-filtering, web-monitoring
  • OLPC-update -- OLPC-update is necessary to update the kernel of XO
  • Activity update -- Enables teachers to easily distribute new or updated activities to their students
  • Backup/Restore -- Automatically creates backups students journals and enables teachers to restore those backups as needed.

Installing Your School Server

Start by installing a School Server.

Installing

Testing Your School Server

Test the School Server to make sure that it will operate reliably with your hardware under your circumstances.

Testing

Configuring Your School Server

Configure your school server to meet your needs.

Configuring (Work In Progress)

Hacking Hacking Your School Server

Adapting the School Server to meet your specific needs

The Future of Your School Server

School Server Recap

A community school server provides communication, networking, content, and maintenance to a school and/or classroom. In everyday usage the school server provides services extending capabilities of the connected laptops, enhancing teacher-child-parent relationships. In general, these services include:

  • Classroom connectivity – Similar to what you would find in an advanced home router.
  • Internet gateway – If available, an internet connection is made available to laptops.
  • Content - Tools for deployments and teachers to make instructional media available to their schools and classrooms.
  • Maintenance - Tools to keep laptops updated and running smoothly.