* Percentage of completion: 50% (buddy.py is 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.