Page MenuHomePhabricator

Correct Extension namespacing to match best practices
Closed, ResolvedPublic

Description

https://www.mediawiki.org/wiki/Best_practices_for_extensions#File_structure

SHOULD: Classes in MediaWiki\Extension\<ExtensionName> namespace. MediaWiki\<ExtensionName> is permissible if the extension name is a sufficiently unique word and not something generic (e.g. not a verb or noun).

For reasons (some of which will be my fault), numerous extensions are in MediaWiki\Extensions\<ExtensionName> rather than MediaWiki\Extension\<ExtensionName>

We should eventually clean these up. OAuth, ReadingLists and SecurePoll are some of the biggest ones. The other smaller ones should be easier (but may need some temporary aliasing).

Details

SubjectRepoBranchLines +/-
mediawiki/extensions/Genealogymaster+19 -19
mediawiki/extensions/EmailAuthmaster+13 -13
mediawiki/extensions/GoogleAuthenticatormaster+14 -14
mediawiki/extensions/WebToolsManagermaster+14 -14
mediawiki/extensions/BlockInactivemaster+24 -24
mediawiki/extensions/NewUserActionsmaster+21 -21
mediawiki/extensions/ExternalArticlesmaster+6 -6
mediawiki/extensions/Lockdownmaster+3 -3
mediawiki/extensions/OAuthAuthenticationmaster+36 -36
mediawiki/extensions/DumpsOnDemandmaster+50 -50
mediawiki/extensions/Gravatarmaster+24 -24
mediawiki/extensions/OrphanedTalkPagesmaster+7 -7
mediawiki/extensions/OAuthmaster+2 -25
mediawiki/extensions/OAuthmaster+460 -437
mediawiki/extensions/PageViewInfomaster+1 -4
mediawiki/extensions/ReadingListsmaster+137 -137
mediawiki/extensions/XAnalyticsmaster+1 -4
mediawiki/extensions/SecurePollmaster+1 -9
mediawiki/extensions/SecurePollmaster+393 -385
mediawiki/extensions/PageViewInfomaster+21 -18
mediawiki/extensions/XAnalyticsmaster+6 -3
mediawiki/extensions/WikibaseStatementUpdatermaster+52 -52
mediawiki/extensions/Collectionmaster+56 -55
mediawiki/extensions/ParserFunctionsmaster+11 -11
mediawiki/extensions/RevisionSlidermaster+4 -4
mediawiki/extensions/CharInsertmaster+4 -4
mediawiki/extensions/ConfirmEditmaster+7 -7
mediawiki/extensions/ImageMapmaster+3 -3
mediawiki/extensions/TrustedXFFmaster+5 -5
mediawiki/extensions/3Dmaster+10 -10
Show related patches Customize query in gerrit

Revisions and Commits

Event Timeline

Reedy triaged this task as Lowest priority.Mar 5 2022, 3:02 PM

Change 768204 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/TrustedXFF@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768204

Change 768205 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/CharInsert@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768205

Change 768206 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ConfirmEdit@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768206

Change 768207 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ParserFunctions@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768207

Change 768208 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/RevisionSlider@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768208

Change 768209 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ImageMap@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768209

Change 768210 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/3D@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768210

Change 768212 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/XAnalytics@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768212

Change 768213 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/XAnalytics@master] Drop old namespace

https://gerrit.wikimedia.org/r/768213

Change 768210 merged by jenkins-bot:

