Extension health
Appearance
Many people comment that pre review takes far too long in the MediaWiki world. The goal of this page is to highlight the state of our projects by analysing recent patchsets, highlighting the oldest one and reporting the average time it is taking for patches to go from being created to getting merged. Ideally we should be striving for pre to get merged or abandoned as soon as possible. These reports are generated by using the GerritCommandLine tool and a shell script. As a caveat, L10n-bot and other bots can skew the average review since typically they get reviewed straight away and thus these are not included in the average.
How you can help
[edit]- Main page: Gerrit/Code review#Choosing revisions
- Identify an extension where the average review time is over some kind of acceptable threshold to you - this might be say 7 days - and do some pre review.
- Review the oldest patch. Help work out whether it should be merged or abandoned. Remember abandoning a patch doesn't mean deleting it – it can always be restored.
- Abandon any old patches you have lying around in your extensions or that you have written.
- Via the talk page, let me know if I should be running this tool on any other extensions.
- Via the talk page, let me know if any of the extensions/skins in the list are not being maintained or deployed
Latest report - January 29th, 2015
[edit]Project | Changesets | Merged | Open | Average review time | Oldest |
---|---|---|---|---|---|
mediawiki/core | 1003 | 501 | 502 | 119 | 1018 days, mediawiki.action.edit: Autosave edit textareas in localStorage |
mediawiki/extensions/AJAXPoll | 223 | 223 | 0 | 4 | |
mediawiki/extensions/APC | 215 | 215 | 0 | 0 | |
mediawiki/extensions/AWS | 44 | 44 | 0 | 14 | |
mediawiki/extensions/AWSSDK | 34 | 34 | 0 | 44 | |
mediawiki/extensions/AbsenteeLandlord | 65 | 65 | 0 | 0 | |
mediawiki/extensions/AbuseFilter | 519 | 501 | 18 | 69 | 865 days, Add missing PostgreSQL updater for af_group. |
mediawiki/extensions/AccessControl | 12 | 11 | 1 | 27 | 185 days, Ensure $rights is defined |
mediawiki/extensions/AccountAudit | 87 | 86 | 1 | 12 | 3 days, Add extension.json |
mediawiki/extensions/AccountInfo | 108 | 108 | 0 | 0 | |
mediawiki/extensions/ActionEditSubmit | 0 | 0 | 0 | – | |
mediawiki/extensions/ActiveAbstract | 5 | 5 | 0 | 27 | |
mediawiki/extensions/ActivityMonitor | 41 | 41 | 0 | 2 | |
mediawiki/extensions/AdManager | 216 | 216 | 0 | 42 | |
mediawiki/extensions/AddMessages | 23 | 23 | 0 | – | |
mediawiki/extensions/AddThis | 93 | 93 | 0 | 9 | |
mediawiki/extensions/AdminLinks | 177 | 176 | 1 | 31 | 216 days, Make AdminLinks installable via Composer |
mediawiki/extensions/Ads | 63 | 63 | 0 | 9 | |
mediawiki/extensions/AdvancedMeta | 7 | 5 | 2 | 108 | 216 days, Initial commit of AdvancedMeta version 3.0.1 removed all $_POST, removed preg replace for extending the editform, removed a few globals |
mediawiki/extensions/Agora | 86 | 83 | 3 | 71 | 589 days, Update to reflect mediawiki.ui in core. |
mediawiki/extensions/AjaxLogin | 5 | 5 | 0 | 4 | |
mediawiki/extensions/AkismetKlik | 51 | 51 | 0 | 1 | |
mediawiki/extensions/AllTimeZones | 80 | 80 | 0 | 0 | |
mediawiki/extensions/AnchorHandler | 16 | 16 | 0 | 0 | |
mediawiki/extensions/Annotator | 92 | 89 | 3 | 52 | 519 days, PHP Unit tests for Annotation Repository |
mediawiki/extensions/AntiBot | 34 | 34 | 0 | 17 | |
mediawiki/extensions/AntiSpoof | 277 | 270 | 7 | 55 | 460 days, Adding missing equivalents for I, L, O, and S. |
mediawiki/extensions/ApiExplorer | 85 | 85 | 0 | 0 | |
mediawiki/extensions/ApiFeatureUsage | 22 | 22 | 0 | 3 | |
mediawiki/extensions/ApiSVGProxy | 21 | 21 | 0 | 0 | |
mediawiki/extensions/ApiSandbox | 343 | 342 | 1 | 10 | 173 days, Add a button to save a list of pages |
mediawiki/extensions/ApprovedRevs | 231 | 229 | 2 | 52 | 204 days, Add file approval and fine-tuned permissions; bump to v1.0 |
mediawiki/extensions/Arrays | 39 | 39 | 0 | 15 | |
mediawiki/extensions/ArticleComments | 0 | 0 | 0 | – | |
mediawiki/extensions/ArticleCreationWorkflow | 8 | 8 | 0 | 3 | |
mediawiki/extensions/ArticleFeedback | 184 | 183 | 1 | 4 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/ArticleFeedbackv5 | 501 | 501 | 0 | 27 | |
mediawiki/extensions/ArticleIndex | 6 | 6 | 0 | 0 | |
mediawiki/extensions/AssertEdit | 46 | 46 | 0 | 0 | |
mediawiki/extensions/Auth_remoteuser | 45 | 45 | 0 | 5 | |
mediawiki/extensions/AuthorProtect | 64 | 64 | 0 | 1 | |
mediawiki/extensions/AutoCreateCategoryPages | 37 | 37 | 0 | 0 | |
mediawiki/extensions/AutoProxyBlock | 7 | 6 | 1 | 0 | 0 days, Implement ChangeTagsListActive hook |
mediawiki/extensions/AutomaticBoardWelcome | 39 | 39 | 0 | 2 | |
mediawiki/extensions/Awesomeness | 6 | 6 | 0 | 0 | |
mediawiki/extensions/AzharAuth | 1 | 0 | 1 | 363 | 363 days, Initial revision: AzharAuth 1.2.0 code import |
mediawiki/extensions/Babel | 318 | 315 | 3 | 17 | 96 days, introduce the $wgBabelCategorizeNamespaces config variable |
mediawiki/extensions/BatchUserRights | 111 | 111 | 0 | 0 | |
mediawiki/extensions/BayesianFilter | 63 | 62 | 1 | 14 | 112 days, Clean up SQL files, made compatible for sqlite |
mediawiki/extensions/BetaFeatures | 352 | 346 | 6 | 29 | 499 days, Add script to send notifications for new features |
mediawiki/extensions/BibManager | 14 | 14 | 0 | 2 | |
mediawiki/extensions/BiblioPlus | 90 | 87 | 3 | 170 | 870 days, Added tooltips to the in-text citations. |
mediawiki/extensions/Blackout | 8 | 8 | 0 | 0 | |
mediawiki/extensions/BlameMaps | 7 | 6 | 1 | 435 | 850 days, New version of the extension. |
mediawiki/extensions/BlockAndNuke | 59 | 32 | 27 | 51 | 312 days, files from thepetwiki |
mediawiki/extensions/BlogPage | 31 | 31 | 0 | 21 | |
mediawiki/extensions/BlueSpiceExtensions | 512 | 501 | 11 | 6 | 189 days, [WIP Moving upload panel/dialog to BSF (Part 2)] |
mediawiki/extensions/BlueSpiceFoundation | 308 | 302 | 6 | 5 | 189 days, [WIP Moving upload panel/dialog to BSF] |
mediawiki/extensions/BookManager | 97 | 97 | 0 | 9 | |
mediawiki/extensions/BookManagerv2 | 260 | 232 | 28 | 98 | 418 days, Implement keyboard navigation for BookManagerv2 |
mediawiki/extensions/Bootstrap | 65 | 64 | 1 | 6 | 7 days, Fix settings of 'remoteBasePath' |
mediawiki/extensions/BounceHandler | 99 | 97 | 2 | 3 | 57 days, Add status codes parsing |
mediawiki/extensions/BreadCrumbs | 100 | 99 | 1 | 97 | 672 days, Fixed a small bug: the preferences argument to the getPreferences hook function required an ampersand. |
mediawiki/extensions/BreadCrumbs2 | 4 | 4 | 0 | 0 | |
mediawiki/extensions/CSS | 32 | 30 | 2 | 117 | 447 days, Parsing CSS code using PHP_CSS_PARSER |
mediawiki/extensions/Calendar | 75 | 75 | 0 | 1 | |
mediawiki/extensions/Campaigns | 100 | 93 | 7 | 51 | 294 days, WIP Inform user about campaign and allow opt-out |
mediawiki/extensions/Capiunto | 25 | 21 | 4 | 45 | 126 days, Conditionally add the "capiunto.infobox.main" RL module |
mediawiki/extensions/Cargo | 22 | 22 | 0 | 0 | |
mediawiki/extensions/Carp | 48 | 48 | 0 | 1 | |
mediawiki/extensions/CategorySlideShow | 3 | 3 | 0 | 0 | |
mediawiki/extensions/CategorySortHeaders | 19 | 19 | 0 | 0 | |
mediawiki/extensions/CategoryTagSorter | 27 | 27 | 0 | 0 | |
mediawiki/extensions/CategoryTests | 34 | 34 | 0 | 0 | |
mediawiki/extensions/CategoryTree | 341 | 337 | 4 | 60 | 667 days, Allow depth in category pages and javascript disabling |
mediawiki/extensions/CentralAuth | 517 | 501 | 16 | 21 | 914 days, Block creation of new accounts with a username which exists in some other wiki. |
mediawiki/extensions/CentralLogging | 2 | 2 | 0 | – | |
mediawiki/extensions/CentralNotice | 520 | 501 | 19 | 15 | 630 days, WIP device filtering in GlobalAllocation |
mediawiki/extensions/CentralNotice/BannerProxy | 0 | 0 | 0 | – | |
mediawiki/extensions/Challenge | 3 | 3 | 0 | 0 | |
mediawiki/extensions/CharInsert | 39 | 39 | 0 | 2 | |
mediawiki/extensions/CharRangeSpan | 36 | 36 | 0 | 0 | |
mediawiki/extensions/CheckUser | 396 | 388 | 8 | 49 | 959 days, Respect CheckUser permissions when linking |
mediawiki/extensions/Checkpoint | 42 | 42 | 0 | 0 | |
mediawiki/extensions/CirrusSearch | 508 | 501 | 7 | 5 | 274 days, WIP: Add word_break filter to most languages |
mediawiki/extensions/Cite | 368 | 359 | 9 | 74 | 989 days, Support directionality for reference |
mediawiki/extensions/CiteThisPage | 46 | 45 | 1 | 8 | 5 days, MW_DATE_DEFAULT -> 'default' |
mediawiki/extensions/Citoid | 24 | 24 | 0 | 17 | |
mediawiki/extensions/CleanChanges | 90 | 90 | 0 | 3 | |
mediawiki/extensions/ClickTracking | 43 | 41 | 2 | 22 | 355 days, Requires the UserDailyContribs extension but doesn't seem to document that anywhere. |
mediawiki/extensions/ClientSide | 23 | 23 | 0 | 0 | |
mediawiki/extensions/CloseWikis | 53 | 53 | 0 | 0 | |
mediawiki/extensions/CodeEditor | 146 | 138 | 8 | 41 | 395 days, Additional CodeEditor buttons |
mediawiki/extensions/CodeMirror | 56 | 56 | 0 | – | |
mediawiki/extensions/CodeReview | 389 | 387 | 2 | 2 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/CollapsibleVector | 79 | 79 | 0 | 0 | |
mediawiki/extensions/Collection | 511 | 501 | 10 | 25 | 740 days, [WIP DO NOT MERGE (bug 17168) Support interwiki articles when loading collection] |
mediawiki/extensions/Collection/OfflineContentGenerator | 155 | 155 | 0 | 0 | |
mediawiki/extensions/Collection/OfflineContentGenerator/bundler | 149 | 149 | 0 | 8 | |
mediawiki/extensions/Collection/OfflineContentGenerator/html_renderer | 1 | 1 | 0 | – | |
mediawiki/extensions/Collection/OfflineContentGenerator/latex_renderer | 206 | 201 | 5 | 25 | 379 days, Basic table support. |
mediawiki/extensions/Collection/OfflineContentGenerator/node_modules | 9 | 9 | 0 | – | |
mediawiki/extensions/Collection/OfflineContentGenerator/text_renderer | 33 | 33 | 0 | 7 | |
mediawiki/extensions/Collection/OfflineContentGenerator/zim_renderer | 4 | 4 | 0 | – | |
mediawiki/extensions/CommentPages | 31 | 30 | 1 | 6 | 26 days, Replaced instances of wfMsg with non-deprecated counterparts |
mediawiki/extensions/Commentbox | 79 | 79 | 0 | 4 | |
mediawiki/extensions/Comments | 284 | 283 | 1 | 24 | 414 days, Add ability to show who has voted for a comment |
mediawiki/extensions/CommonMessages | 15 | 15 | 0 | – | |
mediawiki/extensions/CommonsMetadata | 138 | 136 | 2 | 13 | 380 days, Renamed 'Credit' to 'FileSource' |
mediawiki/extensions/CommunityApplications | 7 | 7 | 0 | 0 | |
mediawiki/extensions/CommunityHiring | 10 | 10 | 0 | 2 | |
mediawiki/extensions/CommunityTwitter | 131 | 130 | 1 | 4 | 32 days, Redid JS so chars left output as in Twitter. |
mediawiki/extensions/CommunityVoice | 90 | 90 | 0 | 7 | |
mediawiki/extensions/ConditionalShowSection | 31 | 31 | 0 | 0 | |
mediawiki/extensions/Configure | 455 | 454 | 1 | 30 | 546 days, Configure: add a hook to the database handler. |
mediawiki/extensions/ConfirmAccount | 315 | 311 | 4 | 44 | 194 days, Localisation updates. |
mediawiki/extensions/ConfirmEdit | 491 | 475 | 16 | 50 | 808 days, Make Questy answers in arrays case-insensitive |
mediawiki/extensions/CongressLookup | 7 | 7 | 0 | 0 | |
mediawiki/extensions/ContactPage | 173 | 172 | 1 | 10 | 71 days, Minor refactoring/cleanup and some documentation |
mediawiki/extensions/ContactPageFundraiser | 16 | 16 | 0 | 3 | |
mediawiki/extensions/ContentTranslation | 510 | 501 | 9 | 3 | 99 days, WIP Function for quering stat of published pages |
mediawiki/extensions/Contest | 96 | 96 | 0 | 0 | |
mediawiki/extensions/ContributionReporting | 181 | 181 | 0 | 31 | |
mediawiki/extensions/ContributionScores | 167 | 167 | 0 | 0 | |
mediawiki/extensions/ContributionTracking | 168 | 166 | 2 | 4 | 73 days, Schema migration adds the contribution_source table |
mediawiki/extensions/ContributionsList | 12 | 12 | 0 | 8 | |
mediawiki/extensions/Contributors | 94 | 94 | 0 | 4 | |
mediawiki/extensions/ContributorsAddon | 1 | 0 | 1 | 10 | 10 days, Modernize, Make compatible with Contributors 1.2.0 |
mediawiki/extensions/ConventionExtension | 42 | 40 | 2 | 28 | 27 days, Replace deprecated wfMsg* functions with their non-deprecated counterparts |
mediawiki/extensions/Convert2Wiki | 45 | 45 | 0 | 0 | |
mediawiki/extensions/CopyToClipboard | 42 | 42 | 0 | 1 | |
mediawiki/extensions/CreatePage | 106 | 106 | 0 | 2 | |
mediawiki/extensions/CreateRedirect | 86 | 85 | 1 | 169 | 666 days, Groups and overwrite permissions for CreateRedirect |
mediawiki/extensions/CreditTab | 6 | 6 | 0 | 0 | |
mediawiki/extensions/CreditsSource | 113 | 113 | 0 | 4 | |
mediawiki/extensions/CryoKey | 66 | 66 | 0 | 0 | |
mediawiki/extensions/CustomData | 48 | 48 | 0 | 1 | |
mediawiki/extensions/CustomUserSignup | 12 | 12 | 0 | 3 | |
mediawiki/extensions/DPLforum | 33 | 33 | 0 | 11 | |
mediawiki/extensions/DataTransfer | 219 | 218 | 1 | 22 | 218 days, Convert COPYING to wikitext |
mediawiki/extensions/DataTypes | 50 | 50 | 0 | 0 | |
mediawiki/extensions/DebugMode | 7 | 7 | 0 | – | |
mediawiki/extensions/DeleteBatch | 129 | 129 | 0 | 14 | |
mediawiki/extensions/DeleteOwn | 28 | 28 | 0 | 58 | |
mediawiki/extensions/Description2 | 23 | 23 | 0 | 0 | |
mediawiki/extensions/DetectLanguage | 0 | 0 | 0 | – | |
mediawiki/extensions/DeviceMapLogCapture | 9 | 9 | 0 | 0 | |
mediawiki/extensions/Diagnosis | 64 | 64 | 0 | 0 | |
mediawiki/extensions/Dice | 3 | 3 | 0 | 0 | |
mediawiki/extensions/DidYouKnow | 64 | 64 | 0 | 7 | |
mediawiki/extensions/DidYouMean | 23 | 23 | 0 | 0 | |
mediawiki/extensions/DisableAccount | 144 | 143 | 1 | 122 | 686 days, Cleaned up extension and refactored Special Page. |
mediawiki/extensions/Disambiguator | 170 | 169 | 1 | 10 | 1 days, Add 'license-name' matching SPDX conventions |
mediawiki/extensions/DiscussionThreading | 43 | 40 | 3 | 98 | 171 days, Replace deprecated makeKnownLinkObj by linkKnown. |
mediawiki/extensions/DismissableSiteNotice | 74 | 73 | 1 | 68 | 351 days, Allow anonymous users to dismiss the sitenotice |
mediawiki/extensions/DisqusTag | 28 | 28 | 0 | 0 | |
mediawiki/extensions/DjangoAnalytics | 0 | 0 | 0 | – | |
mediawiki/extensions/DonationInterface | 538 | 501 | 37 | 52 | 638 days, WIP: DonationForm |
mediawiki/extensions/DonationInterface/vendor | 3 | 3 | 0 | 0 | |
mediawiki/extensions/DoubleWiki | 30 | 29 | 1 | 24 | 2 days, Fix "PHP Notice: Undefined variable: right_langcode" in DoubleWiki_body.php |
mediawiki/extensions/DownloadCounter | 42 | 42 | 0 | 0 | |
mediawiki/extensions/Drafts | 183 | 178 | 5 | 101 | 479 days, [WIP Convert to use jQuery] |
mediawiki/extensions/DumpHTML | 15 | 15 | 0 | 27 | |
mediawiki/extensions/Duplicator | 79 | 79 | 0 | 1 | |
mediawiki/extensions/DynamicPageList | 22 | 22 | 0 | 25 | |
mediawiki/extensions/DynamicSidebar | 23 | 23 | 0 | 13 | |
mediawiki/extensions/E3Experiments | 175 | 175 | 0 | 2 | |
mediawiki/extensions/Echo | 524 | 501 | 23 | 33 | 767 days, (bug 41987) Updating tables indexes' names. |
mediawiki/extensions/EditAccount | 1 | 1 | 0 | – | |
mediawiki/extensions/EditPageTracking | 31 | 31 | 0 | 0 | |
mediawiki/extensions/EditSimilar | 3 | 3 | 0 | – | |
mediawiki/extensions/EditSubpages | 29 | 29 | 0 | 0 | |
mediawiki/extensions/Editcount | 69 | 69 | 0 | 1 | |
mediawiki/extensions/EducationProgram | 511 | 501 | 10 | 22 | 345 days, Create separate notification types for student/instructor roles |
mediawiki/extensions/Elastica | 84 | 84 | 0 | 1 | |
mediawiki/extensions/EmailCapture | 71 | 71 | 0 | 0 | |
mediawiki/extensions/EnhanceContactForm | 3 | 3 | 0 | 0 | |
mediawiki/extensions/ErrorHandler | 63 | 63 | 0 | 0 | |
mediawiki/extensions/EtherEditor | 210 | 210 | 0 | 6 | |
mediawiki/extensions/EtherpadLite | 58 | 58 | 0 | 0 | |
mediawiki/extensions/EventLogging | 510 | 501 | 9 | 5 | 348 days, WIP: Save current title as 'title' attribute |
mediawiki/extensions/ExpandTemplates | 124 | 124 | 0 | 27 | |
mediawiki/extensions/ExtTab | 27 | 27 | 0 | 1 | |
mediawiki/extensions/ExtensionDistributor | 206 | 206 | 0 | 8 | |
mediawiki/extensions/ExternalArticles | 38 | 35 | 3 | 317 | 609 days, Merge remote-tracking branch 'origin/master' |
mediawiki/extensions/ExternalData | 223 | 222 | 1 | 39 | 545 days, eliminate the need to know about DI object factoring |
mediawiki/extensions/ExtraLanguageLink | 25 | 25 | 0 | 4 | |
mediawiki/extensions/FanBoxes | 17 | 17 | 0 | 19 | |
mediawiki/extensions/Farmer | 24 | 24 | 0 | 0 | |
mediawiki/extensions/FeaturedFeeds | 212 | 212 | 0 | 9 | |
mediawiki/extensions/FeedsFromPrivateWikis | 5 | 5 | 0 | 0 | |
mediawiki/extensions/FilterListUsers | 40 | 40 | 0 | 0 | |
mediawiki/extensions/FirstSteps | 68 | 67 | 1 | 17 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/FixedHeaderTable | 11 | 11 | 0 | 0 | |
mediawiki/extensions/FlaggedRevs | 504 | 501 | 3 | 22 | 404 days, i18n: Add PLURAL/GENDER support to revreview-reject-summary-* |
mediawiki/extensions/Flow | 541 | 501 | 40 | 15 | 287 days, Search |
mediawiki/extensions/FlvHandler | 25 | 25 | 0 | 0 | |
mediawiki/extensions/ForcePreview | 30 | 30 | 0 | 3 | |
mediawiki/extensions/FormPreloadPostCache | 2 | 2 | 0 | 0 | |
mediawiki/extensions/FormatDates | 2 | 2 | 0 | – | |
mediawiki/extensions/FormatNum | 7 | 7 | 0 | 3 | |
mediawiki/extensions/FormelApplet | 68 | 66 | 2 | 186 | 586 days, Added an i18n message used by the applet generated by the extension |
mediawiki/extensions/Foxway | 157 | 157 | 0 | 4 | |
mediawiki/extensions/FundraiserLandingPage | 51 | 51 | 0 | 2 | |
mediawiki/extensions/FundraisingChart | 31 | 31 | 0 | 7 | |
mediawiki/extensions/FundraisingEmailUnsubscribe | 24 | 24 | 0 | 13 | |
mediawiki/extensions/FundraisingTranslateWorkflow | 15 | 15 | 0 | 3 | |
mediawiki/extensions/GWToolset | 371 | 368 | 3 | 7 | 255 days, Add title tests |
mediawiki/extensions/Gadgets | 351 | 347 | 4 | 17 | 138 days, Get rid of the GadgetPageList class |
mediawiki/extensions/Genderize | 31 | 31 | 0 | 0 | |
mediawiki/extensions/GeoCrumbs | 52 | 50 | 2 | 111 | 770 days, Suppress (disambiguators) in names which duplicate existing trail |
mediawiki/extensions/GeoData | 234 | 230 | 4 | 18 | 112 days, Pull primary coordinates from Wikidata if none are present locally |
mediawiki/extensions/GeoGebra | 80 | 80 | 0 | 4 | |
mediawiki/extensions/GettingStarted | 503 | 501 | 2 | 9 | 164 days, [WIP Convert to use Config instead of globals] |
mediawiki/extensions/Git2Pages | 42 | 42 | 0 | 1 | |
mediawiki/extensions/GitHub | 5 | 5 | 0 | 0 | |
mediawiki/extensions/Gitweb | 19 | 18 | 1 | 123 | 246 days, SyntaxHighlighting or reparsing with given tag function |
mediawiki/extensions/GlobalBlocking | 462 | 459 | 3 | 53 | 720 days, (bug 18660) Add GlobalBlocking as an AbuseFilter action |
mediawiki/extensions/GlobalContributions | 49 | 49 | 0 | 8 | |
mediawiki/extensions/GlobalCssJs | 149 | 148 | 1 | 13 | 0 days, Use the plain-text GPL |
mediawiki/extensions/GlobalNotice | 3 | 3 | 0 | 71 | |
mediawiki/extensions/GlobalPreferences | 68 | 68 | 0 | 0 | |
mediawiki/extensions/GlobalUsage | 183 | 180 | 3 | 24 | 210 days, Make Special:Wantedfiles not include foreign false positives. |
mediawiki/extensions/GlobalUserGroups | 24 | 24 | 0 | 0 | |
mediawiki/extensions/GlobalUserPage | 61 | 59 | 2 | 6 | 144 days, [WIP Add tests!] |
mediawiki/extensions/GlobalUserrights | 17 | 17 | 0 | 0 | |
mediawiki/extensions/GoToShell | 1 | 1 | 0 | 33 | |
mediawiki/extensions/GoogleAPIClient | 5 | 5 | 0 | 0 | |
mediawiki/extensions/GoogleAdSense | 29 | 29 | 0 | 0 | |
mediawiki/extensions/GoogleAnalyticsTopPages | 12 | 12 | 0 | 0 | |
mediawiki/extensions/GoogleAppEngine | 4 | 4 | 0 | 0 | |
mediawiki/extensions/GoogleCustomWikiSearch | 77 | 77 | 0 | 14 | |
mediawiki/extensions/GoogleDocTag | 27 | 27 | 0 | 0 | |
mediawiki/extensions/GoogleDocs4MW | 2 | 2 | 0 | 0 | |
mediawiki/extensions/GoogleLogin | 165 | 163 | 2 | 2 | 11 days, Enable Special:UserLogin for logged in users |
mediawiki/extensions/GoogleMaps | 57 | 57 | 0 | 28 | |
mediawiki/extensions/GoogleNewsSitemap | 68 | 67 | 1 | 4 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/GooglePlusOne | 28 | 28 | 0 | 4 | |
mediawiki/extensions/GoogleSiteSearch | 57 | 57 | 0 | 0 | |
mediawiki/extensions/Graph | 29 | 29 | 0 | 0 | |
mediawiki/extensions/GraphViz | 77 | 75 | 2 | 126 | 813 days, optimized generate variable $storagename and small fixes |
mediawiki/extensions/GroupsSidebar | 17 | 17 | 0 | 0 | |
mediawiki/extensions/GuidedTour | 438 | 437 | 1 | 9 | 498 days, [WIP Declare tour as requiring wikitext, but it doesn't work yet.] |
mediawiki/extensions/GuidedTour/guiders | 34 | 34 | 0 | 3 | |
mediawiki/extensions/HSTS | 39 | 39 | 0 | 3 | |
mediawiki/extensions/HTMLTags | 43 | 43 | 0 | 1 | |
mediawiki/extensions/HTMLets | 24 | 23 | 1 | 113 | 226 days, HTMLets.php patch |
mediawiki/extensions/Hanp | 33 | 33 | 0 | 0 | |
mediawiki/extensions/HashTables | 25 | 25 | 0 | 2 | |
mediawiki/extensions/HeaderTabs | 56 | 56 | 0 | 2 | |
mediawiki/extensions/HelpCommons | 36 | 36 | 0 | 0 | |
mediawiki/extensions/HelpPages | 42 | 42 | 0 | 1 | |
mediawiki/extensions/HidePrefix | 34 | 34 | 0 | 0 | |
mediawiki/extensions/HierarchyBuilder | 16 | 15 | 1 | 48 | 48 days, Implemented the hierarchyquery API extension. |
mediawiki/extensions/HitCounters | 0 | 0 | 0 | – | |
mediawiki/extensions/HostStats | 71 | 71 | 0 | 4 | |
mediawiki/extensions/Hovergallery | 31 | 31 | 0 | 1 | |
mediawiki/extensions/Html2Wiki | 0 | 0 | 0 | – | |
mediawiki/extensions/I18nTags | 39 | 39 | 0 | 16 | |
mediawiki/extensions/IfTemplates | 16 | 16 | 0 | 8 | |
mediawiki/extensions/IframePage | 22 | 22 | 0 | 8 | |
mediawiki/extensions/ImageLink | 1 | 1 | 0 | 0 | |
mediawiki/extensions/ImageMap | 96 | 94 | 2 | 112 | 980 days, (bug 2700) Pre-save transform inside extension hooks |
mediawiki/extensions/ImageMetrics | 21 | 19 | 2 | 10 | 25 days, Measure CORS script loading support |
mediawiki/extensions/ImageTagging | 2 | 2 | 0 | – | |
mediawiki/extensions/IndexFunction | 48 | 48 | 0 | 30 | |
mediawiki/extensions/InlineCategorizer | 63 | 62 | 1 | 202 | 548 days, [WIP Extension rewrite] |
mediawiki/extensions/InputBox | 152 | 149 | 3 | 48 | 577 days, Fix prefix in search boxes, and add support for multiple search boxes |
mediawiki/extensions/Insider | 49 | 49 | 0 | 1 | |
mediawiki/extensions/InteractiveBlockMessage | 22 | 22 | 0 | 0 | |
mediawiki/extensions/Interlanguage | 106 | 106 | 0 | 1 | |
mediawiki/extensions/Interwiki | 318 | 317 | 1 | 8 | 75 days, Fix Undefined index: iw_trans |
mediawiki/extensions/InterwikiIntegration | 2 | 1 | 1 | 35 | 27 days, Replaced some deprecated wfMsg*() functions |
mediawiki/extensions/InterwikiMagic | 2 | 2 | 0 | – | |
mediawiki/extensions/InterwikiMap | 2 | 1 | 1 | 795 | 795 days, Add InterwikiMap extension, v1.0.6 |
mediawiki/extensions/IssueTracker | 1 | 0 | 1 | 463 | 463 days, Add IssueTracker extension |
mediawiki/extensions/JSBreadCrumbs | 43 | 43 | 0 | 1 | |
mediawiki/extensions/Josa | 13 | 13 | 0 | 0 | |
mediawiki/extensions/JsonConfig | 92 | 91 | 1 | 1 | 20 days, MWException -> Exception |
mediawiki/extensions/JsonData | 5 | 5 | 0 | 7 | |
mediawiki/extensions/JsonData/JsonSchema | 0 | 0 | 0 | – | |
mediawiki/extensions/LDAPAuthorization | 8 | 8 | 0 | 0 | |
mediawiki/extensions/LabeledSectionTransclusion | 68 | 67 | 1 | 49 | 127 days, [WIP] In VisualEditor, show <section> elements and let them be edited |
mediawiki/extensions/LandingCheck | 62 | 62 | 0 | 1 | |
mediawiki/extensions/LanguageSelector | 47 | 47 | 0 | 4 | |
mediawiki/extensions/LanguageTag | 26 | 26 | 0 | 0 | |
mediawiki/extensions/LastModified | 149 | 148 | 1 | 21 | 449 days, Check if the article exists first before actually displaying it. |
mediawiki/extensions/LdapAuthentication | 55 | 52 | 3 | 23 | 251 days, fixes connect() avoiding ldap_connect() in case of empty servers list (causes undesired warning within generated page) |
mediawiki/extensions/Less | 27 | 27 | 0 | 0 | |
mediawiki/extensions/LifeWeb | 25 | 25 | 0 | 0 | |
mediawiki/extensions/LifeWebCore | 0 | 0 | 0 | – | |
mediawiki/extensions/LightweightRDFa | 92 | 92 | 0 | 15 | |
mediawiki/extensions/Limn | 2 | 2 | 0 | 1 | |
mediawiki/extensions/Lingo | 92 | 91 | 1 | 38 | 511 days, Making templates work with semantic glossary and lingo |
mediawiki/extensions/LinkFilter | 179 | 179 | 0 | 19 | |
mediawiki/extensions/LinkSuggest | 31 | 31 | 0 | 0 | |
mediawiki/extensions/Link_Attributes | 0 | 0 | 0 | – | |
mediawiki/extensions/LinkedWiki | 29 | 29 | 0 | 3 | |
mediawiki/extensions/LiquidThreads | 503 | 501 | 2 | 21 | 25 days, Separate message for Summary field with 4 tildes |
mediawiki/extensions/ListSignup | 21 | 21 | 0 | 1 | |
mediawiki/extensions/Listings | 85 | 85 | 0 | 9 | |
mediawiki/extensions/LiveTranslate | 136 | 134 | 2 | 58 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/LocalisationUpdate | 53 | 52 | 1 | 21 | 389 days, Prepare for composer |
mediawiki/extensions/LockDownEnglishPages | 2 | 2 | 0 | 0 | |
mediawiki/extensions/Lockdown | 12 | 11 | 1 | 135 | 271 days, Replaced hard-coded delete with actual action used. |
mediawiki/extensions/LogEntry | 49 | 49 | 0 | 2 | |
mediawiki/extensions/LogoFunctions | 33 | 33 | 0 | 0 | |
mediawiki/extensions/LookupUser | 82 | 82 | 0 | 35 | |
mediawiki/extensions/LoopFunctions | 2 | 2 | 0 | 8 | |
mediawiki/extensions/Loops | 30 | 30 | 0 | 8 | |
mediawiki/extensions/MSSQLBackCompat | 21 | 21 | 0 | 1 | |
mediawiki/extensions/MWSearch | 67 | 67 | 0 | 10 | |
mediawiki/extensions/MagicNoCache | 50 | 50 | 0 | 0 | |
mediawiki/extensions/Maintenance | 297 | 295 | 2 | 61 | 364 days, textMigration.php : Migration of text from archive table to text table |
mediawiki/extensions/MaintenanceShell | 24 | 24 | 0 | 7 | |
mediawiki/extensions/Mantle | 54 | 54 | 0 | 9 | |
mediawiki/extensions/MapSources | 137 | 137 | 0 | 4 | |
mediawiki/extensions/Maps | 502 | 501 | 1 | 11 | 302 days, Add missing / between directories |
mediawiki/extensions/MarkAsHelpful | 78 | 78 | 0 | 4 | |
mediawiki/extensions/MassEditRegex | 78 | 77 | 1 | 83 | 427 days, Added support for execution to be done on client side. This to prevent max execution time error in php. |
mediawiki/extensions/MassMessage | 511 | 501 | 10 | 24 | 534 days, [WIP Allow the user to provide a translatable page as the message text] |
mediawiki/extensions/Math | 509 | 501 | 8 | 11 | 105 days, Only use opacity=0 to hide the MathML so that it works in touch screen mode |
mediawiki/extensions/MathSearch | 291 | 290 | 1 | 2 | 26 days, Evaluation script for NTCIR 11 Math Wikipedia Task |
mediawiki/extensions/MediaFunctions | 25 | 24 | 1 | 245 | 724 days, Added functions to access mime type and subtype separately |
mediawiki/extensions/MediaWikiAuth | 14 | 14 | 0 | 30 | |
mediawiki/extensions/MediaWikiChat | 254 | 254 | 0 | 4 | |
mediawiki/extensions/MiniInvite | 1 | 1 | 0 | – | |
mediawiki/extensions/Minifier | 12 | 12 | 0 | 12 | |
mediawiki/extensions/MixedNamespaceSearchSuggestions | 11 | 11 | 0 | – | |
mediawiki/extensions/MobileApp | 134 | 131 | 3 | 3 | 17 days, Fix the ios and android apps and save the princess |
mediawiki/extensions/MobileDetect | 13 | 13 | 0 | 2 | |
mediawiki/extensions/MobileFrontend | 522 | 501 | 21 | 4 | 111 days, POC: Add mobile preview button to EditPage |
mediawiki/extensions/Model | 22 | 22 | 0 | 0 | |
mediawiki/extensions/MolHandler | 4 | 4 | 0 | 17 | |
mediawiki/extensions/MoodBar | 463 | 459 | 4 | 47 | 711 days, Parse feedback as wikitext. |
mediawiki/extensions/Moodle | 10 | 10 | 0 | 56 | |
mediawiki/extensions/Mpdf | 67 | 67 | 0 | 0 | |
mediawiki/extensions/MsCatSelect | 7 | 7 | 0 | 0 | |
mediawiki/extensions/MsInsert | 9 | 9 | 0 | 9 | |
mediawiki/extensions/MsLinks | 18 | 18 | 0 | 0 | |
mediawiki/extensions/MsUpload | 20 | 18 | 2 | 46 | 615 days, Pluginified so can be used by other extensions. |
mediawiki/extensions/MsWikiEditor | 11 | 11 | 0 | 9 | |
mediawiki/extensions/MultiBoilerplate | 0 | 0 | 0 | – | |
mediawiki/extensions/MultiMaps | 160 | 159 | 1 | 39 | 275 days, fix mobile view (version 1.0.0) |
mediawiki/extensions/MultiUpload | 10 | 9 | 1 | 7 | 24 days, Fix undefined variable (times two) |
mediawiki/extensions/MultimediaPlayer | 13 | 13 | 0 | – | |
mediawiki/extensions/MultimediaViewer | 529 | 501 | 28 | 24 | 433 days, Improving functions documentation |
mediawiki/extensions/MwEmbedSupport | 134 | 132 | 2 | 18 | 79 days, [WIP Turn MwEmbed loaderscripts into modules] |
mediawiki/extensions/MyVariables | 48 | 48 | 0 | 0 | |
mediawiki/extensions/NSFileRepo | 25 | 25 | 0 | 12 | |
mediawiki/extensions/NamespaceHTML | 13 | 13 | 0 | – | |
mediawiki/extensions/NamespacePaths | 19 | 19 | 0 | 0 | |
mediawiki/extensions/NamespaceRelations | 34 | 34 | 0 | 0 | |
mediawiki/extensions/Narayam | 203 | 203 | 0 | 6 | |
mediawiki/extensions/NaturalLanguageList | 24 | 24 | 0 | 4 | |
mediawiki/extensions/NavigationTiming | 96 | 95 | 1 | 11 | 263 days, Add network information from navigator.connection |
mediawiki/extensions/Negref | 19 | 19 | 0 | 0 | |
mediawiki/extensions/NetworkAuth | 6 | 6 | 0 | 0 | |
mediawiki/extensions/NewSignupPage | 6 | 6 | 0 | 0 | |
mediawiki/extensions/NewUserMessage | 55 | 55 | 0 | 6 | |
mediawiki/extensions/NewUserNotif | 39 | 39 | 0 | 4 | |
mediawiki/extensions/NewUsersList | 21 | 21 | 0 | 2 | |
mediawiki/extensions/NewestPages | 89 | 88 | 1 | 13 | 36 days, add to Special Page Group, minor cleanup |
mediawiki/extensions/News | 17 | 17 | 0 | 1 | |
mediawiki/extensions/NewsBox | 1 | 1 | 0 | – | |
mediawiki/extensions/Newsletter | 3 | 3 | 0 | 0 | |
mediawiki/extensions/NoTitle | 33 | 33 | 0 | 0 | |
mediawiki/extensions/Nonlinear | 31 | 30 | 1 | 197 | 641 days, Cleanup |
mediawiki/extensions/Nostalgia | 47 | 47 | 0 | 0 | |
mediawiki/extensions/Nuke | 272 | 271 | 1 | 5 | 17 days, Add 'Invert' checkbox selection feature to Special:Nuke |
mediawiki/extensions/NukeDPL | 31 | 31 | 0 | 0 | |
mediawiki/extensions/NumberFormat | 42 | 41 | 1 | 92 | 443 days, add 'extNumberFormat' function for extension Foxway ( version 0.6.1 ) |
mediawiki/extensions/NumberOfWikis | 2 | 2 | 0 | – | |
mediawiki/extensions/Numbertext | 39 | 39 | 0 | 0 | |
mediawiki/extensions/NumerAlpha | 19 | 18 | 1 | 48 | 144 days, Many improvements, including new parser function "counter" * Move functions to NumerAlpha class for future updates * add README * add gitignore * add composer support * create "counter" parser function with more fine-tuned control * add first phpunit test |
mediawiki/extensions/OAI | 56 | 55 | 1 | 3 | 0 days, Add 'license-name' matching SPDX conventions |
mediawiki/extensions/OATHAuth | 171 | 164 | 7 | 65 | 263 days, Cache OATH tokens to avoid replay |
mediawiki/extensions/OAuth | 510 | 501 | 9 | 9 | 232 days, Add grant for access to private information |
mediawiki/extensions/OAuthAuthentication | 2 | 0 | 2 | 71 | 76 days, Initial WMF extension commit |
mediawiki/extensions/OOUIPlayground | 5 | 5 | 0 | – | |
mediawiki/extensions/OdbcDatabase | 31 | 31 | 0 | 3 | |
mediawiki/extensions/Offline | 12 | 12 | 0 | 0 | |
mediawiki/extensions/OfflineImportLexicon | 10 | 10 | 0 | 28 | |
mediawiki/extensions/OggHandler | 150 | 150 | 0 | 2 | |
mediawiki/extensions/OnlineStatus | 81 | 81 | 0 | 19 | |
mediawiki/extensions/OnlineStatusBar | 106 | 106 | 0 | 5 | |
mediawiki/extensions/OnlyRecentRecentChanges | 29 | 29 | 0 | 0 | |
mediawiki/extensions/OpenBadges | 9 | 0 | 9 | 322 | 354 days, OpenBadges Special page |
mediawiki/extensions/OpenGraphMeta | 24 | 24 | 0 | 0 | |
mediawiki/extensions/OpenID | 371 | 370 | 1 | 34 | 443 days, redesigned Special:OpenIDLogin page uses 'disabled' input fields to show proposed account names |
mediawiki/extensions/OpenIDConnect | 10 | 10 | 0 | – | |
mediawiki/extensions/OpenSearchXml | 34 | 34 | 0 | 4 | |
mediawiki/extensions/OpenStackManager | 504 | 501 | 3 | 11 | 597 days, Add resize support |
mediawiki/extensions/OpenStreetMapSlippyMap | 11 | 11 | 0 | 0 | |
mediawiki/extensions/OracleTextSearch | 13 | 13 | 0 | 0 | |
mediawiki/extensions/Oversight | 22 | 22 | 0 | 33 | |
mediawiki/extensions/PGFTikZ | 9 | 7 | 2 | 66 | 311 days, A few improvements (windows compatibility): |
mediawiki/extensions/PHPExcel | 28 | 28 | 0 | 0 | |
mediawiki/extensions/PageBlock | 5 | 5 | 0 | 0 | |
mediawiki/extensions/PageCreationNotif | 68 | 67 | 1 | 39 | 153 days, Remove use of deprecated $wgPasswordSenderName |
mediawiki/extensions/PageDisqus | 27 | 27 | 0 | 0 | |
mediawiki/extensions/PageImages | 108 | 107 | 1 | 8 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/PageInCat | 26 | 26 | 0 | 0 | |
mediawiki/extensions/PageLanguage | 26 | 26 | 0 | 3 | |
mediawiki/extensions/PageNotice | 11 | 9 | 2 | 466 | 642 days, Added extra Notice-type (for those that use a 'folder' structure in their pagenames. Also refactored the lookup of the content that must be used for the notice-message, the retrievel of the content is now extracted to a seperate method. |
mediawiki/extensions/PageSchemas | 204 | 204 | 0 | 9 | |
mediawiki/extensions/PageTools | 25 | 25 | 0 | 0 | |
mediawiki/extensions/PageTriage | 508 | 501 | 7 | 19 | 641 days, use mw.Api() instead of ajax |
mediawiki/extensions/PagedTiffHandler | 110 | 108 | 2 | 27 | 29 days, Fix isMetadataError() |
mediawiki/extensions/PagesList | 17 | 17 | 0 | – | |
mediawiki/extensions/PaginateText | 6 | 6 | 0 | – | |
mediawiki/extensions/PanScroll | 34 | 34 | 0 | 1 | |
mediawiki/extensions/ParserFun | 25 | 25 | 0 | 4 | |
mediawiki/extensions/ParserFunctions | 209 | 209 | 0 | 18 | |
mediawiki/extensions/ParserHooks | 66 | 66 | 0 | 4 | |
mediawiki/extensions/Parsoid | 508 | 501 | 7 | 13 | 708 days, (bug 41716) Tokenize language variant conversions |
mediawiki/extensions/Parsoid/cpp/contrib/libhubbub | 7 | 7 | 0 | 0 | |
mediawiki/extensions/Parsoid/cpp/contrib/pugixml | 0 | 0 | 0 | – | |
mediawiki/extensions/Parsoid/js/contrib | 21 | 21 | 0 | 0 | |
mediawiki/extensions/PartitionQuery | 0 | 0 | 0 | – | |
mediawiki/extensions/PdfBook | 11 | 11 | 0 | 0 | |
mediawiki/extensions/PdfExport | 120 | 120 | 0 | 1 | |
mediawiki/extensions/PdfHandler | 115 | 114 | 1 | 16 | 0 days, Add 'license-name' matching SPDX conventions |
mediawiki/extensions/PerPageLicense | 28 | 27 | 1 | 95 | 417 days, Move PerPageLicense class to its own file |
mediawiki/extensions/Persona | 116 | 116 | 0 | 8 | |
mediawiki/extensions/Petition | 20 | 19 | 1 | 23 | 266 days, WIP: Add API module for getting petitions |
mediawiki/extensions/Phalanx | 207 | 207 | 0 | 27 | |
mediawiki/extensions/PhpHighlight | 1 | 1 | 0 | – | |
mediawiki/extensions/PhpTags | 77 | 76 | 1 | 15 | 37 days, Refactoring code (v 4.0.0) Hook release 6 |
mediawiki/extensions/PhpTagsDebugger | 0 | 0 | 0 | – | |
mediawiki/extensions/PhpTagsFunctions | 39 | 38 | 1 | 17 | 35 days, update for PhpTags version 4.0.0 Hook release 6 (v 3.4.0) |
mediawiki/extensions/PhpTagsMaps | 3 | 3 | 0 | 0 | |
mediawiki/extensions/PhpTagsSMW | 14 | 14 | 0 | 2 | |
mediawiki/extensions/PhpTagsWidgets | 18 | 17 | 1 | 37 | 37 days, update for PhpTags version 4.0.0 Hook release 6 (v 1.4.0) |
mediawiki/extensions/PhpTagsWiki | 26 | 25 | 1 | 37 | 37 days, update for PhpTags version 4.0.0 Hook release 6 (v 1.6.0) |
mediawiki/extensions/PictureGame | 10 | 10 | 0 | 34 | |
mediawiki/extensions/PlanOut | 1 | 1 | 0 | – | |
mediawiki/extensions/PluggableAuth | 8 | 8 | 0 | – | |
mediawiki/extensions/Poem | 33 | 33 | 0 | 17 | |
mediawiki/extensions/Poll | 7 | 7 | 0 | 85 | |
mediawiki/extensions/PollNY | 126 | 126 | 0 | 13 | |
mediawiki/extensions/Polyglot | 33 | 33 | 0 | 10 | |
mediawiki/extensions/PoolCounter | 61 | 60 | 1 | 4 | 20 days, MWException -> Exception |
mediawiki/extensions/PopupPages | 2 | 1 | 1 | 698 | 698 days, Initial import |
mediawiki/extensions/Popups | 289 | 268 | 21 | 23 | 237 days, renderer: Use NavigationPopups settings where available |
mediawiki/extensions/PostEdit | 82 | 82 | 0 | 2 | |
mediawiki/extensions/PrefStats | 70 | 70 | 0 | 0 | |
mediawiki/extensions/PrefSwitch | 8 | 8 | 0 | 2 | |
mediawiki/extensions/Premoderation | 166 | 166 | 0 | 23 | |
mediawiki/extensions/PrivateDomains | 52 | 52 | 0 | 5 | |
mediawiki/extensions/PronunciationRecording | 70 | 68 | 2 | 29 | 202 days, Update Recorderjs to f814ac7b3f |
mediawiki/extensions/ProofreadPage | 504 | 501 | 3 | 13 | 263 days, [WIP Make sure that the scan image is displayed in a nice way in mobile skin] |
mediawiki/extensions/ProtectSite | 83 | 83 | 0 | 0 | |
mediawiki/extensions/ProxyListDb | 2 | 1 | 1 | 781 | 781 days, Initial commit and first production release, 1.0. |
mediawiki/extensions/PubSubHubbub | 51 | 50 | 1 | 27 | 203 days, Rewrote publisher client to use MWHttpRequest instead of relying on curl. |
mediawiki/extensions/PureWikiDeletion | 8 | 8 | 0 | 11 | |
mediawiki/extensions/PurgeClickThrough | 1 | 1 | 0 | – | |
mediawiki/extensions/Push | 154 | 153 | 1 | 23 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/PushToWatch | 27 | 27 | 0 | 6 | |
mediawiki/extensions/Quantcast | 27 | 26 | 1 | 42 | 185 days, Remove deprecated wfMsg calls |
mediawiki/extensions/QuickResponse | 24 | 24 | 0 | 0 | |
mediawiki/extensions/Quiz | 84 | 83 | 1 | 9 | 109 days, Do not hardcode colons outside of translatable strings |
mediawiki/extensions/QuizGame | 17 | 16 | 1 | 17 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/QuizTabulate | 8 | 8 | 0 | 0 | |
mediawiki/extensions/RDFIO | 9 | 9 | 0 | 0 | |
mediawiki/extensions/RPED | 3 | 2 | 1 | 25 | 70 days, Consistency tweaks in preparation for adding extension to translatewiki.net |
mediawiki/extensions/RSS | 104 | 103 | 1 | 50 | 273 days, Handle if template specified in param does not exist |
mediawiki/extensions/RT | 47 | 47 | 0 | 0 | |
mediawiki/extensions/RandomFeaturedUser | 6 | 6 | 0 | 2 | |
mediawiki/extensions/RandomGameUnit | 4 | 4 | 0 | 3 | |
mediawiki/extensions/RandomImage | 13 | 13 | 0 | 0 | |
mediawiki/extensions/RandomImageByCategory | 3 | 3 | 0 | 5 | |
mediawiki/extensions/RandomInCategory | 93 | 93 | 0 | 51 | |
mediawiki/extensions/RandomRootPage | 39 | 37 | 2 | 0 | 0 days, Use __DIR__ directly |
mediawiki/extensions/RandomUsersWithAvatars | 26 | 26 | 0 | 0 | |
mediawiki/extensions/Ratings | 54 | 54 | 0 | 0 | |
mediawiki/extensions/ReaderFeedback | 165 | 165 | 0 | 2 | |
mediawiki/extensions/ReassignEdits | 89 | 89 | 0 | 31 | |
mediawiki/extensions/RecentActivityFeed | 25 | 24 | 1 | 68 | 130 days, Remove usage of innerHTML |
mediawiki/extensions/RefreshSpecial | 89 | 89 | 0 | 2 | |
mediawiki/extensions/RegexFun | 40 | 40 | 0 | 22 | |
mediawiki/extensions/RegexFunctions | 32 | 32 | 0 | 0 | |
mediawiki/extensions/RelatedArticles | 51 | 51 | 0 | 1 | |
mediawiki/extensions/RelatedSites | 57 | 57 | 0 | 4 | |
mediawiki/extensions/RelationLinks | 6 | 6 | 0 | 0 | |
mediawiki/extensions/Renameuser | 350 | 349 | 1 | 18 | 38 days, Use TitleValue in a few places, drop pre-1.23 support |
mediawiki/extensions/ReorderParserPhases | 2 | 0 | 2 | 257 | 267 days, Created the first version of the extension ReorderParserPhases |
mediawiki/extensions/ReplaceSet | 56 | 56 | 0 | 4 | |
mediawiki/extensions/ReplaceText | 192 | 191 | 1 | 19 | 116 days, Create CLI utility for ReplaceText jobs |
mediawiki/extensions/RevealEmail | 7 | 7 | 0 | 2 | |
mediawiki/extensions/RevisionCommentSupplement | 254 | 254 | 0 | 0 | |
mediawiki/extensions/RightFunctions | 33 | 33 | 0 | 0 | |
mediawiki/extensions/SSLClientAuthentication | 85 | 85 | 0 | 0 | |
mediawiki/extensions/SVGEdit | 64 | 61 | 3 | 254 | 581 days, Show SVGEdit WikiEditor "SVG drawing" button on preview, not only on the initial edit. |
mediawiki/extensions/SacredText | 11 | 11 | 0 | 7 | |
mediawiki/extensions/SandboxLink | 17 | 17 | 0 | 2 | |
mediawiki/extensions/Sarcasm | 25 | 25 | 0 | 7 | |
mediawiki/extensions/ScanSet | 23 | 23 | 0 | 4 | |
mediawiki/extensions/Score | 166 | 163 | 3 | 49 | 635 days, Optional SVG mode with PNG fallback |
mediawiki/extensions/Screenplay | 9 | 9 | 0 | – | |
mediawiki/extensions/Scribunto | 535 | 501 | 34 | 38 | 685 days, Use {{ns:..}} syntax to avoid inconsistencies between namespace translation and message |
mediawiki/extensions/SearchExtraNS | 30 | 30 | 0 | 0 | |
mediawiki/extensions/SearchRealnames | 1 | 1 | 0 | – | |
mediawiki/extensions/SectionDisqus | 24 | 24 | 0 | 5 | |
mediawiki/extensions/SecureHTML | 58 | 58 | 0 | 1 | |
mediawiki/extensions/SecurePasswords | 47 | 47 | 0 | 0 | |
mediawiki/extensions/SecurePoll | 403 | 398 | 5 | 28 | 468 days, Remove wrapping around label that shows in tooltip |
mediawiki/extensions/SecureSessions | 83 | 82 | 1 | 149 | 596 days, Fixed bug in Special:Sessions with variable name |
mediawiki/extensions/SelectCategory | 31 | 31 | 0 | 3 | |
mediawiki/extensions/SelectTag | 48 | 48 | 0 | 0 | |
mediawiki/extensions/SemanticACL | 38 | 38 | 0 | 0 | |
mediawiki/extensions/SemanticBreadcrumbLinks | 0 | 0 | 0 | – | |
mediawiki/extensions/SemanticBundle | 59 | 58 | 1 | 56 | 388 days, Add download and invocation of composer to Makefile dev target |
mediawiki/extensions/SemanticComments | 19 | 14 | 5 | 100 | 720 days, Move addModules outside of init function |
mediawiki/extensions/SemanticCompoundQueries | 32 | 32 | 0 | 0 | |
mediawiki/extensions/SemanticDependency | 11 | 11 | 0 | – | |
mediawiki/extensions/SemanticDrilldown | 193 | 191 | 2 | 80 | 617 days, More fixes for removal of '_str' datatype in SMW 1.9 |
mediawiki/extensions/SemanticDummyEditor | 0 | 0 | 0 | – | |
mediawiki/extensions/SemanticExpressiveness | 102 | 101 | 1 | 6 | 21 days, Upgrade from deprecated wfMsg functions |
mediawiki/extensions/SemanticExtraSpecialProperties | 96 | 96 | 0 | 5 | |
mediawiki/extensions/SemanticForms | 510 | 501 | 9 | 44 | 769 days, Extracted MultipleTemplate logic from FormPrinter into its own class |
mediawiki/extensions/SemanticFormsDisplayTitle | 0 | 0 | 0 | – | |
mediawiki/extensions/SemanticFormsInputs | 105 | 105 | 0 | 28 | |
mediawiki/extensions/SemanticFormsUniqueValue | 0 | 0 | 0 | – | |
mediawiki/extensions/SemanticGenealogy | 73 | 73 | 0 | 0 | |
mediawiki/extensions/SemanticGlossary | 70 | 70 | 0 | 8 | |
mediawiki/extensions/SemanticHighcharts | 17 | 17 | 0 | 0 | |
mediawiki/extensions/SemanticImageAnnotator | 10 | 10 | 0 | 0 | |
mediawiki/extensions/SemanticImageInput | 41 | 41 | 0 | 0 | |
mediawiki/extensions/SemanticInterlanguageLinks | 0 | 0 | 0 | – | |
mediawiki/extensions/SemanticInternalObjects | 104 | 104 | 0 | 4 | |
mediawiki/extensions/SemanticMaps | 278 | 277 | 1 | 22 | 776 days, Handling of shapes in Semantic Maps. |
mediawiki/extensions/SemanticMediaWiki | 508 | 501 | 7 | 51 | 796 days, new implementation #ask as #ask2 |
mediawiki/extensions/SemanticPageMaker | 16 | 14 | 2 | 23 | 21 days, Upgrade from deprecated wfMsg functions |
mediawiki/extensions/SemanticPageSeries | 107 | 107 | 0 | 35 | |
mediawiki/extensions/SemanticRating | 42 | 42 | 0 | 0 | |
mediawiki/extensions/SemanticResultFormats | 504 | 501 | 3 | 10 | 882 days, jQuery DataTables |
mediawiki/extensions/SemanticSifter | 29 | 29 | 0 | 0 | |
mediawiki/extensions/SemanticSignup | 82 | 80 | 2 | 34 | 201 days, Refactor code in SemanticSignupSettings |
mediawiki/extensions/SemanticTasks | 50 | 48 | 2 | 56 | 185 days, Don't hardcode SMW_QueryProcessor.php path |
mediawiki/extensions/SemanticTitle | 28 | 28 | 0 | 0 | |
mediawiki/extensions/SemanticUpdateOnPurge | 29 | 29 | 0 | 0 | |
mediawiki/extensions/SemanticWatchlist | 241 | 238 | 3 | 33 | 153 days, Remove use of deprecated $wgPasswordSenderName |
mediawiki/extensions/SemanticWebBrowser | 70 | 70 | 0 | 5 | |
mediawiki/extensions/Sentry | 7 | 7 | 0 | 5 | |
mediawiki/extensions/SharedCssJs | 44 | 44 | 0 | 0 | |
mediawiki/extensions/ShortUrl | 103 | 102 | 1 | 50 | 559 days, Add tooltip-like UI beside the title |
mediawiki/extensions/ShortUrlApi | 1 | 1 | 0 | 0 | |
mediawiki/extensions/ShoutBox | 34 | 33 | 1 | 15 | 30 days, Replaced deprecated wfMsg*() functions |
mediawiki/extensions/ShoutWikiAds | 6 | 6 | 0 | 5 | |
mediawiki/extensions/SideBarMenu | 93 | 93 | 0 | 12 | |
mediawiki/extensions/SidebarDonateBox | 33 | 33 | 0 | 0 | |
mediawiki/extensions/SignWritingMediaWikiPlugin | 38 | 38 | 0 | 0 | |
mediawiki/extensions/SimpleAntiSpam | 37 | 37 | 0 | 0 | |
mediawiki/extensions/SimpleChanges | 36 | 36 | 0 | 18 | |
mediawiki/extensions/SimpleFarm | 35 | 35 | 0 | 4 | |
mediawiki/extensions/SimpleSAMLphp | 7 | 7 | 0 | – | |
mediawiki/extensions/SimpleSecurity | 58 | 57 | 1 | 136 | 642 days, Added extra condition types to secure pages: by Title (exact/regex/startsWith) |
mediawiki/extensions/SimpleSurvey | 8 | 8 | 0 | 34 | |
mediawiki/extensions/SiteMatrix | 162 | 162 | 0 | 3 | |
mediawiki/extensions/SiteMetrics | 101 | 101 | 0 | 2 | |
mediawiki/extensions/SiteScout | 3 | 3 | 0 | 0 | |
mediawiki/extensions/SiteSettings | 42 | 42 | 0 | 18 | |
mediawiki/extensions/SkelJS | 3 | 3 | 0 | 0 | |
mediawiki/extensions/SkinPerNamespace | 34 | 34 | 0 | 13 | |
mediawiki/extensions/SkinPerPage | 30 | 29 | 1 | 13 | 100 days, Modernize and update extension |
mediawiki/extensions/SlimboxThumbs | 27 | 27 | 0 | 4 | |
mediawiki/extensions/SmoothGallery | 59 | 59 | 0 | 15 | |
mediawiki/extensions/SocialLogin | 10 | 10 | 0 | 34 | |
mediawiki/extensions/SocialProfile | 88 | 84 | 4 | 25 | 431 days, Allow the removal of various features |
mediawiki/extensions/SoftwareVersion | 2 | 2 | 0 | 0 | |
mediawiki/extensions/Solarium | 46 | 46 | 0 | 1 | |
mediawiki/extensions/SolrStore | 80 | 78 | 2 | 31 | 195 days, Replace deprecated function wfViewPrevNext() with Language::viewPrevNext() |
mediawiki/extensions/SoundManager2Button | 26 | 26 | 0 | 0 | |
mediawiki/extensions/SpamBlacklist | 195 | 194 | 1 | 65 | 662 days, Decoding urls before regexp matching in SpamBlacklist Extension |
mediawiki/extensions/Spark | 26 | 26 | 0 | 0 | |
mediawiki/extensions/Special404 | 52 | 52 | 0 | 0 | |
mediawiki/extensions/SpecialNamespaces | 3 | 2 | 1 | 770 | 770 days, Initial check-in of Special:Namespaces for MW 1.19-1.20 |
mediawiki/extensions/SpellingApi | 26 | 26 | 0 | 0 | |
mediawiki/extensions/SphinxSearch | 50 | 48 | 2 | 119 | 673 days, Change settings to not override those set in LocalSettings.php or other custom setting sources. Fixed an issue with userHighlightPrefs() not matching the current definition in the User class. Changed syntax and checking to match Mediawiki standards. Cha |
mediawiki/extensions/SportsTeams | 12 | 12 | 0 | 28 | |
mediawiki/extensions/Spreadsheet | 39 | 39 | 0 | 0 | |
mediawiki/extensions/StaffEdits | 8 | 7 | 1 | 0 | 0 days, Register the staff edit change tag and mark it as active |
mediawiki/extensions/StalkerLog | 30 | 30 | 0 | 40 | |
mediawiki/extensions/StarterWiki | 20 | 20 | 0 | 0 | |
mediawiki/extensions/StickToThatLanguage | 63 | 63 | 0 | 4 | |
mediawiki/extensions/StopForumSpam | 47 | 46 | 1 | 16 | 212 days, [WIP Download and unzip blacklists] |
mediawiki/extensions/StrategyWiki | 43 | 43 | 0 | 0 | |
mediawiki/extensions/StringFunctionsEscaped | 2 | 2 | 0 | 0 | |
mediawiki/extensions/SubPageList | 107 | 107 | 0 | 0 | |
mediawiki/extensions/SubPageList3 | 30 | 30 | 0 | 0 | |
mediawiki/extensions/SubpageFun | 28 | 28 | 0 | 2 | |
mediawiki/extensions/SubpageSortkey | 21 | 21 | 0 | 0 | |
mediawiki/extensions/Sudo | 75 | 75 | 0 | 42 | |
mediawiki/extensions/Suhosin | 19 | 19 | 0 | 0 | |
mediawiki/extensions/Survey | 190 | 189 | 1 | 1 | 16 days, Remove long-deprecated ApiBase::getVersion() |
mediawiki/extensions/SwarmExport | 2 | 2 | 0 | – | |
mediawiki/extensions/SwiftCloudFiles | 84 | 84 | 0 | 1 | |
mediawiki/extensions/SwiftMailer | 12 | 12 | 0 | 1 | |
mediawiki/extensions/SyntaxHighlight_GeSHi | 118 | 116 | 2 | 22 | 343 days, [WIP Add VisualEditor support] |
mediawiki/extensions/SyntaxHighlighter | 1 | 1 | 0 | – | |
mediawiki/extensions/Tabber | 39 | 39 | 0 | 0 | |
mediawiki/extensions/Tabs | 25 | 25 | 0 | 4 | |
mediawiki/extensions/Teahouse | 13 | 13 | 0 | – | |
mediawiki/extensions/TemplateData | 382 | 379 | 3 | 10 | 225 days, [WIP Allow TemplateData to output information about magic words] |
mediawiki/extensions/TemplateInfo | 18 | 16 | 2 | 12 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/TemplateSandbox | 234 | 233 | 1 | 9 | 0 days, Add extension.json |
mediawiki/extensions/TextExtracts | 54 | 53 | 1 | 5 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/Thanks | 449 | 446 | 3 | 8 | 98 days, Register directory with UnitTestsList hook |
mediawiki/extensions/Theme | 3 | 3 | 0 | 0 | |
mediawiki/extensions/ThemeDesigner | 8 | 7 | 1 | 8 | 26 days, Replace instance of wfMsg* functions with non-deprecated counterparts |
mediawiki/extensions/ThrottleOverride | 96 | 95 | 1 | 45 | 370 days, Changed permission needed for throttle override |
mediawiki/extensions/ThumbParser | 4 | 4 | 0 | 9 | |
mediawiki/extensions/TimeMachine | 3 | 3 | 0 | 0 | |
mediawiki/extensions/TimedMediaHandler | 519 | 501 | 18 | 29 | 428 days, Do language formatting on numbers in Special:TimedMediaHandler |
mediawiki/extensions/TimelineTable | 6 | 5 | 1 | 389 | 778 days, (extension/TimelineTable) Refactoring and cleanup |
mediawiki/extensions/TimezoneSelector | 89 | 89 | 0 | 1 | |
mediawiki/extensions/TitleBlacklist | 215 | 211 | 4 | 48 | 764 days, Added 'users' attribute for users who are logged in |
mediawiki/extensions/TitleIcon | 36 | 36 | 0 | 0 | |
mediawiki/extensions/TitleKey | 29 | 29 | 0 | 0 | |
mediawiki/extensions/TocTree | 80 | 79 | 1 | 12 | 0 days, Add extension.json and fix $wgExtensionCredits |
mediawiki/extensions/Tooltip | 5 | 5 | 0 | 7 | |
mediawiki/extensions/TorBlock | 83 | 79 | 4 | 81 | 686 days, Added functionality for users to claim ownership of nodes. |
mediawiki/extensions/Translate | 524 | 501 | 23 | 29 | 319 days, Display outdated page translations as such, without removing them |
mediawiki/extensions/TranslateSvg | 271 | 263 | 8 | 56 | 614 days, Tidy and miscellaneous bugfix |
mediawiki/extensions/TranslationNotifications | 425 | 425 | 0 | 4 | |
mediawiki/extensions/Transliterator | 31 | 30 | 1 | 8 | 26 days, Replace instance of wfMsg functions wfMessage |
mediawiki/extensions/TrustedXFF | 39 | 39 | 0 | 5 | |
mediawiki/extensions/TweetANew | 69 | 69 | 0 | 12 | |
mediawiki/extensions/TwitterCards | 36 | 35 | 1 | 6 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/TwitterLogin | 6 | 5 | 1 | 50 | 178 days, TwitterLogin: Update auth link |
mediawiki/extensions/TwnMainPage | 377 | 376 | 1 | 4 | 54 days, Cleanup getModifiedTime per If92ca3e7 in core |
mediawiki/extensions/TwoFactorAuthentication | 99 | 98 | 1 | 7 | 9 days, WIP: Fix jshint errors |
mediawiki/extensions/UIFeedback | 14 | 12 | 2 | 88 | 269 days, Use correct CSS default values |
mediawiki/extensions/URNames | 34 | 34 | 0 | 0 | |
mediawiki/extensions/UnicodeConverter | 50 | 50 | 0 | 0 | |
mediawiki/extensions/UnitTest | 2 | 2 | 0 | 0 | |
mediawiki/extensions/UniversalLanguageSelector | 510 | 501 | 9 | 13 | 364 days, Do not use setlang to change user language |
mediawiki/extensions/UpdateMediaWiki | 13 | 13 | 0 | 2 | |
mediawiki/extensions/UploadBlacklist | 26 | 26 | 0 | 0 | |
mediawiki/extensions/UploadLocal | 11 | 11 | 0 | 19 | |
mediawiki/extensions/UploadWizard | 550 | 501 | 49 | 98 | 1038 days, Add HTML5 drag and drop support |
mediawiki/extensions/UrlGetParameters | 31 | 31 | 0 | 95 | |
mediawiki/extensions/UrlShortener | 57 | 55 | 2 | 14 | 208 days, Cannonicalize user input before storing |
mediawiki/extensions/UserDailyContribs | 43 | 41 | 2 | 7 | 25 days, Clarifications in the API help messages regarding "daysago" |
mediawiki/extensions/UserFunctions | 46 | 45 | 1 | 107 | 655 days, Default user when no detected: maintenance scripts |
mediawiki/extensions/UserGroups | 29 | 29 | 0 | – | |
mediawiki/extensions/UserMerge | 231 | 229 | 2 | 22 | 231 days, Add API module: action=usermerge |
mediawiki/extensions/UserOptionStats | 72 | 71 | 1 | 16 | 84 days, Make this extension fast |
mediawiki/extensions/UserPageViewTracker | 29 | 29 | 0 | 0 | |
mediawiki/extensions/UserStatus | 9 | 9 | 0 | 57 | |
mediawiki/extensions/UserThrottle | 30 | 30 | 0 | 0 | |
mediawiki/extensions/VIKI | 14 | 14 | 0 | 0 | |
mediawiki/extensions/Validator | 285 | 284 | 1 | 1 | 20 days, MWException -> Exception |
mediawiki/extensions/ValueView | 1 | 1 | 0 | 1 | |
mediawiki/extensions/Variables | 29 | 29 | 0 | 2 | |
mediawiki/extensions/Vector | 193 | 193 | 0 | 9 | |
mediawiki/extensions/VectorBeta | 200 | 200 | 0 | 8 | |
mediawiki/extensions/Video | 20 | 20 | 0 | 4 | |
mediawiki/extensions/VideoJsPlayer | 1 | 0 | 1 | 330 | 330 days, Commit files needed to create VideoJsPlayer |
mediawiki/extensions/ViewFiles | 37 | 37 | 0 | 133 | |
mediawiki/extensions/ViewportMetrics | 0 | 0 | 0 | – | |
mediawiki/extensions/Views | 1 | 1 | 0 | 0 | |
mediawiki/extensions/VikiSemanticTitle | 10 | 9 | 1 | 21 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/VikiTitleIcon | 3 | 3 | 0 | – | |
mediawiki/extensions/Vine | 17 | 17 | 0 | 11 | |
mediawiki/extensions/VipsScaler | 107 | 105 | 2 | 65 | 635 days, (bug 47311) Add vipsthumbnail support |
mediawiki/extensions/VisualChat | 2 | 1 | 1 | 251 | 251 days, Correcting |
mediawiki/extensions/VisualEditor | 554 | 501 | 53 | 12 | 562 days, [WIP Unwrap whitespace-only links] |
mediawiki/extensions/VoteNY | 89 | 88 | 1 | 26 | 328 days, Adding a new magic word: SCOREPAGE |
mediawiki/extensions/WYSIWYG | 9 | 9 | 0 | 1 | |
mediawiki/extensions/WantedPagesFromNS | 6 | 6 | 0 | 0 | |
mediawiki/extensions/WatchSubpages | 32 | 32 | 0 | 0 | |
mediawiki/extensions/WebCache | 2 | 0 | 2 | 226 | 239 days, Initial upload of WebCache extension to WikiMedia Git/Gerrit. |
mediawiki/extensions/WebChat | 62 | 62 | 0 | 0 | |
mediawiki/extensions/WebFonts | 133 | 133 | 0 | 8 | |
mediawiki/extensions/WebPlatformAuth | 29 | 28 | 1 | 49 | 245 days, *Major refactor*, now supporting OAuth2 RS |
mediawiki/extensions/WebPlatformSearchAutocomplete | 32 | 31 | 1 | 0 | 0 days, Make the extension usable with current MW version |
mediawiki/extensions/WhiteSpace | 35 | 35 | 0 | 0 | |
mediawiki/extensions/WhitelistPages | 19 | 19 | 0 | 0 | |
mediawiki/extensions/WhoIsWatching | 55 | 55 | 0 | 0 | |
mediawiki/extensions/WhosOnline | 8 | 7 | 1 | 36 | 69 days, Replace use of gmdate with wfTimestamp |
mediawiki/extensions/Widgets | 91 | 91 | 0 | 24 | |
mediawiki/extensions/WikEdDiff | 19 | 19 | 0 | 1 | |
mediawiki/extensions/WikiArticleFeeds | 43 | 43 | 0 | 2 | |
mediawiki/extensions/WikiCategoryTagCloud | 24 | 24 | 0 | 31 | |
mediawiki/extensions/WikiEditor | 521 | 501 | 20 | 39 | 576 days, Replace step-by-step publishing with publish-staying-in-editmode |
mediawiki/extensions/WikiForum | 229 | 229 | 0 | 2 | |
mediawiki/extensions/WikiGrok | 76 | 75 | 1 | 2 | 57 days, WIP: recording and applying user responses |
mediawiki/extensions/WikiLexicalData | 411 | 409 | 2 | 18 | 307 days, Some 100+ table prefix errors in WikiLexicaldata |
mediawiki/extensions/WikiLove | 336 | 333 | 3 | 11 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/WikiLovesMonuments | 166 | 166 | 0 | 0 | |
mediawiki/extensions/WikiObjectModel | 29 | 28 | 1 | 3 | 21 days, Update ApiResult handling for mediawiki/core change I7b37295e |
mediawiki/extensions/WikiTextLoggedInOut | 19 | 19 | 0 | 0 | |
mediawiki/extensions/WikiTwidget | 4 | 3 | 1 | 8 | 16 days, Updating the Twitter embed code, README, slight code tidy |
mediawiki/extensions/Wikibase | 586 | 501 | 85 | 24 | 675 days, Better tests for TermIndex (DNM/WIP) |
mediawiki/extensions/Wikibase/easyrdf | 1 | 1 | 0 | 0 | |
mediawiki/extensions/WikibaseClient | 1 | 1 | 0 | 3 | |
mediawiki/extensions/WikibaseJavaScriptApi | 19 | 13 | 6 | 16 | 64 days, Correct wrong jshint config name |
mediawiki/extensions/WikibaseLib | 1 | 1 | 0 | 3 | |
mediawiki/extensions/WikibaseMobile | 1 | 1 | 0 | 0 | |
mediawiki/extensions/WikibaseQuery | 143 | 143 | 0 | 3 | |
mediawiki/extensions/WikibaseRepository | 0 | 0 | 0 | – | |
mediawiki/extensions/WikibaseSolr | 47 | 47 | 0 | 19 | |
mediawiki/extensions/WikibaseView | 0 | 0 | 0 | – | |
mediawiki/extensions/Wikidata | 386 | 381 | 5 | 2 | 176 days, Updated to the new way of adding no-size-check results |
mediawiki/extensions/WikidataEntitySuggester | 41 | 41 | 0 | 7 | |
mediawiki/extensions/WikidataQuality | 2 | 2 | 0 | 4 | |
mediawiki/extensions/Wikilog | 137 | 136 | 1 | 30 | 50 days, Replace some of deprecated WfMsg and friends |
mediawiki/extensions/WikimediaEvents | 155 | 148 | 7 | 23 | 446 days, WIP Log attempted page saves |
mediawiki/extensions/WikimediaIncubator | 418 | 416 | 2 | 11 | 168 days, Create sub-statuses for invalid and rejected test-wikis |
mediawiki/extensions/WikimediaMaintenance | 126 | 118 | 8 | 54 | 750 days, Script to enumerate wikis with a given setting |
mediawiki/extensions/WikimediaMessages | 506 | 501 | 5 | 7 | 195 days, Special:Statistics default links to stats.wikimedia.org |
mediawiki/extensions/WikimediaShopLink | 74 | 74 | 0 | 5 | |
mediawiki/extensions/WikivoteMapsYandex | 28 | 28 | 0 | 0 | |
mediawiki/extensions/WindowsAzureSDK | 45 | 45 | 0 | 11 | |
mediawiki/extensions/WindowsAzureStorage | 34 | 34 | 0 | 0 | |
mediawiki/extensions/Workflow | 5 | 0 | 5 | 335 | 381 days, Basic state machinery |
mediawiki/extensions/XAnalytics | 2 | 1 | 1 | 149 | 149 days, Initial commit |
mediawiki/extensions/XMLContentExtension | 16 | 15 | 1 | 66 | 192 days, Remove references to deprecated RawPage class and move to RawAction |
mediawiki/extensions/YetAnotherKeywords | 22 | 22 | 0 | 5 | |
mediawiki/extensions/YotpoReviews | 21 | 21 | 0 | 0 | |
mediawiki/extensions/YouTube | 31 | 31 | 0 | 0 | |
mediawiki/extensions/ZeroBanner | 212 | 207 | 5 | 7 | 205 days, Allow multiple img fonts (one per lang) |
mediawiki/extensions/ZeroPortal | 115 | 113 | 2 | 4 | 86 days, [WIP News page tests with Cucumber error] |
mediawiki/extensions/ZeroRatedMobileAccess | 501 | 501 | 0 | 5 | |
mediawiki/extensions/cldr | 101 | 100 | 1 | 8 | 20 days, MWException -> Exception |
mediawiki/extensions/examples | 93 | 84 | 9 | 30 | 265 days, StructuredDataContent to demo non-text data [WIP] |
mediawiki/extensions/googleAnalytics | 49 | 45 | 4 | 78 | 633 days, Support for multiple analytics trackers - whitespace fix |
mediawiki/extensions/intersection | 90 | 86 | 4 | 54 | 186 days, ignoresubpages parameter |
mediawiki/extensions/normal | 4 | 4 | 0 | 0 | |
mediawiki/extensions/skins | 77 | 77 | 0 | 3 | |
mediawiki/extensions/timeline | 57 | 56 | 1 | 34 | 277 days, Make broken wikilinks in timelines red |
mediawiki/extensions/wikihiero | 209 | 207 | 2 | 10 | 52 days, WIP: use SVGs rendered by Hierator service |
mediawiki/skins/BlueSky | 121 | 121 | 0 | 6 | |
mediawiki/skins/BlueSpiceSkin | 98 | 98 | 0 | 0 | |
mediawiki/skins/Bouquet | 5 | 4 | 1 | 35 | 95 days, Use Config for a few globals. |
mediawiki/skins/CologneBlue | 37 | 37 | 0 | 10 | |
mediawiki/skins/Daddio | 35 | 35 | 0 | 2 | |
mediawiki/skins/DeskMessMirrored | 2 | 2 | 0 | 5 | |
mediawiki/skins/Donate | 2 | 2 | 0 | 0 | |
mediawiki/skins/Dusk | 3 | 3 | 0 | 5 | |
mediawiki/skins/DuskToDawn | 2 | 2 | 0 | 5 | |
mediawiki/skins/Empty | 0 | 0 | 0 | – | |
mediawiki/skins/Example | 2 | 2 | 0 | 0 | |
mediawiki/skins/Gamepress | 3 | 3 | 0 | 4 | |
mediawiki/skins/GreyStuff | 39 | 39 | 0 | 0 | |
mediawiki/skins/LivingStyleGuide | 12 | 11 | 1 | 3 | 0 days, Fix height of ButtonOptionWidget from the theme |
mediawiki/skins/Mask | 6 | 6 | 0 | 0 | |
mediawiki/skins/Metrolook | 119 | 119 | 0 | 4 | |
mediawiki/skins/Modern | 40 | 40 | 0 | 8 | |
mediawiki/skins/MonoBook | 33 | 33 | 0 | 4 | |
mediawiki/skins/Nimbus | 77 | 77 | 0 | 3 | |
mediawiki/skins/Nostalgia | 5 | 5 | 0 | 6 | |
mediawiki/skins/Schulenburg | 3 | 3 | 0 | 1 | |
mediawiki/skins/Splash | 34 | 34 | 0 | 0 | |
mediawiki/skins/Synagonism | 1 | 1 | 0 | 0 | |
mediawiki/skins/Tempo | 54 | 54 | 0 | 0 | |
mediawiki/skins/Tomas | 1 | 1 | 0 | 0 | |
mediawiki/skins/Truglass | 4 | 4 | 0 | 4 | |
mediawiki/skins/Vector | 83 | 76 | 7 | 22 | 146 days, Use div#content instead of .mw-body for layout styles |
mediawiki/skins/apex | 16 | 15 | 1 | 49 | 49 days, Use the "Apex" theme in OOjs UI |
mediawiki/skins/chameleon | 175 | 174 | 1 | 8 | 123 days, Introduce ComponentManager |
mediawiki/skins/erudite | 94 | 93 | 1 | 62 | 360 days, Account for different font sizes when calculating max-width of hearer elements |
mediawiki/skins/mediawiki-strapping | 2 | 2 | 0 | 0 | |
mediawiki/skins/p2wiki | 2 | 2 | 0 | 1 | |
mediawiki/skins/webplatform | 6 | 5 | 1 | 8 | 17 days, Request to add webplatform.org to WPD skin |