Improving user experience

From Openmoko

(Difference between revisions)
Jump to: navigation, search
m
Line 17: Line 17:
 
| Reduce boot time ||5,3,1,3,3,2,3 ||3 ||
 
| Reduce boot time ||5,3,1,3,3,2,3 ||3 ||
 
|-
 
|-
| Optimize the touch screen driver on freerunner for finger usage ||5,2,1,3,1,4,2 ||3 ||
+
| Optimize the touch screen driver on freerunner for finger usage ||5,2,1,3,1,4,2,7 ||4 ||
 
|-
 
|-
 
| A generic python loader to enhance the start up time of python scripts ||2,5,5,2,3,5 || ||
 
| A generic python loader to enhance the start up time of python scripts ||2,5,5,2,3,5 || ||
 
|-
 
|-
| Work with system team to improve suspend/resume user experience ||2,1,1,1,1 ||2 ||
+
| Work with system team to improve suspend/resume user experience ||2,1,1,1,1,5 ||3 ||
 
|-
 
|-
 
| We improve the current stack, not creating new features ||1,4,1,2 ||2 ||1
 
| We improve the current stack, not creating new features ||1,4,1,2 ||2 ||1
Line 29: Line 29:
 
| won't work on om2007 stack ||5 ||3 ||
 
| won't work on om2007 stack ||5 ||3 ||
 
|-
 
|-
| working on improving the Xglamo ||4,1,3,3 ||3 ||
+
| working on improving the Xglamo ||4,1,3,3,3 ||4 ||
 
|-
 
|-
| afair 3d and video (ie playing videos) still need work ||5,3,3,2,4,2 ||2 ||
+
| afair 3d and video (ie playing videos) still need work ||5,3,3,2,4,2,5 ||3 ||
 
|-
 
|-
 
| Program response should be lots better. Startup time reducing for apps would be great ||5,1,2,3,1 ||3 ||
 
| Program response should be lots better. Startup time reducing for apps would be great ||5,1,2,3,1 ||3 ||
Line 37: Line 37:
 
| Suspend is quite good at the moment, but when the display is 'blanked' and the system is not in suspend, maybe pressing the 'power' button could wake up the screen instead. Now it wakes up and immediately suspends ||5,5,1,4,3||3 ||
 
| Suspend is quite good at the moment, but when the display is 'blanked' and the system is not in suspend, maybe pressing the 'power' button could wake up the screen instead. Now it wakes up and immediately suspends ||5,5,1,4,3||3 ||
 
|-
 
|-
| my suspend / resum still kills my sound ||2 ||1 ||
+
| my suspend / resum still kills my sound ||2,2 ||2 ||
 
|-
 
|-
| The "suspend on power button" is completely useless for me ||1 ||1 ||1
+
| The "suspend on power button" is completely useless for me ||1 ||1 ||2
 
|-
 
|-
 
| touch and accellerometer based gui for nearly blind people ||2,5,3 ||1 ||
 
| touch and accellerometer based gui for nearly blind people ||2,5,3 ||1 ||
Line 49: Line 49:
 
| a symbol chooser keyboard ||3,3 ||2 ||
 
| a symbol chooser keyboard ||3,3 ||2 ||
 
|-
 
|-
| Keyboard improvement ||1,1,1,1,1,2 ||4||
+
| Keyboard improvement ||1,1,1,1,1,2,6 ||5||
 
|-
 
|-
| Solve the call quality problems (echo, buzzing, volume) for 99% of the users ||1,1,1,1,1,1,1,1,1 || 9 ||
+
| Solve the call quality problems (echo, buzzing, volume) for 99% of the users ||1,1,1,1,1,1,1,1,1,1 || 10 ||
 
|-
 
|-
 
|Solve the illume resume problems. They have been talked about over and over, but infortunately the information is scattered and imprecise. the tickets themselves have misleading info (I should know,I helped confuse you...), so maybe this deserves a new single ticket,where everyone contributes with more exact information; ||3,1 ||2 ||
 
|Solve the illume resume problems. They have been talked about over and over, but infortunately the information is scattered and imprecise. the tickets themselves have misleading info (I should know,I helped confuse you...), so maybe this deserves a new single ticket,where everyone contributes with more exact information; ||3,1 ||2 ||
 
|-
 
|-
| Get the wifi driver corrected ||1,2,1,1,1,2,1,1 ||5 ||
+
| Get the wifi driver corrected ||1,2,1,1,1,2,1,1,4 ||6 ||
 
|-
 
|-
 
| Integrate FSO framework in OM2008  ||2,2 ||2 ||
 
| Integrate FSO framework in OM2008  ||2,2 ||2 ||

Revision as of 16:20, 17 October 2008

