Jump to content

Community Wishlist Survey 2022/Results

From Meta, a Wikimedia project coordination wiki

The Community Wishlist Survey 2022 is over! We would like to thank everyone who participated in this year's edition and express our special gratitude to those who made outstanding contributions to the survey below the results. We could not have done it without all of you!

Curious about what happens next? Learn about our prioritization process and check out the ranking of prioritized proposals for this year. Read more

Voting results[edit]

Rank Proposal Category Tickets Status
1 Better diff handling of paragraph splits Editing 157 T156439, T7072 Done by Tim Starling (WMF) and Community Tech. See the project page.
2 Notifications for user page edits Anti-harassment 123 T3876
Related: T176351
Done by Legoktm, ESanders (WMF) and KHarlan (WMF)
3 Show recent block history for IPs and ranges Admins and patrollers 120 Related: T183457, T146628, T256823
4 Tool that reviews new uploads for potential copyright violations Bots and gadgets 109 T120453  Partly done by Ladsgroup. See toolforge:nfp/queue/commons.
5 Improve SVG rendering Multimedia and Commons 108 T5593, T40010, T193352, T216815, T247697, T294484
Related: T43426, T64987, T283083, T11420, T35245, T20463, T154237, T280718, T180923, T261192, T36947, T205776, T142908, T208578, T134408, T134455, T134407, T134482, T18491
Partly Done by the PET and SRE teams. Thumbor was upgraded to Thumbor 7, with rsvg 2.44.10 and now runs on new isolated Kubernetes infrastructure. Future rsvg updates should be easier to do. There are no active plans for a new renderer or client-side rendering.
6 Allow filtering of WhatLinksHere to remove links from templates Miscellaneous 106 T301648
7 Automatic duplicate citation finder Citations 106 Related: T100645, T126488
8 Select preview image Editing 100 T91683 So far, a way of "deselecting" a specific image from the preview was implemented, see related task.
9 IPA audio renderer Reading 97 T298950; T33221 In progress…Accepted and In Progress by Community Tech; see the project page
10 Enhanced Move Logs Miscellaneous 96 T66184, T152829 In progress… The code has been written.
11 Fix search and replace in the Page namespace editor Wikisource 93 T183950 Mitigated by disabling VE support temporarily.
12 Change default number of search results displayed Search 92 T215716 Done by This, that and the other
13 Autosuggest linking Wikidata item after creating an article Wikidata 92 Done by Harumi Monroy, Julieta Fernandez (Design), MusikAnimal, Sam Wilson, David Martin, Natalia Rodriguez
14 Check if a page exists without populating WhatLinksHere Miscellaneous 89 T14019, T268526
Related: T297055
15 Deal with Google Chrome User-Agent deprecation Anti-harassment 85 T242825 Done
16 Show editnotices on mobile Mobile and apps 85 T201595, T201596 and T201597 DoneEnglish Wikipedia now has a gadget for Mobile web to provide editnotices, developed by Alexis Jazz. A generic solution for mobile Web was released in October 2023. Android and iOS apps both support edit notices now.
17 Table sorting on mobile Mobile and apps 83 T233340 Done by the Moderator Tools team for mobile web. Not yet done for iOS and Android apps.
18 Categories in mobile app Mobile and apps 80 T73966, T153980 Done (in the Android app.)
19 Formatting columns in table Editing 77 T2986
20 Reminders or edit notifications after block expiration Admins and patrollers 75 Related: T189391
21 Add DeepL as a machine translation option in ContentTranslation Translation 75 T301561
22 VisualEditor should use human-like names for references Editing 74 T92432
Related: T243300
23 Get WhatLinksHere's lists in alphabetical order Miscellaneous 74 T4306 https://wlh.toolforge.org/ (enwiki only)
24 floating table headers Reading 73 T42763
25 Mass-delete to offer drop-down of standard reasons, or templated reasons. Admins and patrollers 72 T25020
Related: T299774
Done by Majavah
26 Gadget: Who is active Bots and gadgets 71 phab:T307948 Done by (1) Peter Bowman & (2) MediaWiki team
Open: Someone to make user-facing documentation for this
27 Enable negation for tag filters Search 71 T119072, T174349 Done by Roan Kattouw, Denny Vrandecic, James Forrester, Moriel Schottlender
28 Mass uploader Multimedia and Commons 70 T293543
29 Autosave edited or new unpublished article Editing 69 T75241
30 Full page editing Mobile and apps 67 T203151 Done (in the Android app.)

