Difference between revisions of "Features/SoaS customization"

From Sugar Labs
Jump to navigation Jump to search
Line 43: Line 43:
  
 
== Documentation ==
 
== Documentation ==
This is common practice now on several GNU/Linux distros, e.g., Ubuntu 9.10
+
 
 +
SOAS Deployement Settings Table (Draft)
 +
 
 +
 
 +
 
 +
{| border=1 cellpadding=3 style="border: 1px solid white; border-collapse: collapse; background: #e3e4e5;"
 +
|-style="background:#787878; color: white;"
 +
! Description!! What || Where !! How !! Complexity
 +
|-
 +
|Language ||LANGUAGE and LANG environment variables || conf file, login/boot scripts || ....  || easy (must be!)
 +
 +
|-
 +
| Timezone ||Environment that define timezone || login/boot scripts || .... ||  easy (must be!)
 +
 
 +
 
 +
|-
 +
| Jabber Server(s) || addres of jabber server for the school/class || conf file? || ......
 +
 
 +
|-
 +
| WiFi settings
 +
|| in case of proxy, passwords needed|| conf file? || .....
 +
 
 +
|-
 +
| Activity selection  or preferred list reworked (added to default set)
 +
|| Journal
 +
|| tbd
 +
|-
 +
| User account || parameters || conf file ? ||schoolclass  info to be added (?)
 +
|-
 +
| Additional Drivers || Linux drivers to support specific HW || Standard Linux Drivers locations || Link to an Howto Page || (Could be hard)
 +
|-
 +
|}
 +
 
  
 
== Release Notes ==
 
== Release Notes ==
 
+
...
 
== Comments and Discussion ==
 
== Comments and Discussion ==
 
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]
 
* See [[{{TALKPAGENAME}}|discussion tab for this feature]]
 +
 +
 +
== References ==
 +
 +
A basic list of setting to be descripted 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) ):
 +
 +
<ol>
 +
*Date, Time & Timezone
 +
*Language
 +
*User Accounts
 +
*WiFi settings
 +
*Jabber server(s).
 +
*Add/Remove Programs
 +
*System Updates
 +
*Desktop GUI settings
 +
*Name SD card and USB media drives, etc.
 +
.....
 +
*What else?
 +
 +
</ol>

Revision as of 12:44, 24 November 2009


Summary

SOAS Deployement Settings Definition

Owner

Current status

  • Targeted release: (0.88)
  • Last updated: (2009 Nov 24)
  • Percentage of completion: 1%

Detailed Description

In order to support deployements activities the standard SOAS image should allow a limited degree of personalization for basic settings.

This page would be the start of a documentation effort aimed to document those basic interfaces:

Benefit to Sugar

  • to ease the personalization efforts from field organizations
  • to avoid regression issues related to personalization done in the wrong places
  • to ease peacefully coexistance between personalization needs and bugfixing/support activities

Scope

Actually will be mostly a documentation effort - no impact on code in this phase.

How To Test

Features/SoaS customization/Testing

User Experience

Users will have the opportunity to work in their native language from the initial experience of Sugar rather than having to initially wade through English-language menus.

Dependencies

None

Contingency Plan

If we don't complete this feature, it can be left out. Nothing else depends upon it.

Documentation

SOAS Deployement Settings Table (Draft)


Description What Where How Complexity
Language LANGUAGE and LANG environment variables conf file, login/boot scripts .... easy (must be!)
Timezone Environment that define timezone login/boot scripts .... easy (must be!)


Jabber Server(s) addres of jabber server for the school/class conf file? ......
WiFi settings in case of proxy, passwords needed conf file? .....
Activity selection or preferred list reworked (added to default set) Journal tbd
User account parameters conf file ? schoolclass info to be added (?)
Additional Drivers Linux drivers to support specific HW Standard Linux Drivers locations Link to an Howto Page (Could be hard)


Release Notes

...

Comments and Discussion


References

A basic list of setting to be descripted could be taken from http://wiki.sugarlabs.org/index.php?title=Request_New_Feature (by Andrea 16:41, 21 May 2009 (UTC) ):

    • Date, Time & Timezone
    • Language
    • User Accounts
    • WiFi settings
    • Jabber server(s).
    • Add/Remove Programs
    • System Updates
    • Desktop GUI settings
    • Name SD card and USB media drives, etc.
    .....
    • What else?