Demonstration build: Difference between revisions

From OLPC
Jump to navigation Jump to search
(New page: ==Demo Laptop== There are many capabilities of the XO that aren't easy to demonstrate on a standard build. 0) dual-boot with a Fedora/Gnome or Edubuntu setup (via SD card) 0a) with any s...)
 
Line 1: Line 1:
==Demo Laptop==
==Demo Laptop==


There are many capabilities of the XO that aren't easy to demonstrate on a standard build.
There are many capabilities of the XO that aren't easy to demonstrate on a standard build. The idea for this project is to set up an XO that can show off some of the features described below.


0) dual-boot with a Fedora/Gnome or Edubuntu setup (via SD card)
#dual-boot with a Fedora/Gnome or Edubuntu setup (via SD card)
0a) with any simple hacks to speed up launch -- perhaps a dual-boot OpenWRT?
#*with any simple hacks to speed up launch -- perhaps a dual-boot OpenWRT?
1) full-screen full-motion video (ogg)
#full-screen full-motion video (ogg)
1o) video from m.youtube / an online source
#video from m.youtube / an online source
1x) the best that can be done with mpeg & rm
#the best that can be done with mpeg & rm
2) multichannel audio
#multichannel audio
2o) streaming audio from an online source
#streaming audio from an online source
#bookreaders
3) bookreaders : pdf (evince), js (flipbook, ICDL, jresig)
#*pdf (evince)
4) smooth Flash animation (Gnash)
#*js (flipbook, ICDL, jresig)
4x) the best that can be done with Adobe Flash
#smooth Flash animation (Gnash)
5) text-to-speech : Speak
#the best that can be done with Adobe Flash
6o) videochat or at least audiochat
#text-to-speech
7) drawing w/ stylus : phun / elements / crayon physics
#*Speak
8) Full-fledged firefox
#videochat or at least audiochat
8x) Opera
#drawing w/ stylus
9) New Sugar UI and config screen
#*phun / elements / crayon physics
10) Faster load time (now in joyride)
#Full-fledged firefox

#Opera
Eben -- you worked on showing full-screen video for the MOMA exhibit, yes? What setup did you use?
#New Sugar UI and config screen

#Faster load time (now in joyride)
Things I /want/ to show off but don't know how to
* a plot of battery strength/usage over time, however crude, like what the Prius offers for gas conservation
#a plot of battery strength/usage over time, however crude, like what the Prius offers for gas conservation
* a compressed view for the Journal (or a way to link directly to a compressed view)
#a compressed view for the Journal (or a way to link directly to a compressed view)


There are also a number of activities whose demos should be focused down to a couple of minutes, whose components could all be set up in advance; I'm thinking about how to effectively walk through them, without waiting to long for each one to load and set up, but without having more than one in memory at a given time. Is there some way to launch an activity while simultaneously demanding/reserving a block of memory, potentially killing other processes when starting up to improve the repeatability of demo length?
There are also a number of activities whose demos should be focused down to a couple of minutes, whose components could all be set up in advance; I'm thinking about how to effectively walk through them, without waiting to long for each one to load and set up, but without having more than one in memory at a given time. Is there some way to launch an activity while simultaneously demanding/reserving a block of memory, potentially killing other processes when starting up to improve the repeatability of demo length?

What else should we be sure to show off? What other systems might we want to have available to dual-boot?

Revision as of 19:44, 4 June 2008

Demo Laptop

There are many capabilities of the XO that aren't easy to demonstrate on a standard build. The idea for this project is to set up an XO that can show off some of the features described below.

  1. dual-boot with a Fedora/Gnome or Edubuntu setup (via SD card)
    • with any simple hacks to speed up launch -- perhaps a dual-boot OpenWRT?
  2. full-screen full-motion video (ogg)
  3. video from m.youtube / an online source
  4. the best that can be done with mpeg & rm
  5. multichannel audio
  6. streaming audio from an online source
  7. bookreaders
    • pdf (evince)
    • js (flipbook, ICDL, jresig)
  8. smooth Flash animation (Gnash)
  9. the best that can be done with Adobe Flash
  10. text-to-speech
    • Speak
  11. videochat or at least audiochat
  12. drawing w/ stylus
    • phun / elements / crayon physics
  13. Full-fledged firefox
  14. Opera
  15. New Sugar UI and config screen
  16. Faster load time (now in joyride)
  17. a plot of battery strength/usage over time, however crude, like what the Prius offers for gas conservation
  18. a compressed view for the Journal (or a way to link directly to a compressed view)

There are also a number of activities whose demos should be focused down to a couple of minutes, whose components could all be set up in advance; I'm thinking about how to effectively walk through them, without waiting to long for each one to load and set up, but without having more than one in memory at a given time. Is there some way to launch an activity while simultaneously demanding/reserving a block of memory, potentially killing other processes when starting up to improve the repeatability of demo length?