Changes

Jump to navigation Jump to search
312 bytes added ,  10:44, 12 April 2009
Line 63: Line 63:  
* How it should work
 
* How it should work
 
   The main design of this project involves to patch the Sugar Core, adding the availability to reload different phases of the startup process as requested:  
 
   The main design of this project involves to patch the Sugar Core, adding the availability to reload different phases of the startup process as requested:  
 +
 
 
   - Read activities lists from given path
 
   - Read activities lists from given path
 
   - Load journal information using given path
 
   - Load journal information using given path
   - Set current user information
+
   - Set user information
   −
   
+
  Also, is necessary to define a directory structure in the storage device in order to let sugar recognize that a sugar-grane is present, eg:
 
+
 
   - Activities: Sugar read two main directories to get the activities list and then it build on fly the launcher for each one,  
+
  sugar-grane_unique_user_id
 +
  |
 +
  *--> session.info -- Information about the sugar-grane session as id, creation date, last updated, etc
 +
   *--> Activities/  -- Full activities
 +
  *--> Journal/      -- Journal information
 +
  *--> Preferences/  -- User session preferences as colors, name, picture, etc
 
    
 
    
 
    
 
    
22

edits

Navigation menu