Architecture Manual
From OLPC
- Overall architecture
- The interaction between Sugar and Activities, especially collaboration
- DBus protocols
- etc.
[edit] Wish List
- How are .pyc files in builds created? Will they be regenerated automatically if I change a .py file and delete the .pyc file?--Mikus Grinbergs 2008-5-14 http://lists.laptop.org/pipermail/sugar/2008-May/005696.html
[edit] Making builds
Our documentation on how to make your own build is pretty spartan right now, but starting with
is a good start. The http://wiki.laptop.org/go/Olpc-update page has information which will let you olpc-update to your custom build.
Try the process out and help us document it better!
[edit] Architecture pages
- Hardware
- Wireless
- Power management
- XO Power Draw
- Hardware Power Domains
- Customizing NAND images Includes keyboard configuration
- Keyboard layouts
- IMEs
- Open Firmware
- Tag editing
- Checking the Layout configuration
- Peripherals
- Sugar Architecture
- Sugar architecture review 1
- OLPC Python Environment
- Sugar Architecture/API
- Localization
- Software components
- Activities
- Collections
- Bitfrost
- XS Server Software
This article is a stub. You can help the OLPC project by expanding it.
Categories: Developers | API | Python | Hardware | Battery & Power | Firmware | Firmware ROM | Git | Peripherals | Software development | Telepathy | Stub | Documentation

