Changes

Line 27: Line 27:     
=== Core Software ===
 
=== Core Software ===
 +
==== Registry for people ====
 +
Extend the interaction model to include real people beyond the user–laptop couple. This would extend the virtual network to include some very significant entities, such as family members, who may not have a physical computing device. See the [[Request_New_Features#Support for family interaction | suggestion]] submitted by [[User:Skua]]. The [[olpc:Record]] Activity could be used as fun, instance-of-person creator and embellisher, by capturing an image or video of the person, and saving it in a new registry.
 +
* Integration of a person object into the Sugar architecture
 +
* Extension of the User/Group model to realistically capture the actual Person entity
 +
* Modification of at least one activity (Record ?) to support the new API
 +
* Extension of School Server registration model
 +
* Extension of an Internet person model to support a Person entity (e.g., to support a missing-person registry in the [http://sahana.rit.edu/ Sahana] Disaster Management System)
 +
Lots of extensions are possible, following a good, fundamental design
 +
* Difficulty: Medium - Hard (depending on scope chosen)
 +
* Skills needed: Data modeling, Core system programming
 +
* Potential mentor: [[User:FGrose]] for data modeling, collaborators needed for Core systems and Internet architectures
    
==== Speech Synthesis for Sugar ====
 
==== Speech Synthesis for Sugar ====