XS 0.9 Proposal

From OLPC

Revision as of 13:45, 23 January 2012 by Ghunt (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A Cooperative XS development Effort

  • Background:

At the San Francisco OLPC Summit, October 2011, Tony Anderson offered to guide and advise me in re-issuing the XS school server based upon a more recent build of Fedora Core. Abhishek Singh of OLE Nepal offered to help, as did Jerry Vonau of laptop.org.au.

Then at the SCale (Southern California Linux Expo) Kenneth Wyrick offered to involve his friends in the local Linux User Groups in the XS rebuild project, if only there was a specification (spec) available.

I've spent the last month, feeling a little over my head, trying to get up to speed about what was really needed. Here is my best shot at such a set of requirements:

My Proposal:

  1. develop a build process that facilitates 64 bit as well as 32 bit architectures
  2. Think of building an XS school server like the process of booting linux -- start out with minimal capability, passing along essential environmental information to a set of configurable next steps.
  3. based upon CentOS, because of the slower release cycle, longer lifetime, and hopefully more proven reliability (stay in the Fedora family to take advantage of expertise already developed within the OLPC community).
  4. fit the initial core XS functionality within the 700MB available on an install CD
  5. make the first core install phase headless -- not requiring monitor, keyboard

Comparison

WhoVersionBaseDocumentationKickstart ConfigISO
XS-0.60.6FC9ksdociso
NEXS0.48FC9ksdociso
XS-AU0.6-au1FC9ksdociso
XS-AU1.0FC11ksdociso

Personal tools
  • Log in
  • Login with OpenID
About OLPC
About the laptop
About the tablet
Projects
OLPC wiki
Toolbox