Will be prioritized by iOS in April after Notices and Blocked Message work

31 Use automatic references outside of citations Citations 62 T95702
32 Automatically log in to all projects if you are logged in to one Miscellaneous 62 T217519, T226797
Related: T257853, T257852, T256525, T257803
33 Enable Thanks Button by default in Watchlists and Recent Changes Notifications 62 T51541, T90404 Done by Jon Robson
34 Allow all registered users the right to semi-protect their own user and talk pages Anti-harassment 61
35 Advanced table tools on Visual Editor Editing 60 T54180, T183976, T103276
36 World map extension Multimedia and Commons 60 Related: T249419
37 Tool to add Wikidata to an article Editing 58
38 Ability to append additional edit summaries to one’s own edits Editing 56 T15937, T210327
39 Custom edit summaries Wikidata 56 T47224
40 Allow global blocks to optionally not block account creation Admins and patrollers 55 T17273
41 Search in books Wikisource 55
42 Global signatures Miscellaneous 54 T188200
43 Allow using templated reasons in global blocks. Admins and patrollers 54 T243863
44 Remember previous deletion reason Admins and patrollers 54
45 Show edit count at Special:Contributions Miscellaneous 54 T324166, Related: T32353, T213110, T278506 Done by Novem Linguae
46 Allow global whitelisting of IPs subject to global rangeblocks Admins and patrollers 52 T42439
47 Make category browsing multilingual using Wikidata Multimedia and Commons 52
48 Readability scores gadget Bots and gadgets 51 Related: T135321, T91338
49 Corresponding properties Wikidata 50 Related: T209559
50 Enable wiki URL changes Miscellaneous 49 T172035
Related: T30443
51 New reference-filling tool Citations 48 Related: T294236
52 Include section links in WhatLinksHere Miscellaneous 48 T18561
53 Add variables in AbuseFilter to detect/block thanks Anti-harassment 47 T235873
54 Edit summary assistant Bots and gadgets 46
55 Grouping watched pages Watchlists 46
56 Improve tracking of categorization changes Categories 45 T89582, T130134, T126851, T148533, T270662, T270774
57 Allow wikilinks and formatting in TemplateData Editing 45
58 Enable live preview by default Editing 45 T41272 In progress… A similar functionality is being implemented as part of last years wishlist.
59 Missing LaTeX capabilities for math rendering Editing 45 T318701 In progress… by Community Tech
60 Users should have the ability to directly report a bug, from the user interface Miscellaneous 45 Related: T111112
61 More capacity for Citation bot Citations 44
62 Split up blockedtext into different messages for username block, and IP block and for an IP range block Anti-harassment 43 T60858
63 Dedicated section for everything meta on item pages Wikidata 43
64 Insert attestation using Wikisource as a corpus Wiktionary 43 T139152, T157802
65 Custom edit summaries per user Editing 42
66 Subst templates that should be substed automatically Editing 42
67 Add "yearly" as an optional date type to the Pageviews Analysis Miscellaneous 42
68 Add a map to Special:Nearby Reading 42 T304076, Related: T228661
69 Index creation wizard Wikisource 42 T154413, T17071
70 Expose ORES scores in AbuseFilter Admins and patrollers 41 T123178
Related: T120741, T299436
71 Limit which namespaces are allowed in a category on the category page itself Categories 41
72 Interlanguage linking from a mobile browser Mobile and apps 41
73 Allow multiple people to subscribe to "article creator" specific notifications Notifications 41 T66090, T70060
74 Kartographer icon improvements Miscellaneous 40 T145475, T141304, T131618, T141715 Done by WMDE Technical Wishes
75 Audio links that play on click Multimedia and Commons 40 T229169 Done by Community Tech
76 ContentTranslation for Wikivoyage Translation 40 T106469, T105171
77 Bibliographic Structured Data on Wikisource Wikisource 39
78 Expose more detailed diff information to the AbuseFilter Anti-harassment 38 T220764
79 Allow adding sitelink to redirect in Wikipedia section Wikidata 38 T54564 Done Wikidata dev team
80 Get Twitter ID Bots and gadgets 37
81 Turn Cat-a-lot into a MediaWiki extension Categories 37
82 Cite extension enhancement Citations 37
83 Upload assistant: coordinates picker Multimedia and Commons 37 Related: T58612
84 Notify users when their revision has been approved or rejected Notifications 37 T54510
85 Easy access Templates Editing 35
86 Collapsible subheadings on the mobile website Reading 35
87 Hide reverted edits Watchlists 35 T224698, T220442
Related: T190021
88 Revert edits and warn vandals from recent changes Admins and patrollers 34
89 Add support for the 'Cite Q' template to Citoid Citations 34 T289287
90 Expose Citoid to all editors Citations 34
91 Make the edit request process easier Editing 34
92 Support more OSM relation types in Extension:Kartographer Miscellaneous 34 T156433
93 Accessing items with particular statements via Lua Wikidata 34 T199887, T209559, T185313
94 More keyboard shortcuts when editing -- for faster work Editing 33 Related: T66905
95 New messages popup for new users Notifications 33 Related: T240976
96 Highlight and scroll to search term on result page Search 33
97 Make Special:GlobalWatchlist more discoverable Watchlists 33 T286006
98 Encourage translations by easier/automatic adding of translation boxes Wiktionary 33
99 Add ability to delete your own files without needing an admin Admins and patrollers 32 T113508, T20572
100 Add Bing translation Translation 32 T90207
101 Preview common properties in search & dropdowns Wikidata 32
102 A bot or gadget to publish public Git repo to a gadget or user script Bots and gadgets 31 T36958, T71445
Related: T75714, T178356
103 Automated "Top Viewed Articles" list on main page Miscellaneous 31
104 Desktop Push Notifications Notifications 31 Related: T113125, T276409
105 Complete the development of the integrated feature to display other language editions in toolbar from wikidata Wikisource 31 T128173, T71735
106 Show nearby or related articles in maps Miscellaneous 30 Related: T90645, T188291 Done by WMDE Technical Wishes
107 Allow UploadWizard to use other templates for import (Book, Artwork, etc.) Multimedia and Commons 30
108 Improve browsing PDFs and DJVU Multimedia and Commons 30 T54881
109 WikiCommons metadata analysis tool Multimedia and Commons 30
110 Allow diffs to be marked as unvisited Watchlists 30
111 View diffs in the Watchlist Watchlists 30 T120775
112 Alert editors when a change would reduce accessibility of the entry or page Editing 29
113 Fix export at wikibooks to PDF, MOBI, ... Miscellaneous 29
114 Improve graphs and interactive content Multimedia and Commons 29 T165118, T100444, T109630, T151127
Related: T195627, T195628, T226250, T172938
115 Display links to sister projects on mobile Reading 29 T219392, T297327
Related: T267161
116 Do not follow sitelink redirects when redirect badge is used Wikidata 29 T278962
Related: T235420
117 Prevent draftspace pages from being placed in article categories Categories 28 T299286
118 Enable redirects for Lua modules Miscellaneous 28 T120794
119 Better warning display for mobile users Mobile and apps 28 Related: T295910
120 Finish deployment of videojs (and remove kultura) Multimedia and Commons 28 T248418, T100106 Done by TheDJ and Brion Vibber with help from Ladsgroup and Jdforrester
121 Commons-specific: Display media/content of subcategories Categories 27
122 Make it easier to add links Categories 27
123 Enable Citoid to generate citation from a PDF link Citations 27 T214038, T136722
124 Allow list of pages with increased memory allowance Wiktionary 27 Related: T267708, T165935, T6767, T188492
125 Showing sort keys on category page Categories 26
126 Add a notification number next to the talk page tab if there are recent discussions Editing 26
127 Alert View Mobile and apps 26 T285765 Done
128 Temporarily unwatch a page for a set period of time Watchlists 26 T299227
129 Like for citations, "Re-use" mode for already listed books in bibliography Editing 25 T100645
Related: T151301
130 Improve plain-text change tag selector Miscellaneous 25 T27909, T23383 Done by Matma Rex
131 Articles that urgently need to be written Translation 25
132 Search box autocomplete (suggestion) should work for all namespace Wikidata 25 T190454, T194968
133 New search tool using informations from Index pages Wikisource 25
134 Get free pronunciation data Wiktionary 25 Related: T298950
135 Eye icon when creating an account or logging in Miscellaneous 24
136 Preference to set default watchlist expiry Watchlists 24 T265716 In progress… The code has been written.
137 Display definitions from Wikisource dictionaries Wiktionary 24 T240191
138 Allow import of Flickr images regardless of claimed licence Multimedia and Commons 23 T281599
139 Close the outdated WiViVi and reintegrate its key features into Wikimedia Stats Search 23 T257071, T284294
140 Access log of oversighted contents Anti-harassment 22
141 Allowing user to change own userpage or user subpages content model Anti-harassment 22 Related: T92795, T85847
142 Watchlist in app Mobile and apps 22 T264010 Done (in the Android app.)

