= UDS-Boston : Classmate PC Overview Page =

This was an overview session for the ClassmatePC discussions / specs.

== Specs Created ==

=== Technical Decisions ===

 * '''classmatepc-ume-desktopapplications'''
  * spec:
   * UbuntuSpec:classmatepc-ume-desktop-applications
  * status:
   * ''dropped''

 * '''classmatepc-choice-of-file-system'''
  * spec:
   * UbuntuSpec:classmatepc-choice-of-file-system
  * status:
   * ''was resolved ... but needs discussion''

=== Technical Issues ===

 * '''classmatepc-power-management'''
  * spec:
   * UbuntuSpec:classmatepc-power-management
  * status:
   * ''see spec in launchpad''

=== Application Decisions ===

 * '''classmatepc-choice-of-browser'''
  * spec:
   * UbuntuSpec:classmatepc-choice-of-browser
  * status:
   * ''see spec in launchpad''

=== Applications Required ===

 * '''classmatepc-applications-required'''
  * spec:
   * UbuntuSpec:classmatepc-applications-required
  * status:
   * ''see spec in launchpad for links to individual specs (as below)''

 * '''classmatepc-anti-theft'''
  * spec:
   * UbuntuSpec:classmatepc-anti-theft
  * status:
   * ''see spec in launchpad''

 * '''classmatepc-sonic-notepad'''
  * spec:
   * UbuntuSpec:classmatepc-sonic-notepad
  * status:
   * ''see spec in launchpad''

 * '''classmatepc-teacher-control'''
  * spec:
   * UbuntuSpec:classmatepc-teacher-control
 * status:
  * ''see spec in launchpad''

=== Documentation ===

 * '''classmatepc-introduction-document'''
  * spec:
   * UbuntuSpec:classmatepc-introduction-document
  * status:
   * ''see spec in launchpad''

=== Applications Bundle and Additions ===

 * '''classmatepc-education-application-set'''
  * spec:
   * UbuntuSpec:classmatepc-education-application-set
  * status:
   * ''see spec in launchpad''

== Discussions Required : Not necessarily at UDS ==

=== Languages and Translation ===

 * '''action:''' Need to chat to a rosetta person
  * confirm how we move the translations status forwards 

 * '''done:''' Need to chat to Intel team
  * status:
   * confirmed language list - see below
   * confirmed priority order - see below

==== Language List ====

 * '''hi'''
  1. English
  2. Latin American Spanish
  3. Vietnamese
  4. Thai
 * '''med'''
  1. Simplified & Traditional Chinese
  2. Brazilian Portuguese
  3. French
  4. German
 * '''lo'''
  1. Hungarian
  2. Greek
  3. Italian

  * med = to add Russian

 * a new language can be added through a lang pack
 * english needs to remain
 * additional languages can be removed

 * intel to set up a process to notify us of language needs when leads come in
 * we should aim at a functional demo subset for all laungages
 * language translation effort can be escalated if sales are pending

 * oliver suggests that one standard image with all language options will not be effective
  * limited install storage available on internal flash drive
  * oliver proposes individual images for each target language/region
   * english + local language

=== Applications ===

 * '''action:''' update this list after selection of classmatepc-education-application-set
  * see: UbuntuSpec:classmatepc-education-application-set
  * must cover
   * base install set
   * g-a-i install set

 * '''action:''' Richard to update Google Shared spreadsheet following above

 * '''Core'''
  * gnome-utils
   * ''Standard desktop utilities (calculator etc.)''
  * gnome-games
   * ''Default set of desktop games (solitaire etc.)''
  * ktouch
   * ''Typing tutor''
  * gimp
   * ''Image Manipulation and editing''
  * gthumb
   * ''Image viewer and browser''
  * epiphany browser
   * ''Intuitive GNOME web browser''
  * gaim/pidgin
   * ''Instant messaging client''
  * evolution
   * ''Groupware suite with mail client and organizer''
  * gnumeric
   * ''Spreadsheet application''
  * abiword
   * ''Word processor''
  * rhythmbox
   * ''Music player and organizer''
  * tuxpaint
   * ''A paint program for young children''
  * gcompris
   * ''Educational games for kids''
  * sound juicer
   * ''CD Ripper''
  * totem
   * ''simple media player''
  * kino
   * ''editor for Digital Video data''
  * gpaint
   * ''a small, easy paint program''

 * '''Additional'''
  * kturtle
   * ''Educational programming environment for the language''
  * kvoctrain
   * ''Vocabulary trainer''
  * kpercentage
   * ''Percentage calculation teaching tool''
  * kmplot
   * ''Mathematical function plotter''
  * kig
   * ''Interactive geometry program''
  * khangman
   * ''The classical hangman game''
  * kbruch
   * ''Fraction calculation teaching tool''
  * kanagram
   * ''Letter order game''
  * kalzium
   * ''Chemistry teaching tool''
  * atomix
   * ''Puzzle game for building molecules''
  * ktuberling
   * ''Famous potatoguy game (learn about body parts)''
  * xaos
   * ''Real-time interactive fractal zoomer''
  * kstars
   * ''Desktop planetarium''
  * tuxmath
   * ''Math game for kids with Tux''
  * tuxtype
   * ''Educational Typing Tutor Game Starring Tux''

=== Questions for Intel ===

==== anti-theft driver & application & technical explanation ====

  * '''action:''' chase up the driver & application & technical explanation from Intel
  * '''status:''' requested: waiting for response