Like Wolfgang said in http://n2.nabble.com/Weekly-Engineering-News-41-2008-td1336450.html , Openmoko assembled a team to focus on improving the user experience. Here is our todo list, feel free to put your vote and add main issues that you think is critical.

as a proposal:

Priority: measured from 1 (highest) ... 5 (nice to have); put your priority into the comma separated list and we calculate later the average;

Votes: just edit and add +1 if you wote YES|NO in the corresponding column;


Issue Priority Yes kill it votes No keep it votes
Reduce boot time 5,3,1,3,3,2,3 3
Optimize the touch screen driver on freerunner for finger usage 5,2,1,3,1,4,2,7 4
A generic python loader to enhance the start up time of python scripts 2,5,5,2,3,5
Work with system team to improve suspend/resume user experience 2,1,1,1,1,5 3
We improve the current stack, not creating new features 1,4,1,2 2 1
Prefer stuffs which could be brought over to gta03 instead of gta02/om2008 specific 5,5,4,5 3
won't work on om2007 stack 5 3
working on improving the Xglamo 4,1,3,3,3 4
afair 3d and video (ie playing videos) still need work 5,3,3,2,4,2,5 3
Program response should be lots better. Startup time reducing for apps would be great 5,1,2,3,1 3
Suspend is quite good at the moment, but when the display is 'blanked' and the system is not in suspend, maybe pressing the 'power' button could wake up the screen instead. Now it wakes up and immediately suspends 5,5,1,4,3 3
my suspend / resum still kills my sound 2,2 2
The "suspend on power button" is completely useless for me 1 1 2
touch and accellerometer based gui for nearly blind people 2,5,3 1
make a dialer compatible with bbdb 5 1
make a gnus backend for sms 3 1
a symbol chooser keyboard 3,3 2
Keyboard improvement 1,1,1,1,1,2,6 5
Solve the call quality problems (echo, buzzing, volume) for 99% of the users 1,1,1,1,1,1,1,1,1,1 10
Solve the illume resume problems. They have been talked about over and over, but infortunately the information is scattered and imprecise. the tickets themselves have misleading info (I should know,I helped confuse you...), so maybe this deserves a new single ticket,where everyone contributes with more exact information; 3,1 2
Get the wifi driver corrected 1,2,1,1,1,2,1,1,4 6
Integrate FSO framework in OM2008 2,2 2
Personal tools

Like Wolfgang said in http://n2.nabble.com/Weekly-Engineering-News-41-2008-td1336450.html , Openmoko assembled a team to focus on improving the user experience. Here is our todo list, feel free to put your vote and add main issues that you think is critical.

as a proposal:

Priority: measured from 1 (highest) ... 5 (nice to have); put your priority into the comma separated list and we calculate later the average;

Votes: just edit and add +1 if you wote YES|NO in the corresponding column;


Issue Priority Yes kill it votes No keep it votes
Reduce boot time 5,3,1,3,3,2,3 3
Optimize the touch screen driver on freerunner for finger usage 5,2,1,3,1,4,2,7 4
A generic python loader to enhance the start up time of python scripts 2,5,5,2,3,5
Work with system team to improve suspend/resume user experience 2,1,1,1,1,5 3
We improve the current stack, not creating new features 1,4,1,2 2 1
Prefer stuffs which could be brought over to gta03 instead of gta02/om2008 specific 5,5,4,5 3
won't work on om2007 stack 5 3
working on improving the Xglamo 4,1,3,3,3 4
afair 3d and video (ie playing videos) still need work 5,3,3,2,4,2,5 3
Program response should be lots better. Startup time reducing for apps would be great 5,1,2,3,1 3
Suspend is quite good at the moment, but when the display is 'blanked' and the system is not in suspend, maybe pressing the 'power' button could wake up the screen instead. Now it wakes up and immediately suspends 5,5,1,4,3 3
my suspend / resum still kills my sound 2,2 2
The "suspend on power button" is completely useless for me 1 1 2
touch and accellerometer based gui for nearly blind people 2,5,3 1
make a dialer compatible with bbdb 5 1
make a gnus backend for sms 3 1
a symbol chooser keyboard 3,3 2
Keyboard improvement 1,1,1,1,1,2,6 5
Solve the call quality problems (echo, buzzing, volume) for 99% of the users 1,1,1,1,1,1,1,1,1,1 10
Solve the illume resume problems. They have been talked about over and over, but infortunately the information is scattered and imprecise. the tickets themselves have misleading info (I should know,I helped confuse you...), so maybe this deserves a new single ticket,where everyone contributes with more exact information; 3,1 2
Get the wifi driver corrected 1,2,1,1,1,2,1,1,4 6
Integrate FSO framework in OM2008 2,2 2