Will be prioritzed for iOS before 2024.

143 More specificity on the last edit indicated Watchlists 22
144 Allow side by side display of different version of same text Wikisource 22
145 Give gadgets the option to read current timezone used on wiki Bots and gadgets 21
146 Floating table of content on mobile web view Mobile and apps 21
147 Easy edit tool for EXIF data Multimedia and Commons 21 Related: T218057, T222675, T22326
148 User-defined bookmarks in articles. Reading 21
149 Pattern matching article titles Watchlists 21 Related: T27372
150 Tool to replace author name string (P2093) with author (P50) Wikidata 21
151 Improve WikiHiero Miscellaneous 20
152 Map of user's uploads Multimedia and Commons 20
153 Mobile app lists feature on desktop version Reading 20
154 Expiring temporary watchlist Watchlists 20
155 Export of modernised texts Wikisource 20
156 Translatable pages and language converter Translation 19 Related: T278639
157 Entity Draft Namespace Wikidata 19 T298405
158 Import references from wikipedia Wikidata 19 Related: T199197
159 Preventing VE from silently omitting co-authors Citations 18 Related: T54582
160 Reminders to update other wikipages when updating the current one Editing 18 Related: T156808
161 Structured user pages Miscellaneous 18 Related: T173145
162 The "tag name" on the change line should link directly to "tagged changes" Miscellaneous 18 T301063 A compromise solution was made and then reverted.
163 Pending changes reviewing on mobile Mobile and apps 18
164 Section translation of the article (desktop version) Translation 18 T234323
165 Stick the toolbar in the page namespace Wikisource 18
166 Styling for globally locked users Anti-harassment 17 T261752, T237505
167 More easily view template parameters in VE Editing 17 T74083
Related: T206494, T280078
168 Creation protection for items Wikidata 17
169 Collect and move references to reference section on bottom of article Editing 16
170 simple export of SpecialPages Miscellaneous 16 T248440
171 Document symbols in external links Reading 16 T298433
172 Multilingual dictionary GUI using Wikidata lexemes Wikidata 16
173 Tool to bulk replace long-hand citations with items Wikidata 16
174 Ability to perform batch tasks on all (or selected) pages in a work Wikisource 16 T289506
175 Color Coded Sections Reading 15
176 Pop-up upon selecting text Reading 15
177 Imporve language converter systems (eg. between simplified and traditional Chinese) Translation 15
178 Automatically sync audio/video/image description of words to all language editions of wiktionary Wiktionary 15
179 Import translations from wikidata Wiktionary 15
180 Fix ListeriaBot memory issues Bots and gadgets 14
181 Context-dependent sort key Categories 14 T183747
182 Improve VisualEditor toolbar Citations 14
183 No option to enable/disable automatic signing in DiscussionTools Editing 14 T278442 Done by DiscussionTools team. Automatic signing now also automatically disables itself when signing was already done.
184 Annotations in panoramic images Multimedia and Commons 14 Related: T58666
185 Improve LaTeX rendering Multimedia and Commons 14
186 Search bar with gear toggle Search 14 Related: T300451, T300452
187 Automatic currency converter and inflation calculator Editing 13
188 Allow to batch expensive queries Miscellaneous 13 T278629
189 Load images in metered networks only on demand Mobile and apps 13 T236637 Done on Android
190 Translator for existing pages Translation 13
191 Better ordering of search results Wikidata 13 T236992
192 Property proposal helper script Wikidata 13 T139898
193 haswbsitelink keyword Wikidata 13 T200859
194 Translation of texts published in another language Wikisource 13
195 UserBlind mode Anti-harassment 12
196 Help to know if an article exists in a certain language from the categories. Categories 12
197 Case conversion Editing 12
198 List of parameters in modules Editing 12
199 Poll Yes and No (on talk pages) Miscellaneous 11
200 Simplify uploading on Commons mobile app Mobile and apps 12
201 Make the language list accessable Multimedia and Commons 12
202 Article-specific notifications based on watchlist Notifications 12 Related: T203941
203 Wiki translate machine Translation 12 Related: T251887
204 Timeline visualisation of items based on their genealogical properties (inspired by, cited by, etc.) Wikidata 12
205 Add data namespace support to ListeriaBot or fix TabulistBot Bots and gadgets 11 Related: T67626
206 A tool for creating year and month categories on Commons Categories 11
207 Add infobox without editing whole article Editing 11
208 Uniformity in spelling Editing 11 Related: T265163
209 Centralized Incident Management Miscellaneous 11 Related: T280, T88136
210 Create 'Related changes' tool that extends beyond 30 days Miscellaneous 11
211 Create universal routinformationcode for railways, roads, etc in Wikidata Miscellaneous 11
212 Add field about the number of hits for an article when suggesting a translation Translation 11
213 Add option to insert category before current category in Cat-a-lot Bots and gadgets 10
214 Native support for alternative section anchors Editing 10
215 Centralization of interwiki links Miscellaneous 10
216 Graph showing which articles link to each other for incubator Miscellaneous 10
217 What is really done by the team of the Wikipedia Library with partner suggestions Miscellaneous 10 Related: T240166
218 Improve translation tool: Fixed (editable) per language mapping of section titles Translation 10
219 Preserve templates when returning to an in-progress translation Translation 10 T278323
Related: T137803, T191389
220 Display label of merge with items Wikidata 10
221 Rework Lexemes to be more intuitive Wikidata 10 T290858
222 Rework the suggestion model of PropertySuggester with support for values and units Wikidata 10 T111154, T244856, T229990, T173406, T132839
223 Improve Mix'n'Match performance Bots and gadgets 9
224 Provide a quick-way to remove page from all parent categories Categories 9
225 Add a modality to keep contested images of commons on Wikipedia Editing 9
226 Wikiversity Seminars Miscellaneous 9
227 Search within article on iOS app Mobile and apps 9 T292471 Done.
228 Support null edits Multimedia and Commons 9 Related: T132467, T157670
229 Wikimedia Commons: New setting for description language for new uploads Multimedia and Commons 9
230 Automated page protector Wikidata 9
231 Feature to change the order of the references and qualifiers Wikidata 9 T169960
232 Suggested Edits Implemented on Web Editing 8
233 Add an option to switch between user accounts Miscellaneous 8 Related: T16409
234 Option to select non-Javascript editor on Mobile Web Mobile and apps 8 T205778
Related: T299658
235 Add some basic statistics about article/section/paragraph being translated Translation 8
236 Make "translate" tags always render correctly Translation 8
237 Male-female and pro-gender variants of the site Translation 8
238 Creation of new objects resp. connecting to existing objects while avoiding duplicates Wikidata 8
239 Allow Users to Add Their Own Personal Notes to a Page Miscellaneous 7
240 add MW messages to content pages Miscellaneous 7 T151682
Related: T201613, T6469
241 Links from history page in mobile advanced mode Mobile and apps 7
242 Enable chunked uploads for files that replace existing files Multimedia and Commons 7
243 PDF preview image upload Multimedia and Commons 7 Related: T301161
244 Using portal for Random Search in all wikis Reading 7 T202204, T200703
245 Further interaction blockers. Anti-harassment 6
246 Add built in API to add buttons for editing gadgets Bots and gadgets 6 Related: T286759
247 Allow custom display of entries in a category's page list Categories 6
248 Allow multiple entries within each category Categories 6
249 Article ratings Miscellaneous 6
250 Collection of Commons user images that are used in Wikipedia on an article main page Multimedia and Commons 6
251 Find redirects in navbox templates tool/function Editing 5
252 Be able to find the largest edits of a user on XTools Miscellaneous 5
253 Accepting donations from mobile apps Mobile and apps 5 T288285 Will be prioritized on iOS first and then Android. We are actively looking into making this happen.
254 Fix throbber problem on mobile view Mobile and apps 5 T299536, T299538 Done.
255 Commons Categories for Discussion tools Multimedia and Commons 5
256 Cross-referencing Utility for Films Multimedia and Commons 5
257 Hover to Zoom of images on desktop Multimedia and Commons 5
258 Make the article text wrap around the Contents box Editing 4
259 Bulk Overwrite Tool Multimedia and Commons 4
260 Show disambiguation hatnotes only on redirect Reading 4 T4012
261 A tool to delete all references from an item Wikidata 4
262 Allow rev parent id to be fixed Admins and patrollers 3 T223342
263 Change wikitextEditor insert of wikitext Citations 3
264 Shared talk page section for related articles Miscellaneous 3
265 Change interface of FastCCI Multimedia and Commons 3
266 Automatically visit the corresponding URL without the section Reading 3
267 Improvement to the AIV helper bot Bots and gadgets 2
268 Average edits per day in CentralAuth Editing 2
269 Allow to see newcomers edits when they ask question Miscellaneous 2 Related: T300630
270 Page Previews show an error message on all links to Anexo: namespace in Spanish Wikipedia Reading 1 Related: T41866, T301153