==== sonic notepad driver & application ====

  * '''action:''' chase up the driver & application from Intel
  * '''status:''' requested: waiting for response

==== mesh networking plans / requirements ====

  * does h/w suport it ?
  * is there a driver
  * '''action:''' chase up requirements with Intel
  * '''status:''' To request from Justin
  * '''comment:''' Not in current scope for 8.04 ... will be an amendment

==== support infrastructure ====

  * how do we envisage the structure and layers
  * what reponsibility for each party
   * vendor
   * intel
   * canonical
  * '''action:''' discuss detail with steering committee as we move forward
  * '''status:''' initial discussion held with Jason
  * '''comment:''' envisage a 2 tier model
   * 1st line - hands on : local Intel vendor
   * 2nd line - remote : Canonical Global Support

==== current hardware variations ====

 * the zdnet education testing said that he was supplied:
  * a 2.0 GB version for windows
  * a 2.5 GB version for linux
  * our supplied h/w is 2 GB
   * can you comment on this ?
   * what is the future plan (by 2008.04 ?)
   * in general are there any changes we should be aware of ?
  * '''action:''' discuss with Jason
  * '''status:''' initial discussion held with Jason - no confirmed info
  * '''action:''' discuss with Justin / steering committee
  * '''status:''' to do
  * '''comment:''' noted on zdnet education testing pages that additional flash storage RAM can be added as on option
   * overview: all tech comments / pics
    * [[http://content.zdnet.com/2346-12355_22-173793.html|Classmate PC Upgrades]]
   * detail: mass storage
    * [[http://content.zdnet.com/2346-12355_22-173793-4.html|The mass storage module can be replaced with a larger model or with a PATA hard drive]]
 
==== next gen hardware ====

  * please confirm
   * 9 inch screen
   * what resolution
   * internal hard drive
   * what flash drive storage
  * '''action:''' discuss with Jason
  * '''status:''' initial discussion held with Jason
  * '''comment:''' 
   * 9" : tentative yes - to confirm
   * resolution : unsure - to confirm
   * hard drive : yes - size to confirm
   * flash drive storage : unsure - to confirm
  * '''action:''' discuss and confirm with Justin / steering committee
  * '''status:''' to do

  * will this supercede the current h/w or will it be a different h/w choice
  * '''action:''' discuss with Jason
  * '''status:''' initial discussion held with Jason
  * '''comment:''' 
   * tentative : gen 2 will replace gen 1.5 i.e. gen 1.5 will be dropped
  * '''action:''' discuss and confirm with Justin / steering committee
  * '''status:''' to do

 * if the ClassmatePC is produced by an OEM and not Intel
  * will the specs be identical to the intel version ?
  * '''action:''' discuss with Jason
  * '''status:''' initial discussion held with Jason
  * '''comment:''' unsure
  * '''action:''' discuss and confirm with Justin / steering committee
  * '''status:''' to do

=== Scope of Work ===

 * item: '''WLAN'''
  * description: ''Integrate a working driver for the wireless network card''
  * status: '''done'''

 * item: '''Install Size'''
  * description: ''Install fits within 2GB of Flash, leaving at least 400 MB for user data''
  * status: '''solved but needs approval'''
  * comment: need to revisit with Oliver and ume team
  * comment: limitations on upgrade
  * action: discuss at UDS-Boston
  * person: Richard via Oliver

 * item: '''Slow Boot Speed'''
  * description: ''Reduce to acceptable levels: - reduce driver set  - custom initramfs''
  * status: '''done'''
  * comment:
  * action: confirm with Oliver
  * person:

 * item: '''Slow App Installer'''
  * description: ''Reduce installation time to acceptable levels''
  * status: '''discuss with Michael Vogt'''
  * comment: not really resolvable
  * action:
  * person:

 * item: '''Driver for Sonic Notepad'''
  * description: ''Integrate a working driver for the Sonic Notepad''
  * status: '''see above'''

 * item: '''Driver & App for Theft Prevention'''
  * description: ''support Intel theft prevention client using a hardware based TPM''
  * description: ''Integrate a working driver for the Sonic Notepad''
  * status: '''see above'''

 * item: '''Display Driver/Switcher'''
  * description: ''Display driver & display switcher application porting. Intel has an app that scales 800x600 & 1024x768 to work on 800x480 screen.''
  * status: '''done'''
  * comment: xorg will not support panning going forward
  * comment: will need to ensure that all applications fit in the physical screen size
  * comment: how does the windows version cope with the same issue
  * comment: check with laserjock
  * comment: check on windows sample
  * action: to confirm all resolutions with Oliver
  * person:

 * item: '''Bulk install process / config / recommendations'''
  * description: ''Efficient installation process for OEM''
  * status: '''in progress'''
  * comment: ogra can build a netbook server install
  * comment: connect to network via flylead and it will auto install
  * action: to spec & complete
  * person: Oliver

 * item: '''Optimised GUI analysis'''
  * description: ''Deliver analysis & project plan for adapting GNOME-based GUI for 800x480 screen resolution. Level of effort to do the adaptation is dependent on application selection & current suitability to that screen resolution.''
  * status: '''to do'''
  * comment:
  * action:
  * person: Richard and Oliver

 * item: '''Optimisation for size & performance'''
  * description: ''Deliver analysis & project plan for further optimisation of size & performance. Level of effort to to the optimisation is dependent on the technical analysis & target performance requirements.''
  * status: '''to do'''
  * comment:
  * action:
  * person: Richard and Oliver
	
----
CategoryEducation