Features/Teacher Buddy: Difference between revisions

m FGrose moved page Features/TeacherBuddy to Features/Teacher Buddy: deCamelCase
 
(6 intermediate revisions by one other user not shown)
Line 16: Line 16:
* Targeted release: 1.0
* Targeted release: 1.0
* Last updated: 29 July 2013
* Last updated: 29 July 2013
* Percentage of completion: 50% (presence/buddy.py and model/buddy.py are finished. We need to add a corresponding mechanism for visualizing teachers in the GUI)
* Percentage of completion: 90% (sugar3/presence/buddy.py, jarabe/model/buddy.py, and jarabe/view/buddyicon.py are finished. Need to finalize the teacher icon design and test.)


== Detailed Description ==
== Detailed Description ==
Line 32: Line 32:


==UI Design==
==UI Design==
As a placeholder, we are using an upside-down XO icon for teacher-xo.svg
[[Image:teacher-xo.svg]]


== How To Test ==
== How To Test ==
Line 38: Line 41:
== User Experience ==
== User Experience ==


The exact mechanism for setting the teacher boolean is to be determined.
* If the feature is not exploited, there is no change to the user experience.
 
* The basic change to the user experience is simply a different icon to represent a teacher in the UI. The auto-detection of teachers will be exploited in the [[Features/Classroom management]] systems.
The basic change to the user experience is simply a different icon to represent a teacher in the UI. The auto-detection of teachers will be exploited in the [[Features/Classroom management]] systems.
* The exact mechanism for setting the teacher boolean (in gconf) is to be determined.


== Dependencies ==
== Dependencies ==
No new dependencies


== Contingency Plan ==
== Contingency Plan ==
Line 48: Line 52:


== Documentation ==
== Documentation ==
Some discussions with the design team regarding the placement of the buttons on the palettes.


== Release Notes ==
== Release Notes ==