OLPC/OSChanges

From FedoraProject

Jump to: navigation, search

OS Changes

NOTE: This page is a work-in-progress

The following packages need changes for OLPC

  • firstboot
  • In OLPC we probably want something similar to this but likely with different characteristics
  • Do we need to have the user accept one or more licenses? (Fedora does that)
  • Should the laptops be password protected? Maybe just a simple 4-digit pin code?
  • Having the user actually do auth is very useful for software installation to guard again malware; we can ask the user to auth when installing software and only on succesful auth we allow software installation
  • Is written in Python; not sure we want to pull in the entire Python and pygtk stack for just this
  • GConf2
  • Wants to use D-BUS patches, see [1]
  • Rationale: wants to avoid pulling in ORBit2 and bonobo
  • Upstream Fedora probably wants these patches too
  • gnome-vfs2
  • Wants to use D-BUS patches, see [2]
  • Rationale: wants to avoid pulling in ORBit2 and bonobo
  • Upstream Fedora probably wants these patches too

The following packages are specific to OLPC

  • matchbox-window-manager
  • and dependencies..
  • To replace metacity, see [3]

Packages we want to avoid

  • ORBit2
  • libbonobo
  • metacity
  • To be replaced by Matchbox, see [4]
  • Rationale: Limited screen area and limited physical memory. Wants only to run a single app at a time. TODO: OLPCUserInterfaceRationale