Extension health

From mediawiki.org
Jump to navigation Jump to search

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