[mediawiki/extensions/3D@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768210

Change 768204 merged by jenkins-bot:

[mediawiki/extensions/TrustedXFF@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768204

Change 768209 merged by jenkins-bot:

[mediawiki/extensions/ImageMap@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768209

Change 768206 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768206

Change 768208 merged by jenkins-bot:

[mediawiki/extensions/RevisionSlider@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768208

Change 768205 merged by jenkins-bot:

[mediawiki/extensions/CharInsert@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768205

Change 768207 merged by jenkins-bot:

[mediawiki/extensions/ParserFunctions@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768207

Change 768214 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/PageViewInfo@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768214

Change 768215 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/PageViewInfo@master] Drop old namespace

https://gerrit.wikimedia.org/r/768215

Change 768217 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/WikibaseStatementUpdater@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768217

Change 768218 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/Collection@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768218

Change 768221 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/ReadingLists@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768221

Change 768222 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/OAuth@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768222

Change 768218 merged by jenkins-bot:

[mediawiki/extensions/Collection@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768218

Change 768223 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/SecurePoll@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768223

Change 768217 merged by jenkins-bot:

[mediawiki/extensions/WikibaseStatementUpdater@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768217

Change 768212 merged by jenkins-bot:

[mediawiki/extensions/XAnalytics@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768212

Change 768214 merged by jenkins-bot:

[mediawiki/extensions/PageViewInfo@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768214

Change 768223 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768223

Change 768240 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/SecurePoll@master] Drop old namespace

https://gerrit.wikimedia.org/r/768240

Change 768240 merged by jenkins-bot:

[mediawiki/extensions/SecurePoll@master] Drop old namespace

https://gerrit.wikimedia.org/r/768240

Change 768213 merged by jenkins-bot:

[mediawiki/extensions/XAnalytics@master] Drop old namespace

https://gerrit.wikimedia.org/r/768213

Change 768221 merged by jenkins-bot:

[mediawiki/extensions/ReadingLists@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768221

Change 768215 merged by jenkins-bot:

[mediawiki/extensions/PageViewInfo@master] Drop old namespace

https://gerrit.wikimedia.org/r/768215

Change 768222 merged by jenkins-bot:

[mediawiki/extensions/OAuth@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768222

Change 768270 had a related patch set uploaded (by Reedy; author: Reedy):

[mediawiki/extensions/OAuth@master] Drop old namespace

https://gerrit.wikimedia.org/r/768270

Change 768270 merged by jenkins-bot:

[mediawiki/extensions/OAuth@master] Drop old namespace

https://gerrit.wikimedia.org/r/768270

This is down to non WMF deployed or MW tarballed extensions now

Targets
    Occurrences of 'namespace MediaWiki\Extensions\' in Directory /Users/reedy/PhpstormProjects/mediawiki/extensions/
Found Occurrences in Directory /Users/reedy/PhpstormProjects/mediawiki/extensions/  (80 usages found)
    extensions  (80 usages found)
        BlockInactive  (7 usages found)
            includes  (4 usages found)
                BlockInactive.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\BlockInactive;
                BlockInactiveHooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\BlockInactive;
                BlockInactiveMailRecord.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\BlockInactive;
                SpecialBlockInactive.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\BlockInactive;
            maintenance  (1 usage found)
                blockinactive.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\BlockInactive;
            tests  (2 usages found)
                phpunit  (2 usages found)
                    BlockInactiveMaintenanceTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\BlockInactive;
                    BlockInactiveTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\BlockInactive;
        DumpsOnDemand  (17 usages found)
            src  (11 usages found)
                Backend  (2 usages found)
                    FileBackend.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Backend;
                    LocalFileBackend.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Backend;
                Export  (4 usages found)
                    DumpBz2FileOutput.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Export;
                    DumpGzFileOutput.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Export;
                    DumpZipFileOutput.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Export;
                    OutputSinkFactory.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Export;
                HTMLForm  (1 usage found)
                    Fields  (1 usage found)
                        HTMLHrefButtonField.php  (1 usage found)
                            3 namespace MediaWiki\Extensions\DumpsOnDemand\HTMLForm\Fields;
                Jobs  (1 usage found)
                    DoDatabaseDumpJob.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Jobs;
                Specials  (1 usage found)
                    SpecialRequestDump.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\DumpsOnDemand\Specials;
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\DumpsOnDemand;
                ServiceWiring.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\DumpsOnDemand;
            tests  (6 usages found)
                phpunit  (6 usages found)
                    Integration  (1 usage found)
                        Backend  (1 usage found)
                            LocalFileBackendTest.php  (1 usage found)
                                3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Integration\Backend;
                    Unit  (5 usages found)
                        Backend  (2 usages found)
                            FileBackendTest.php  (1 usage found)
                                3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Unit\Backend;
                            LocalFileBackendTest.php  (1 usage found)
                                3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Unit\Backend;
                        Export  (1 usage found)
                            OutputSinkFactoryTest.php  (1 usage found)
                                3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Unit\Export;
                        HTMLForm  (1 usage found)
                            Fields  (1 usage found)
                                HTMLHrefButtonFieldTest.php  (1 usage found)
                                    3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Unit\HTMLForm\Fields;
                        HooksTest.php  (1 usage found)
                            3 namespace MediaWiki\Extensions\DumpsOnDemand\Tests\Unit;
        EmailAuth  (5 usages found)
            includes  (3 usages found)
                EmailAuthAuthenticationRequest.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\EmailAuth;
                EmailAuthSecondaryAuthenticationProvider.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\EmailAuth;
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\EmailAuth;
            tests  (2 usages found)
                phpunit  (2 usages found)
                    EmailAuthAuthenticationRequestTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\EmailAuth;
                    EmailAuthSecondaryAuthenticationProviderTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\EmailAuth;
        ExternalArticles  (3 usages found)
            maintenance  (1 usage found)
                importTextFiles.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\ExternalArticles;
            src  (2 usages found)
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\ExternalArticles;
                TextFileImporter.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\ExternalArticles;
        Genealogy  (10 usages found)
            src  (7 usages found)
                GraphVizTreeFormatter.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                MermaidTreeFormatter.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                Person.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                Traverser.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                Tree.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
                TreeFormatter.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Genealogy;
            tests  (3 usages found)
                phpunit  (3 usages found)
                    GenealogyTestCase.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\Genealogy\Test;
                    PersonTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\Genealogy\Test;
                    TreeTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\Genealogy\Test;
        GoogleAuthenticator  (5 usages found)
            includes  (5 usages found)
                Auth  (2 usages found)
                    Google2FactorAuthenticationRequest.php  (1 usage found)
                        16 namespace MediaWiki\Extensions\GoogleAuthenticator;
                    Google2FactorSecondaryAuthenticationProvider.php  (1 usage found)
                        16 namespace MediaWiki\Extensions\GoogleAuthenticator;
                Special  (1 usage found)
                    Google2FARecover.php  (1 usage found)
                        16 namespace MediaWiki\Extensions\GoogleAuthenticator;
                GoogleAuthenticator.php  (1 usage found)
                    16 namespace MediaWiki\Extensions\GoogleAuthenticator;
                Hooks.php  (1 usage found)
                    15 namespace MediaWiki\Extensions\GoogleAuthenticator;
        Gravatar  (5 usages found)
            src  (3 usages found)
                Hook  (1 usage found)
                    Handler.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\Gravatar\Hook;
                ResourceLoader  (1 usage found)
                    GravatarResourceLoaderModule.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\Gravatar\ResourceLoader;
                GravatarLookup.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\Gravatar;
            tests  (2 usages found)
                phpunit  (2 usages found)
                    Integration  (1 usage found)
                        ResourceLoader  (1 usage found)
                            GravatarResourceLoaderModuleTest.php  (1 usage found)
                                3 namespace MediaWiki\Extensions\Gravatar\Test\Integration\ResourceLoader;
                    Unit  (1 usage found)
                        GravatarLookupTest.php  (1 usage found)
                            3 namespace MediaWiki\Extensions\Gravatar\Tests\Unit;
        Lockdown  (1 usage found)
            src  (1 usage found)
                Hooks.php  (1 usage found)
                    31 namespace MediaWiki\Extensions\Lockdown;
        NewUserActions  (6 usages found)
            src  (6 usages found)
                Actions  (3 usages found)
                    Action.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\NewUserActions\Actions;
                    CreateNewUserPage.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\NewUserActions\Actions;
                    CreateWikiPage.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\NewUserActions\Actions;
                Actions.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\NewUserActions;
                Config.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\NewUserActions;
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\NewUserActions;
        OAuthAuthentication  (14 usages found)
            handlers  (2 usages found)
                AuthenticationHandler.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                OAuth1Handler.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
            specials  (1 usage found)
                SpecialOAuthLogin.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
            store  (2 usages found)
                PhpSessionStore.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                SessionStore.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
            tests  (4 usages found)
                phpunit  (4 usages found)
                    OAuthAuthConfigTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\OAuthAuthentication;
                    OAuthAuthDBTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\OAuthAuthentication;
                    OAuthAuthExternalUserTest.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\OAuthAuthentication;
                    OAuthAuthHooksTest.php  (1 usage found)
                        2 namespace MediaWiki\Extensions\OAuthAuthentication;
            utils  (5 usages found)
                Config.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                Exception.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                Hooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                OAuthExternalUser.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
                Policy.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OAuthAuthentication;
        OrphanedTalkPages  (2 usages found)
            includes  (2 usages found)
                specials  (1 usage found)
                    SpecialOrphanedTalkPages.php  (1 usage found)
                        3 namespace MediaWiki\Extensions\OrphanedTalkPages\Specials;
                OrphanedTalkPagesHooks.php  (1 usage found)
                    3 namespace MediaWiki\Extensions\OrphanedTalkPages;
        WebToolsManager  (5 usages found)
            includes  (5 usages found)
                ConfigService.php  (1 usage found)
                    2 namespace MediaWiki\Extensions\WebToolsManager;
                Hooks.php  (1 usage found)
                    2 namespace MediaWiki\Extensions\WebToolsManager;
                MetadataManager.php  (1 usage found)
                    2 namespace MediaWiki\Extensions\WebToolsManager;
                OutputManager.php  (1 usage found)
                    2 namespace MediaWiki\Extensions\WebToolsManager;
                SpecialWebToolsManager.php  (1 usage found)
                    2 namespace MediaWiki\Extensions\WebToolsManager;

Change 768295 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/Lockdown@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768295

Change 768296 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/BlockInactive@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768296

Change 768297 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/DumpsOnDemand@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768297

Change 768298 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/EmailAuth@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768298

Change 768299 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/ExternalArticles@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768299

Change 768300 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/Genealogy@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768300

Change 768301 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/GoogleAuthenticator@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768301

Change 768302 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/Gravatar@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768302

Change 768303 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/NewUserActions@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768303

Change 768304 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/OAuthAuthentication@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768304

Change 768305 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/OrphanedTalkPages@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768305

Change 768306 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/extensions/WebToolsManager@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768306

Change 768305 merged by jenkins-bot:

[mediawiki/extensions/OrphanedTalkPages@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768305

Change 768302 merged by jenkins-bot:

[mediawiki/extensions/Gravatar@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768302

Change 768297 merged by jenkins-bot:

[mediawiki/extensions/DumpsOnDemand@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768297

Change 768304 merged by jenkins-bot:

[mediawiki/extensions/OAuthAuthentication@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768304

Change 768295 merged by jenkins-bot:

[mediawiki/extensions/Lockdown@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768295

Change 768299 merged by jenkins-bot:

[mediawiki/extensions/ExternalArticles@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768299

Change 768303 merged by jenkins-bot:

[mediawiki/extensions/NewUserActions@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768303

Change 768298 merged by jenkins-bot:

[mediawiki/extensions/EmailAuth@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768298

Change 768296 merged by jenkins-bot:

[mediawiki/extensions/BlockInactive@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768296

Change 768306 merged by jenkins-bot:

[mediawiki/extensions/WebToolsManager@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768306

Change 768301 merged by jenkins-bot:

[mediawiki/extensions/GoogleAuthenticator@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768301

Change 768300 merged by jenkins-bot:

[mediawiki/extensions/Genealogy@master] Correct namespacing to match best practices

https://gerrit.wikimedia.org/r/768300

Reedy removed a project: Patch-For-Review.