Difference between revisions of "Features/About Me"
(Created page with "<noinclude>{{GoogleTrans-en}}{{TOCright}} Category:Feature Page Incomplete AboutMe</noinclude> <!-- All fields on this form are required to be accept...") |
|||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude> | + | <noinclude> |
− | [[Category: | + | [[Category:FeatureLanded|About Me]] |
− | [[Category: | + | [[Category:Features requested by OLPC AU]] |
− | + | </noinclude> | |
− | |||
− | |||
− | |||
− | |||
== Summary == | == Summary == | ||
Line 21: | Line 17: | ||
* Percentage of completion: 100% | * Percentage of completion: 100% | ||
− | See https://github.com/walterbender/sugar/commit/97edfcd2a519e4ab66d4ba63fdd0b6927cbc753e | + | See [https://github.com/walterbender/sugar/commit/97edfcd2a519e4ab66d4ba63fdd0b6927cbc753e] and [https://github.com/walterbender/sugar-artwork/commit/d4fb3b9d7d09e0c0be91ff0261edba75891407d1] |
== Detailed Description == | == Detailed Description == | ||
Line 38: | Line 34: | ||
On newly flashed or build Sugar environments: | On newly flashed or build Sugar environments: | ||
− | + | # You should be prompted to select gender after entering name and selecting color | |
− | + | # You should be prompted to select age after selecting gender | |
− | + | # You should be able to go back and change these setting | |
Once you've entered age and gender, you should be able to change them in the control panel | Once you've entered age and gender, you should be able to change them in the control panel | ||
− | + | # Open the Sugar control panel | |
− | + | # Select About Me | |
− | + | # You should be able to change your age and gender | |
− | + | # Close the control panel section | |
− | + | # Reopen it and observe that the new age and gender are set | |
== User Experience == | == User Experience == | ||
Line 63: | Line 59: | ||
== Documentation == | == Documentation == | ||
− | + | [[File:Gender_age.png|600px]] | |
The gconf settings used by this feature are: | The gconf settings used by this feature are: | ||
Line 74: | Line 70: | ||
== Comments and Discussion == | == Comments and Discussion == | ||
+ | * http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045583.html | ||
* See [[{{TALKPAGENAME}}|discussion tab for this feature]] | * See [[{{TALKPAGENAME}}|discussion tab for this feature]] | ||
---- | ---- | ||
[[Category:Features requested by OLPC AU]] | [[Category:Features requested by OLPC AU]] |
Latest revision as of 06:56, 18 July 2014
Summary
Provide a mechanism for users to specify age and gender.
Owner
- Name: Walter Bender
- Email: <walter AT sl.o>
Current status
- Targeted release: (1.02)
- Last updated: (5 November 2013)
- Percentage of completion: 100%
Detailed Description
OLPC Australia uses gender and age as part of their program analysis. They also use age to modify the behavior of some activities, e.g., the robot in the Speak activity takes on the age of the user. The proposed feature is to modify the About Me CP section and the initial intro pages to include widgets for selecting gender and age.
Benefit to Sugar
This is a feature that is already used in one major deployment. It would enhance the ability of other deployments to leverage age and gender for their program analysis. Also, Sugar activity developers can begin to incorporate age and gender into their activities where appropriate.
Scope
Impacts sugar/extensions/cpsection/aboutme and jarabe/intro
How To Test
On newly flashed or build Sugar environments:
- You should be prompted to select gender after entering name and selecting color
- You should be prompted to select age after selecting gender
- You should be able to go back and change these setting
Once you've entered age and gender, you should be able to change them in the control panel
- Open the Sugar control panel
- Select About Me
- You should be able to change your age and gender
- Close the control panel section
- Reopen it and observe that the new age and gender are set
User Experience
The direct impact on the user is minimal: they have the option to set gender and age. Some activities use these data to enhance the user experience.
Dependencies
No new dependencies
Contingency Plan
None. The feature is complete pending code review.
Documentation
The gconf settings used by this feature are:
'/desktop/sugar/user/gender' ('male' or 'female') '/desktop/sugar/user/birth_timestamp' birth_timestamp = time.time() - int(age * _SECONDS_PER_YEAR)
Release Notes
Comments and Discussion
- http://lists.sugarlabs.org/archive/sugar-devel/2013-November/045583.html
- See discussion tab for this feature