Difference between revisions of "WMF UX Improvement Effort"

Jump to navigation Jump to search
no edit summary
 
(31 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==== Backlog ====
==== Phase 1 ====
 
Critical bugs phase (8/24/11 - 8/31/11)


{|{{Prettytable}}
{|{{Prettytable}}
Line 5: Line 7:


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #1 || '''[[#Revamp the help page]]''' || The help page must be more complete, more ''sexy'', with screenshots. It should also provide an easy way to download new content. || proposal || 0% || || Low || 30 hours
| #16 || '''Critical bugs''' ||  
* <s>[Kiwix for Windows crashby opening specific ZIM file]</s>
* <s>[Not possible on Windows to open a ZIM file if accented path]</s>
* <s>[Search engine does not always work on Windows]</s>
* <s>[Deal with relative paths in the library]</s>
|| closed || 100% || || Top || 20 hours
|}
 
==== Phase 2 ====


Feedback system (8/31/11 - 9/21/11)
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty
|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #2 || '''[[#Kiosk mode]]''' || It would also be cool to have a kiosk mode available in which the interface would be fullscreen unless a special keyboard command was issued. || discussion || 0% || || low || 5 hours
| #7 || '''Menu item feedback''' || In browser feedback || closed || 100% || || High || 2


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #3 || '''[[#History navigator]]''' || You can purge your history, but you can't view it. It would be nice to be able to browse through your history either from a menu or the Sidebar.. || discussion || 0% || || Low || really depends what we want here. A few hours to get a simple list of pages but a lot of work if you want a mgmt tool.
| #8 || '''Post download feedback''' || Post content download || open || 100% || || High || 4


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #4 || '''[[#Desktop File browser integration]]''' || ZIM file mime-type should be recognized as "application/x-zim", icon should be the kiwix one and double click on them should start kiwix and open the file. || realization || 70% || || Medium || 20 hours
| #9 || '''Feedback system''' || Supporting in browser and post download || closed || 100% || || High || 40
 
|}


==== Phase 3 ====
Filtering and Sorting (9/21/11 - 9/28/11)
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty
|- style="vertical-align: top;"
|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #5 || '''Filters and sorting''' || Add ability to filter and sort listed ZIM files || concept || 0% || || Low || 15
| #5 || '''Filters and sorting''' || Add ability to filter and sort listed ZIM files || closed || 100% || || Low || 15


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #6 || '''Searching''' || Add ability to search available ZIM files (title and description) || concept || 0% || || Low || 15
| #6 || '''Searching''' || Add ability to search available ZIM files (title and description) || closed || 100% || || Low || 15
 
|}
 
==== Phase 4 ====
 
{|{{Prettytable}}


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #7 || '''Menu item feedback''' || In browser feedback || || 0% || || Low || 2
| #12 || '''KPIS''' || Implement KPIS || pause || 30% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #8 || '''Post download feedback''' || Post content download ||  || 0% || || Low || 4
| #15 || '''Distribution''' || Easier workflow for local distribution<br/> * <s>build kiwix-install</s><br/> * <s>improve build-kiwix-release.sh and provide ZIP files for each ZIM file</s><br/> * <s>Write the documentation about how to use the tools</s><br.>* port the tools on OSX<br/> ||  || 90% || || Low || 40
 
|}
 
==== Backlog ====
 
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #9 || '''Feedback system''' || Supporting in browser and post download || || 0% || || Low || 40
| #1 || '''[[#Revamp the help page]]''' || The help page must be more complete, more ''sexy'', with screenshots. It should also provide an easy way to download new content. || proposal || 0% || || Low || 30 hours


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #10 || '''Refine Kiwix UI''' || Improve the look and feel || || 0% || || Low || 20
| #2 || '''[[#Kiosk mode]]''' || It would also be cool to have a kiosk mode available in which the interface would be fullscreen unless a special keyboard command was issued. || discussion || 0% || || low || 5 hours


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #11 || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 || || 0% || || Low || 40
| #3 || '''[[#History navigator]]''' || You can purge your history, but you can't view it. It would be nice to be able to browse through your history either from a menu or the Sidebar.. || discussion || 0% || || Low || really depends what we want here. A few hours to get a simple list of pages but a lot of work if you want a mgmt tool.


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #12 || '''KPIS''' || Implement KPIS || || 0% || || Low || 60
| #4 || '''Desktop File browser integration''' || ZIM file mime-type should be recognized as "application/x-zim", icon should be the kiwix one and double click on them should start kiwix and open the file. || closed || 100% || || Medium || 20 hours


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #13 || '''Search''' || Improve search ||  || 0% || || Low || 40
| #10 || '''[[#Refine Kiwix UI]]''' || Improve the look and feel ||  || 0% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #14 || '''ePub''' || Add ePub support ||  || 0% || || Low || 60
| #11 || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 ||  || 0% || || Low || 40


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #15 || '''Distribution''' || Easier workflow for local distribution ||  || 0% || || Low || 40
| #13 || '''Search''' || Improve search ||  || 0% || || Low || 40


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #16 || '''Critical bugs''' ||  
| #14 || '''ePub''' || Add ePub support ||  || 0% || || Low || 60
* [Kiwix for Windows crashby opening specific ZIM file]
* [Not possible on Windows to open a ZIM file if accented path]
* [Search engine does not always work on Windows]
||  || 0% || || Top || 20 hours


|}
|}
Line 67: Line 97:


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #2 || '''Ability to build zim files''' || Implement a full pipeline for openZim files ||  || 0% || || Low || 500
| #2 || '''Ability to build zim files''' || Implement a full pipeline for openZim files || grant request ongoing || 0% || || Low || 500


|- style="vertical-align: top;"
|- style="vertical-align: top;"
Line 76: Line 106:
= Notes =
= Notes =


== UI ==
== Refine Kiwix UI ==


Improve the appearence. Appearance is important to gain confidence in the software and make the whole user experience better. I propose here to involve here someone with designe skills and propose to implement his proposition after discussion in the app.
Improve the appearence. Appearance is important to gain confidence in the software and make the whole user experience better. I propose here to involve here someone with design skills and propose to implement his proposition after discussion in the app. [[User:Kelson|Kelson]] 20:39, 22 August 2011 (CEST)
 
Propositions:
* Better language switch menu organisation, they are now too much language in one list
* Still continue to improve the tabs design


== Automate zim file generation ==
== Automate zim file generation ==
Line 108: Line 142:
== See also ==
== See also ==
* [[User interface feedback]]
* [[User interface feedback]]
[[category:projects]]

Navigation menu