Changes

Jump to navigation Jump to search
m
Line 1: Line 1: −
<noinclude>{{TOCright}}
+
<noinclude>[[Category:Feature Page Incomplete]]
[[Category:Feature Page Incomplete]]
+
[[Category:Feature|SoaS customization]]
[[Category:Feature|Feature intro language keyboard options]]
   
</noinclude>
 
</noinclude>
    
== Summary ==
 
== Summary ==
SOAS Deployement Settings Definition
+
SOAS Deployment Customization
    
== Owner ==
 
== Owner ==
Line 17: Line 16:     
== Detailed Description ==
 
== Detailed Description ==
In order to support deployements activities the standard SOAS image should allow a limited degree of personalization for basic settings.  
+
In order to support deployments activities the standard SOAS image should allow a limited degree of customization for basic/advanced settings.  
    
This page would be the start of a documentation effort aimed to document those basic interfaces:
 
This page would be the start of a documentation effort aimed to document those basic interfaces:
Line 25: Line 24:  
* to ease the personalization efforts from field organizations
 
* to ease the personalization efforts from field organizations
 
* to avoid regression issues related to personalization done in the wrong places
 
* to avoid regression issues related to personalization done in the wrong places
* to ease peacefully coexistance between personalization needs and bugfixing/support activities
+
* to ease peacefully coexistence between personalization needs and bug fixing/support activities
    
== Scope ==
 
== Scope ==
Line 34: Line 33:     
== User Experience ==
 
== User Experience ==
In case of a deploy in a school we could not expect children or teacher to spend a large initial amount of time to set up basic paramenters for SOAS usage (es. LANGUAGE, Timezone, Keyboard, servers, etc).
+
In case of a deploy in a school we could not expect children or teacher to spend a large initial amount of time to set up basic parameters for SOAS usage (es. LANGUAGE, Timezone, Keyboard, servers, etc).
    
Whatever approach would be taken in order to land those initial settings in the actual sticks/images, the very first step is to try to define with increasing detail:
 
Whatever approach would be taken in order to land those initial settings in the actual sticks/images, the very first step is to try to define with increasing detail:
Line 42: Line 41:     
== Dependencies ==
 
== Dependencies ==
None
+
* None on code
 +
 
 +
* Once consensus being reached on the customization documentation, developers that changes Sugar in areas that impact this documentation set should fell obliged to update it consistently and notify downstream.
    
== Contingency Plan ==
 
== Contingency Plan ==
Line 49: Line 50:  
== Documentation ==
 
== Documentation ==
   −
SOAS Deployement Settings Table (Draft)
+
SOAS Deployment Settings Table (Draft)
      Line 63: Line 64:     
|-
 
|-
| Jabber Server(s) || addres of jabber server for the school/class || conf file? || ...... || ...
+
| Jabber Server(s) || address of jabber server for the school/class || conf file? || ...... || ...
    
|-
 
|-
Line 71: Line 72:  
|-
 
|-
 
| Added Activity  (added to the default set)
 
| Added Activity  (added to the default set)
|| Filesystem
+
|| Activity Bundle
|| tbd || ... ||  ... || see also mail: (http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020967.html )
+
|| Filesystem or Journal?|| ... ||  ... || see also mail: (http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020967.html )
 
|-
 
|-
| Preferred Activities list reworked/reordered || Filesystem
+
| Preferred Activities list reworked/reordered ||text file, proprietary format  || /home/liveuser/.sugar/default/favorite_activities (in Soas)
|| tbd || ... ||  ... || see also mail: (http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020967.html )
+
|| ... ||  ... || see also mail: (http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020967.html )
 
|-
 
|-
 
| User account || parameters || conf file ? ||schoolclass  info to be added (?) || ... || ...
 
| User account || parameters || conf file ? ||schoolclass  info to be added (?) || ... || ...
Line 81: Line 82:  
| Additional Drivers || Linux drivers to support specific HW || Standard Linux Drivers locations || Link to an Howto Page || (Could be hard) ||
 
| Additional Drivers || Linux drivers to support specific HW || Standard Linux Drivers locations || Link to an Howto Page || (Could be hard) ||
 
|-
 
|-
| Additional Multimedia  || to enhance localization for specific packages (es. Gcompris Voices, openstreetmap extraction) || /Activities... || ... || ... ||
+
| Additional Multimedia  || to enhance localization for specific packages (es. Gcompris Voices, openstreetmap dataset) || /Activities... || ... || ... ||
 
|-
 
|-
 
| Additional Contents (eBooks, images, ecc.) || files || to land in Journal or in compressed r/o partition || ... || ... ||
 
| Additional Contents (eBooks, images, ecc.) || files || to land in Journal or in compressed r/o partition || ... || ... ||
 
|-
 
|-
| Additional static HTML (local homepage, etc.)  || files || to land in ... || ... || ... ||
+
| Additional static HTML (local homepage, etc.)  || files || to land in ... || ... || ... || see also mail: (http://lists.sugarlabs.org/archive/sugar-devel/2009-November/020967.html )
 
|-
 
|-
 
|}
 
|}
    
Note: The "Complexity" column could be the base for differentiate the effort/scope of personalization effort:
 
Note: The "Complexity" column could be the base for differentiate the effort/scope of personalization effort:
* some of them could be defined as "standard" and potentially we could have half baked tools to smooth efforts (the idea is that's far easyer to write a well done & safe script to be used by deployer on the field other than  increase the Sugar UI with rarely used features)
+
* some of them could be defined as "standard" and potentially we could have half baked tools to smooth efforts (the idea is that's far easier to write a well done & safe script to be used by deployer on the field other than  increase the Sugar UI with rarely used features)
 
* some of them could be defined as "hard" and then documented only then left to field/deployers will...
 
* some of them could be defined as "hard" and then documented only then left to field/deployers will...
 
    
 
    
Line 102: Line 103:  
== References ==
 
== References ==
   −
A basic list of setting to be descripted could be taken from http://wiki.sugarlabs.org/index.php?title=Request_New_Feature  
+
A basic list of setting to be described could be taken from http://wiki.sugarlabs.org/index.php?title=Request_New_Feature  
 
(by [[User:andrea.mangiatordi|Andrea]]  16:41, 21 May 2009 (UTC) ):
 
(by [[User:andrea.mangiatordi|Andrea]]  16:41, 21 May 2009 (UTC) ):
  

Navigation menu