Difference between revisions of "WMF UX Improvement Effort"

Jump to navigation Jump to search
no edit summary
 
(171 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==== Phase 1 ====
Critical bugs phase (8/24/11 - 8/31/11)
{|{{Prettytable}}
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #0 || '''[[#Search in text improvement]]''' || We should merge search in text and search in ZIM and have nicer searchbar & search button. || proposal || 10% || [https://sourceforge.net/tracker/?func=detail&aid=3098294&group_id=175508&atid=873518]
| #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;"
| #1 || '''[[#Bad MacOSX Quit menu item]]''' || MacOSX Quit menu item in File menu is odd to see || realisation || 0% || [https://sourceforge.net/tracker/?func=detail&aid=3165259&group_id=175508&atid=873515]
| #7 || '''Menu item feedback''' || In browser feedback || closed || 100% || || High || 2


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #2 || '''[[#Dead "adding content" link in the help]]''' || "Adding Content" paragraph does not exist in the Help page in English || realisation || 0% || [https://sourceforge.net/tracker/?func=detail&aid=3165272&group_id=175508&atid=873515]
| #8 || '''Post download feedback''' || Post content download || open || 100% || || High || 4


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #3 || '''[[#Revanp 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% ||  
| #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;"
| #4 || '''[[#Download manager]]''' || For most of the user, this is too complicated to download separatly the content. The download must be integrated in Kiwix itself || realisation || 20% ||  
| #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;"
| #5 || '''[[#Google-styled search result page]]''' || Displaying the results in the sidebar is not good. We should display the results like google in a tab. || realisation || 10% ||  
| #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 || '''[[#Localisation improvement]]''' || Kiwix has too few locales and it is too complicated to update them. || realisation || 30% ||  
| #12 || '''KPIS''' || Implement KPIS || pause || 30% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #7 || '''[[#ESC to quit Fullscreen]]''' || This should be possible to press ESC to qui the fullscren. || closed || 100% ||  
| #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
 
|}


|- style="vertical-align: top;"
==== Backlog ====
| #8 || '''[[#User unfriendly index dialogbox]]''' || Change the invitation to index message to "This file does not include a search index. Creating one may take several minutes. Do you want to index your ZIM file now?". || closed || 100% ||  
 
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #9 || '''[[#Search misses some articles]]''' || Some articles included in the Wikipedia Version 0.5 ZIM file I tested were not matched by searching and could only be viewed by clicking a link to them. || closed || 100% ||  
| #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 || '''[[#Unecessary doubleclick by suggestions]]''' || If a match is chosen from the pop-up search suggestions, it should probably go ahead and execute that search rather than waiting for the user to hit enter. || realisation || 0% ||  
| #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 || '''[[#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. || realisation || 30% ||  
| #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 || '''[[#non-functional search icon in toolbar]]''' || Seems to be non-functional. || reprocase || 0% ||  
| #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 || '''[[#Bad "transliteration" menuitem on OSX]]''' || || realisation || 0% || [https://sourceforge.net/tracker/?func=detail&aid=3167823&group_id=175508&atid=873515]
| #10 || '''[[#Refine Kiwix UI]]''' || Improve the look and feel || || 0% || || Low || 20


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #14 || '''[[#Unsual keyboard shorcuts on OSX]]''' || In the Mac version, the Keyboard shortcuts are not typical for a Mac application (normally the Command key is used rather than Control). Regardless, they do not actually work using either keys. || realisation || 0% ||  
| #11 || '''Upgrade to XUL 2.0''' || Upgrade to XUL runner 2.0 || || 0% || || Low || 40


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #15 || '''[[#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% ||  
| #13 || '''Search''' || Improve search || || 0% || || Low || 40


|- style="vertical-align: top;"
|- style="vertical-align: top;"
| #16 || '''[[#Back button wrong behaviour]]''' ||While it was indexing, I decided to try clicking some article links. This worked fine, although I was not able to return to the home page by using the back button. (Strangely this only happened the first time I left the home page. On subsequent attempts I was able to go back to the home page by clicking the back button.) || reprocase || 0% ||  
| #14 || '''ePub''' || Add ePub support || || 0% || || Low || 60
 


|}
|}


== Posponed ==


== Search in text improvement ==
{|{{Prettytable}}
! Task !! width="300px"| Title !! Description !! Next step !! Progress !! Bug !! Priority !! Difficulty


There is also a small bug: If the search term is not found, it returns an error saying "[JavaScript Application] The text you entered was not found." The "[JavaScript Application]" part should probably be removed or replaced. Ryan
|- style="vertical-align: top;"
| #1 || '''Allow multzim search and make it configurable''' || || concept || 0% || || Low || 20 hours


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


== Dead "adding content" link in the help ==
|- style="vertical-align: top;"
| #3 || '''Revamp bookmarks''' || Bookmarks needs to be rethink and reimplemented || proposal || 0% || || Low || 60


== Rewant the help page ==
|}


== Download manager ==
= Notes =


== Google-styled search result page ==
== Refine Kiwix UI ==


As previously discussed, Google-style search results would be a nice alternative to the current Sidebar implementation, especially if it could include a brief snippet from each article. Perhaps you could configure what type of search you prefer from a preferences menu. Ryan
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)


== Localisation improvement ==
Propositions:
* Better language switch menu organisation, they are now too much language in one list
* Still continue to improve the tabs design


We will migration to translatewiki.net. We know how to make the migration, I still need to work on the migraation scripts, new templates and import scripts. [[User:Kelson|Kelson]] 13:02, 26 February 2011 (UTC)
== Automate zim file generation ==


== ESC to quit Fullscreen ==
Work on a solution to fully automatize the generation of full ZIM files. We need to simply and multiply the generation of Full ZIM files. I have currently script, but I need something to build on the top (a good Makefile for example and afterward a Web UI) to make them simplier to use.


== User unfriendly index dialogbox ==
== Open bugs ==


== Search misses some articles ==
Select a subset of bugs and improvment in the list we have build with our testers. They are a few bugs we *must* fix in the next release.


== Unecessary doubleclick by suggestions ==
== XUL 2.0 ==


== Desktop File browser integration ==
Migrate to xulrunner 2.0 to use the best of the Mozilla code and last improvments bug fix.


Gnome done, OSX, KDE and Windows still to do. [[User:Kelson|Kelson]] 14:12, 26 February 2011 (UTC)
== KPIS ==


== non-functional search icon in toolbar ==
Implement KPIs. Is essential the measure the performance of the project, is also important for other sponsors.


== Bad "transliteration" menuitem on OSX ==
== Improve Search Engine ==


== Unsual keyboard shorcuts on OSX ==
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


== History navigator ==
== Archives ==
* [[/01-02-2011_01-01-06-2011|Season 1: Feb. to Jun. 2011]]


== Back button wrong behaviour ==
== See also ==
* [[User interface feedback]]


== See also ==
[[category:projects]]
* [[User_interface_feedback]]

Navigation menu