From Fedora Project Wiki
(→‎Distros: soas1 vs soas2 confusion)
(separate links per distro)
Line 21: Line 21:


And for all of the above, where is it documented?
And for all of the above, where is it documented?
==Resources==
Perhaps useful resources:
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Archive
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Roadmap
* http://wiki.sugarlabs.org/go/0.86/Roadmap
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Resources
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Future_releases
* http://wiki.laptop.org/go/Fedora
* http://wiki.laptop.org/go/F11_for_1.5
* http://wiki.laptop.org/go/Rawhide-XO
* [[OLPC/Packages_for_F11]]
* [[OLPC/Tasks]]
* [[XO]]


=Distros=
=Distros=
Line 49: Line 31:
Built using liveimg-creator, distributed on fedoraproject.org
Built using liveimg-creator, distributed on fedoraproject.org


Tracker bugs for issues with Fedora and XO hardware (XO-1. XO-1.5 too?): https://bugzilla.redhat.com/show_bug.cgi?id=461806
Tracker bugs for issues with Fedora and XO hardware (XO-1. XO-1.5 too?).


There is no Sugar spin. See SoaS instead.
There is no Sugar spin. See SoaS instead.
===Resources===
* https://bugzilla.redhat.com/show_bug.cgi?id=461806
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Fedora
* http://wiki.laptop.org/go/Rawhide-XO
* [[OLPC/Packages_for_F11]]
* [[OLPC/Tasks]]
* [[XO]]


==Fedora 10 for the OLPC XO==
==Fedora 10 for the OLPC XO==
Line 61: Line 53:
Probably not really maintained.
Probably not really maintained.


===Resources===
* [[XO]]
* [[QA/TestPlans/Fedora10_On_XO]]
* [[QA/TestPlans/Fedora10_On_XO]]


Line 83: Line 78:
*** etc.
*** etc.
* What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)
* What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)
===Resources===
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Archive
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Resources
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Rawhide-XO
* [[OLPC/Packages_for_F11]]
* [[OLPC/Tasks]]


==Sugar on a Stick v2==
==Sugar on a Stick v2==
Line 101: Line 106:
** X.org?
** X.org?
*** etc.
*** etc.
===Resources===
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Roadmap
* http://wiki.sugarlabs.org/go/0.86/Roadmap
* http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Resources
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Future_releases
* http://wiki.laptop.org/go/Fedora


==Rawhide-XO==
==Rawhide-XO==
Line 121: Line 135:
** X.org?
** X.org?
*** etc.
*** etc.
===Resources===
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Rawhide-XO
* [[OLPC/Packages_for_F11]]
* [[OLPC/Tasks]]


==F11 for XO-1.5==
==F11 for XO-1.5==
Line 141: Line 162:
*** etc.
*** etc.
* What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)
* What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)
===Resources===
* http://wiki.laptop.org/go/Fedora_on_XO
* http://wiki.laptop.org/go/Future_releases
* http://wiki.laptop.org/go/Fedora
* http://wiki.laptop.org/go/F11_for_1.5
* http://wiki.laptop.org/go/Rawhide-XO
* [[OLPC/Packages_for_F11]]
* [[OLPC/Tasks]]

Revision as of 19:46, 6 July 2009

I currently (Abo 18:06, 6 July 2009 (UTC)) feel confused about the different Fedora based distros that are either targeting the various XO computers or centred around the Sugar environment. I'm therefore going to try to make sense of if all.

Questions

For each distro I want to answer the following questions:

  • What hardware is it targeted for? (XO-1, XO-1.5, XO-2, PC?)
  • How is it distributed? (Live ISOs, live USB images, NAND images, virtual machine images, installable OS (anaconda).)
  • What distro is it based on? (Fedora X, Rawhide, etc.)
  • What are the desktop environments (or services in case of XS) targeted for it? (Sugar, GNOME, ...)
  • How is it built? (tools to generate the distribution)
  • How, from where is it distributed?
  • What customizations have been done?
    • Kernel?
      • How are the patches/fork/whatever maintained?
      • How is it built?
      • From where is it distributed?
    • X.org?
      • etc.
  • What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)

And for all of the above, where is it documented?

Distros

The current Fedora release

The targeted hardware is normal PCs (and also PPC). There's no straight-forward support for installing in an XO. (The live images do not contain a kernel that fully supports the XO-1 or XO-1.5 hardware. There is no NAND image. Anaconda/liveinst will not be able to install to NAND. livecd-utils does have an option to make a USB/SD that boots on the XO though.) Not really usable without a swap.

Desktops: GNOME, Sugar, and a bunch more

Built using liveimg-creator, distributed on fedoraproject.org

Tracker bugs for issues with Fedora and XO hardware (XO-1. XO-1.5 too?).

There is no Sugar spin. See SoaS instead.

Resources

Fedora 10 for the OLPC XO

A F10 based distro that can/could be bought on an SD card and that will run on an XO-1. Power management support etc. probably missing. Related to the 2008 G1G1.

Desktops: GNOME

Probably not really maintained.

Resources

Sugar on a Stick v2 beta

Based on Fedora 11.

Composed as a Fedora spin, but externally. Also VMware images.

Desktops: Sugar v0.84 (some parts packaged as .xo instead of .rpm)

Hardware: PC, VMware/VirtualBox, XO-1

Also instructions for booting the live images on an XO-1 and for creating and intalling NAND images: http://wiki.sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

  • What customizations have been done?
    • Kernel?
      • How are the patches/fork/whatever maintained?
      • How is it built?
      • From where is it distributed?
    • X.org?
      • etc.
  • What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)

Resources

Sugar on a Stick v2

Based on Fedora 12. Under development.

Hardware: PC, VMware/VirtualBox. XO-1? NAND images?

Desktops: Sugar v0.86 (some parts packaged as .xo instead of .rpm)

Support for installing (anaconda/liveinst)

  • What customizations have been done?
    • Kernel?
      • How are the patches/fork/whatever maintained?
      • How is it built?
      • From where is it distributed?
    • X.org?
      • etc.

Resources

Rawhide-XO

Fedora 11 based. Not updated since Rawhide branched off towards F12.

Hardware: XO-1

Distributed as ISO, NAND image.

Desktops: Sugar, GNOME

  • How is it built? (tools to generate the distribution)
  • How, from where is it distributed?
  • What customizations have been done?
    • Kernel?
      • How are the patches/fork/whatever maintained?
      • How is it built?
      • From where is it distributed?
    • X.org?
      • etc.

Resources

F11 for XO-1.5

Targeted for the XO-1.5. Under development.

Based on F11.

Desktops: Sugar, GNOME

  • How is it distributed? (Live ISOs, live USB images, NAND images, virtual machine images, installable OS (anaconda).)
  • How is it built? (tools to generate the distribution)
  • How, from where is it distributed?
  • What customizations have been done?
    • Kernel?
      • How are the patches/fork/whatever maintained?
      • How is it built?
      • From where is it distributed?
    • X.org?
      • etc.
  • What is the state of maintenance? (Broken, unmaintained, abandoned, under development, being deployed, in active use, obsoleted.)

Resources