Difference between revisions of "WMF UX Improvement Effort"

Jump to navigation Jump to search
no edit summary
m
 
(38 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;"
| #7 || '''Menu item feedback''' || In browser feedback || closed || 100% || || High || 2


|- 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)
| #8 || '''Post download feedback''' || Post content download || open || 100% || || High || 4


|- 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.
| #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;"
| #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
| #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;"
| #6 || '''Allow multzim search and make it configurable''' || || concept || 0% || || Low || 15 hours
| #12 || '''KPIS''' || Implement KPIS || pause || 30% || || Low || 20


|- 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
| #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;"
| #8 || '''Searching''' || Add ability to search available ZIM files (title and description) || concept || 0% || || Low || XX
| #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;"
| #X || '''Menu item feedback''' || In browser feedback || || 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;"
| #X || '''Post download feedback''' || Post content download || || 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 || '''Feedback system''' || Supporting in browser and post download || || 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 || '''Refine Kiwix UI''' || Improve the look and feel ||  || 0% || || Low || XX
| #10 || '''[[#Refine Kiwix UI]]''' || Improve the look and feel ||  || 0% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #X || '''Ability to build zim files''' || Implement a full pipeline for openZim files ||  || 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 || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 ||  || 0% || || Low || XX
| #13 || '''Search''' || Improve search ||  || 0% || || Low || 40


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


|}
|}
Line 59: 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 81: 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 89: Line 141:


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

Navigation menu