See also the results for each category:

Larger suggestions[edit]

Thank you for 55 Larger suggestions, nearly 1,200 votes you cast for them, and all the comments you added! You dedicated a lot of time, and this is a huge amount of important knowledge for us.

Why did we create this category and what will we do next?

From the beginning in 2015, we have been explaining that the Community Wishlist Survey has a specific scope. Not every good proposal submitted in the first phase can become our project. We avoid committing to something we cannot do.

At the same time, it is impossible (and not fair!) to expect that submitted proposals that were great ideas but out of our scope should end up in the Archive. In past editions, we archived proposals not meeting the criteria before voting. This time, we decided to create the "Larger suggestions" category and put it next to the regular categories. We wanted to respect the effort put into submitting them, and allow you to express your interest in these projects even if we won't be able to work on them. To avoid misconceptions, we didn't put the larger suggestions onto the Results page.

Now, having these suggestions and votes, we will be able to understand your needs better. We will share the results with our leaders and colleagues at the Product department of the Wikimedia Foundation. We can't promise they will work on these projects soon. They will be informed, though, and perhaps will be inspired when making their plans.


We would like to express our deepest gratitude to all participants. The Community Wishlist Survey is your success as well.

Some of you helped us to improve the Survey before it began. Some spent an outstanding number of hours during the Survey. They were translating the documentation and the proposals, discussing the proposals, and encouraging others to take part. Some decided to take part for the first time, and among them, there were some who affected the final results in a way no one could have expected.

We are not able to make a full list of everyone who deserves to be mentioned here. Heartfelt appreciation to everyone who helped us on social media, within their own communities, and was less likely to be noticed by us.

If you have proposals for the next Survey[edit]

...and don't want to forget them, add them to the sandbox. Proposals saved there do not count as submitted, but they will be in other people's minds and will be less likely to be abandoned.