From Fedora Project Wiki
m (1 revision(s))
mNo edit summary
 
Line 1: Line 1:
= OS Changes =
= OS Changes =


NOTE: This page is a work-in-progress
{{admon/note|This page is a work-in-progress.}}


The following packages need changes for OLPC
The following packages need changes for OLPC

Latest revision as of 15:28, 29 March 2015

OS Changes

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