Difference between revisions of "WMF UX Improvement Effort"

Jump to navigation Jump to search
no edit summary
 
(41 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==== Backlog ====
==== Phase 1 ====
 
Critical bugs phase (8/24/11 - 8/31/11)
 
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty
 
|- style="vertical-align: top;"
| #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}}
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty
|- style="vertical-align: top;"
| #7 || '''Menu item feedback''' || In browser feedback || closed || 100% || || High || 2


|- 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
| #8 || '''Post download feedback''' || Post content download || open || 100% || || High || 4
 
|- style="vertical-align: top;"
| #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;"
| #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;"
| #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 (must also be more detailed)
| #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;"
| #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.
| #12 || '''KPIS''' || Implement KPIS || pause || 30% || || Low || 20


|- 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 || 50% || || Medium || 20 hours
| #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;"
| #6 || '''Allow multzim search and make it configurable''' || || concept || 0% || || Low || 15 hours
| #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;"
| #7 || '''Filters and sorting''' || Add ability to filter and sort listed ZIM files || concept || 0% || || Low || XX
| #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;"
| #8 || '''Searching''' || Add ability to search available ZIM files (title and description) || concept || 0% || || Low || XX
| #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;"
| #X || '''Menu item feedback''' || In browser feedback || || 0% || || Low || XX
| #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;"
| #X || '''Post download feedback''' || Post content download ||  || 0% || || Low || XX
| #10 || '''[[#Refine Kiwix UI]]''' || Improve the look and feel ||  || 0% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #X || '''Feedback system''' || Supporting in browser and post download ||  || 0% || || Low || XX
| #11 || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 ||  || 0% || || Low || 40


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


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #X || '''Ability to build zim files''' || Implement a full pipeline for openZim files ||  || 0% || || Low || XX
| #14 || '''ePub''' || Add ePub support ||  || 0% || || Low || 60
 
|}
 
== Posponed ==
 
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #X || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 || || 0% || || Low || XX
| #1 || '''Allow multzim search and make it configurable''' || || concept || 0% || || Low || 20 hours


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #X || '''KPIS''' || Implement KPIS ||  || 0% || || Low || XX
| #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;"
| #X || '''Search''' || Improve search || || 0% || || Low || XX
| #3 || '''Revamp bookmarks''' || Bookmarks needs to be rethink and reimplemented || proposal || 0% || || Low || 60


|}
|}
Line 53: 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 75: Line 132:
== Improve Search Engine ==
== Improve Search Engine ==


Improve the search engine... currently it's OK, but we could be better.
Improve the search engine... currently it's OK, but we could be better. Here a few possible improvments:
 
* integrating stop words
|}
* search pattern words in bold
* better ranking


== Archives ==
== Archives ==
Line 83: Line 141:


== See also ==
== See also ==
* [[User_interface_feedback]]
* [[User interface feedback]]
 
[[category:projects]]

Navigation menu