summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortrainbranchbot <trainbranchbot@releases-jenkins.wikimedia.org>2024-03-04 00:38:47 +0000
committertrainbranchbot <trainbranchbot@releases-jenkins.wikimedia.org>2024-03-04 00:38:47 +0000
commit52925f0437245a545229392907f069711ddc84c4 (patch)
treee995402f6835d8728270469bb0db178b547a912f
parente78541e80ff2b906bfa6a500f78f40e6054f40b7 (diff)
Branch commit for wmf/branch_cut_pretestwmf/branch_cut_pretest
Change-Id: Id42b0b438861e7a5a531fe56398df82624e26eef
-rw-r--r--.gitignore1
-rw-r--r--.gitmodules792
-rw-r--r--extensions/.gitignore1
m---------extensions/3D0
m---------extensions/AbuseFilter0
m---------extensions/ActiveAbstract0
m---------extensions/AdvancedSearch0
m---------extensions/AntiSpoof0
m---------extensions/ApiFeatureUsage0
m---------extensions/ArticleCreationWorkflow0
m---------extensions/ArticlePlaceholder0
m---------extensions/Babel0
m---------extensions/BetaFeatures0
m---------extensions/BounceHandler0
m---------extensions/Calendar0
m---------extensions/CampaignEvents0
m---------extensions/Campaigns0
m---------extensions/Capiunto0
m---------extensions/CategoryTree0
m---------extensions/CentralAuth0
m---------extensions/CentralNotice0
m---------extensions/CharInsert0
m---------extensions/CheckUser0
m---------extensions/ChessBrowser0
m---------extensions/CirrusSearch0
m---------extensions/Cite0
m---------extensions/CiteThisPage0
m---------extensions/Citoid0
m---------extensions/CodeEditor0
m---------extensions/CodeMirror0
m---------extensions/Cognate0
m---------extensions/Collection0
m---------extensions/CommonsMetadata0
m---------extensions/ConfirmEdit0
m---------extensions/ContactPage0
m---------extensions/ContentTranslation0
m---------extensions/CreditsSource0
m---------extensions/Dashiki0
m---------extensions/Disambiguator0
m---------extensions/DiscussionTools0
m---------extensions/DismissableSiteNotice0
m---------extensions/DonationInterface0
m---------extensions/Echo0
m---------extensions/Elastica0
m---------extensions/ElectronPdfService0
m---------extensions/EntitySchema0
m---------extensions/EventBus0
m---------extensions/EventLogging0
m---------extensions/EventStreamConfig0
m---------extensions/ExtensionDistributor0
m---------extensions/ExternalGuidance0
m---------extensions/FeaturedFeeds0
m---------extensions/FileExporter0
m---------extensions/FileImporter0
m---------extensions/FlaggedRevs0
m---------extensions/Flow0
m---------extensions/FundraiserLandingPage0
m---------extensions/FundraisingTranslateWorkflow0
m---------extensions/Gadgets0
m---------extensions/GeoCrumbs0
m---------extensions/GeoData0
m---------extensions/GlobalBlocking0
m---------extensions/GlobalCssJs0
m---------extensions/GlobalPreferences0
m---------extensions/GlobalUsage0
m---------extensions/GlobalUserPage0
m---------extensions/GlobalWatchlist0
m---------extensions/GoogleNewsSitemap0
m---------extensions/Graph0
m---------extensions/GrowthExperiments0
m---------extensions/GuidedTour0
m---------extensions/IPInfo0
m---------extensions/ImageMap0
m---------extensions/ImageSuggestions0
m---------extensions/InputBox0
m---------extensions/Insider0
m---------extensions/Interwiki0
m---------extensions/InterwikiSorting0
m---------extensions/Josa0
m---------extensions/JsonConfig0
m---------extensions/Kartographer0
m---------extensions/LabeledSectionTransclusion0
m---------extensions/LandingCheck0
m---------extensions/LdapAuthentication0
m---------extensions/Linter0
m---------extensions/LiquidThreads0
m---------extensions/LoginNotify0
m---------extensions/MachineVision0
m---------extensions/MapSources0
m---------extensions/MassMessage0
m---------extensions/Math0
m---------extensions/MediaModeration0
m---------extensions/MediaSearch0
m---------extensions/MobileApp0
m---------extensions/MobileFrontend0
m---------extensions/MultimediaViewer0
m---------extensions/NavigationTiming0
m---------extensions/NearbyPages0
m---------extensions/NewUserMessage0
m---------extensions/Newsletter0
m---------extensions/Nuke0
m---------extensions/OATHAuth0
m---------extensions/OAuth0
m---------extensions/OAuthRateLimiter0
m---------extensions/ORES0
m---------extensions/OpenStackManager0
m---------extensions/PageAssessments0
m---------extensions/PageImages0
m---------extensions/PageNotice0
m---------extensions/PageTriage0
m---------extensions/PageViewInfo0
m---------extensions/PagedTiffHandler0
m---------extensions/ParserFunctions0
m---------extensions/ParserMigration0
m---------extensions/PdfHandler0
m---------extensions/Phonos0
m---------extensions/Poem0
m---------extensions/Popups0
m---------extensions/ProofreadPage0
m---------extensions/PropertySuggester0
m---------extensions/QuickSurveys0
m---------extensions/Quiz0
m---------extensions/RSS0
m---------extensions/ReadingLists0
m---------extensions/RealMe0
m---------extensions/RelatedArticles0
m---------extensions/ReportIncident0
m---------extensions/RevisionSlider0
m---------extensions/SandboxLink0
m---------extensions/Score0
m---------extensions/Scribunto0
m---------extensions/SearchExtraNS0
m---------extensions/SearchVue0
m---------extensions/SecureLinkFixer0
m---------extensions/SecurePoll0
m---------extensions/ShortUrl0
m---------extensions/SimilarEditors0
m---------extensions/SiteMatrix0
m---------extensions/SpamBlacklist0
m---------extensions/StopForumSpam0
m---------extensions/SubPageList30
m---------extensions/SubpageSortkey0
m---------extensions/SyntaxHighlight_GeSHi0
m---------extensions/TemplateData0
m---------extensions/TemplateSandbox0
m---------extensions/TemplateStyles0
m---------extensions/TemplateWizard0
m---------extensions/TextExtracts0
m---------extensions/Thanks0
m---------extensions/TheWikipediaLibrary0
m---------extensions/TimedMediaHandler0
m---------extensions/TitleBlacklist0
m---------extensions/TocTree0
m---------extensions/TorBlock0
m---------extensions/Translate0
m---------extensions/TranslationNotifications0
m---------extensions/TrustedXFF0
m---------extensions/TwoColConflict0
m---------extensions/UniversalLanguageSelector0
m---------extensions/UploadWizard0
m---------extensions/UploadsLink0
m---------extensions/UrlShortener0
m---------extensions/VipsScaler0
m---------extensions/VisualEditor0
m---------extensions/VueTest0
m---------extensions/WebAuthn0
m---------extensions/WikiEditor0
m---------extensions/WikiLambda0
m---------extensions/WikiLove0
m---------extensions/Wikibase0
m---------extensions/WikibaseCirrusSearch0
m---------extensions/WikibaseLexeme0
m---------extensions/WikibaseLexemeCirrusSearch0
m---------extensions/WikibaseMediaInfo0
m---------extensions/WikibaseQualityConstraints0
m---------extensions/Wikidata.org0
m---------extensions/WikidataPageBanner0
m---------extensions/WikimediaApiPortalOAuth0
m---------extensions/WikimediaBadges0
m---------extensions/WikimediaCampaignEvents0
m---------extensions/WikimediaEditorTasks0
m---------extensions/WikimediaEvents0
m---------extensions/WikimediaIncubator0
m---------extensions/WikimediaMaintenance0
m---------extensions/WikimediaMessages0
m---------extensions/Wikisource0
m---------extensions/Wikistories0
m---------extensions/XAnalytics0
m---------extensions/cldr0
m---------extensions/intersection0
m---------extensions/timeline0
m---------extensions/wikihiero0
m---------skins/CologneBlue0
m---------skins/MinervaNeue0
m---------skins/Modern0
m---------skins/MonoBook0
m---------skins/Nostalgia0
m---------skins/Timeless0
m---------skins/Vector0
m---------skins/WikimediaApiPortal0
m---------vendor0
201 files changed, 792 insertions, 2 deletions
diff --git a/.gitignore b/.gitignore
index 48528ef10dce..3e472ba809e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -64,7 +64,6 @@ phpunit.xml
.phan/local-config.php
# Composer
-/vendor
/composer.lock
/composer.local.json
/composer.phar
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 000000000000..edb764f91277
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,792 @@
+[submodule "extensions/3D"]
+ path = extensions/3D
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/3D
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/AbuseFilter"]
+ path = extensions/AbuseFilter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AbuseFilter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ActiveAbstract"]
+ path = extensions/ActiveAbstract
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ActiveAbstract
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/AdvancedSearch"]
+ path = extensions/AdvancedSearch
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AdvancedSearch
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/AntiSpoof"]
+ path = extensions/AntiSpoof
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/AntiSpoof
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ApiFeatureUsage"]
+ path = extensions/ApiFeatureUsage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ApiFeatureUsage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ArticleCreationWorkflow"]
+ path = extensions/ArticleCreationWorkflow
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticleCreationWorkflow
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ArticlePlaceholder"]
+ path = extensions/ArticlePlaceholder
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticlePlaceholder
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Babel"]
+ path = extensions/Babel
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Babel
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/BetaFeatures"]
+ path = extensions/BetaFeatures
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/BetaFeatures
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/BounceHandler"]
+ path = extensions/BounceHandler
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/BounceHandler
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Calendar"]
+ path = extensions/Calendar
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Calendar
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Campaigns"]
+ path = extensions/Campaigns
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Campaigns
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CampaignEvents"]
+ path = extensions/CampaignEvents
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CampaignEvents
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Capiunto"]
+ path = extensions/Capiunto
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Capiunto
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CategoryTree"]
+ path = extensions/CategoryTree
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CategoryTree
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CentralAuth"]
+ path = extensions/CentralAuth
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CentralAuth
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CentralNotice"]
+ path = extensions/CentralNotice
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CentralNotice
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CharInsert"]
+ path = extensions/CharInsert
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CharInsert
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CheckUser"]
+ path = extensions/CheckUser
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CheckUser
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ChessBrowser"]
+ path = extensions/ChessBrowser
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ChessBrowser
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CirrusSearch"]
+ path = extensions/CirrusSearch
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Cite"]
+ path = extensions/Cite
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Cite
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CiteThisPage"]
+ path = extensions/CiteThisPage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CiteThisPage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Citoid"]
+ path = extensions/Citoid
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Citoid
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/cldr"]
+ path = extensions/cldr
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/cldr
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CodeEditor"]
+ path = extensions/CodeEditor
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeEditor
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CodeMirror"]
+ path = extensions/CodeMirror
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CodeMirror
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Cognate"]
+ path = extensions/Cognate
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Cognate
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Collection"]
+ path = extensions/Collection
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Collection
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CommonsMetadata"]
+ path = extensions/CommonsMetadata
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CommonsMetadata
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ConfirmEdit"]
+ path = extensions/ConfirmEdit
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ConfirmEdit
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ContactPage"]
+ path = extensions/ContactPage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ContactPage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ContentTranslation"]
+ path = extensions/ContentTranslation
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ContentTranslation
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/CreditsSource"]
+ path = extensions/CreditsSource
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/CreditsSource
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Dashiki"]
+ path = extensions/Dashiki
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Dashiki
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Disambiguator"]
+ path = extensions/Disambiguator
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Disambiguator
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/DiscussionTools"]
+ path = extensions/DiscussionTools
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/DismissableSiteNotice"]
+ path = extensions/DismissableSiteNotice
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DismissableSiteNotice
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/DonationInterface"]
+ path = extensions/DonationInterface
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/DonationInterface
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Echo"]
+ path = extensions/Echo
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Echo
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Elastica"]
+ path = extensions/Elastica
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Elastica
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ElectronPdfService"]
+ path = extensions/ElectronPdfService
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ElectronPdfService
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/EntitySchema"]
+ path = extensions/EntitySchema
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EntitySchema
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/EventBus"]
+ path = extensions/EventBus
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventBus
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/EventLogging"]
+ path = extensions/EventLogging
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventLogging
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/EventStreamConfig"]
+ path = extensions/EventStreamConfig
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/EventStreamConfig
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ExtensionDistributor"]
+ path = extensions/ExtensionDistributor
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ExtensionDistributor
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ExternalGuidance"]
+ path = extensions/ExternalGuidance
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ExternalGuidance
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FeaturedFeeds"]
+ path = extensions/FeaturedFeeds
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FeaturedFeeds
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FileExporter"]
+ path = extensions/FileExporter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FileExporter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FileImporter"]
+ path = extensions/FileImporter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FileImporter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FlaggedRevs"]
+ path = extensions/FlaggedRevs
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FlaggedRevs
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Flow"]
+ path = extensions/Flow
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Flow
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FundraiserLandingPage"]
+ path = extensions/FundraiserLandingPage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FundraiserLandingPage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/FundraisingTranslateWorkflow"]
+ path = extensions/FundraisingTranslateWorkflow
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/FundraisingTranslateWorkflow
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Gadgets"]
+ path = extensions/Gadgets
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Gadgets
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GeoCrumbs"]
+ path = extensions/GeoCrumbs
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoCrumbs
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GeoData"]
+ path = extensions/GeoData
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GeoData
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalBlocking"]
+ path = extensions/GlobalBlocking
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalBlocking
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalCssJs"]
+ path = extensions/GlobalCssJs
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalCssJs
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalPreferences"]
+ path = extensions/GlobalPreferences
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalPreferences
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalUsage"]
+ path = extensions/GlobalUsage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUsage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalUserPage"]
+ path = extensions/GlobalUserPage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalUserPage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GlobalWatchlist"]
+ path = extensions/GlobalWatchlist
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GlobalWatchlist
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GoogleNewsSitemap"]
+ path = extensions/GoogleNewsSitemap
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GoogleNewsSitemap
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Graph"]
+ path = extensions/Graph
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Graph
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GrowthExperiments"]
+ path = extensions/GrowthExperiments
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GrowthExperiments
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/GuidedTour"]
+ path = extensions/GuidedTour
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/GuidedTour
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ImageMap"]
+ path = extensions/ImageMap
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ImageMap
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ImageSuggestions"]
+ path = extensions/ImageSuggestions
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ImageSuggestions
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/InputBox"]
+ path = extensions/InputBox
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/InputBox
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Insider"]
+ path = extensions/Insider
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Insider
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/intersection"]
+ path = extensions/intersection
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/intersection
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Interwiki"]
+ path = extensions/Interwiki
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Interwiki
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/InterwikiSorting"]
+ path = extensions/InterwikiSorting
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/InterwikiSorting
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/IPInfo"]
+ path = extensions/IPInfo
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/IPInfo
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Josa"]
+ path = extensions/Josa
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Josa
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/JsonConfig"]
+ path = extensions/JsonConfig
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/JsonConfig
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Kartographer"]
+ path = extensions/Kartographer
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Kartographer
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/LabeledSectionTransclusion"]
+ path = extensions/LabeledSectionTransclusion
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LabeledSectionTransclusion
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/LandingCheck"]
+ path = extensions/LandingCheck
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LandingCheck
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/LdapAuthentication"]
+ path = extensions/LdapAuthentication
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LdapAuthentication
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Linter"]
+ path = extensions/Linter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Linter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/LiquidThreads"]
+ path = extensions/LiquidThreads
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LiquidThreads
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/LoginNotify"]
+ path = extensions/LoginNotify
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/LoginNotify
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MachineVision"]
+ path = extensions/MachineVision
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MachineVision
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MapSources"]
+ path = extensions/MapSources
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MapSources
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MassMessage"]
+ path = extensions/MassMessage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MassMessage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Math"]
+ path = extensions/Math
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Math
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MediaModeration"]
+ path = extensions/MediaModeration
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MediaModeration
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MediaSearch"]
+ path = extensions/MediaSearch
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MediaSearch
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MobileApp"]
+ path = extensions/MobileApp
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileApp
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MobileFrontend"]
+ path = extensions/MobileFrontend
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/MultimediaViewer"]
+ path = extensions/MultimediaViewer
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/NavigationTiming"]
+ path = extensions/NavigationTiming
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NavigationTiming
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/NearbyPages"]
+ path = extensions/NearbyPages
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NearbyPages
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Newsletter"]
+ path = extensions/Newsletter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Newsletter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/NewUserMessage"]
+ path = extensions/NewUserMessage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/NewUserMessage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Nuke"]
+ path = extensions/Nuke
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Nuke
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/OATHAuth"]
+ path = extensions/OATHAuth
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OATHAuth
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/OAuth"]
+ path = extensions/OAuth
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OAuth
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/OAuthRateLimiter"]
+ path = extensions/OAuthRateLimiter
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OAuthRateLimiter
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/OpenStackManager"]
+ path = extensions/OpenStackManager
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenStackManager
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ORES"]
+ path = extensions/ORES
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ORES
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PageAssessments"]
+ path = extensions/PageAssessments
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageAssessments
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PagedTiffHandler"]
+ path = extensions/PagedTiffHandler
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PagedTiffHandler
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PageImages"]
+ path = extensions/PageImages
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageImages
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PageNotice"]
+ path = extensions/PageNotice
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageNotice
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PageTriage"]
+ path = extensions/PageTriage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageTriage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PageViewInfo"]
+ path = extensions/PageViewInfo
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PageViewInfo
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ParserFunctions"]
+ path = extensions/ParserFunctions
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserFunctions
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ParserMigration"]
+ path = extensions/ParserMigration
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ParserMigration
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PdfHandler"]
+ path = extensions/PdfHandler
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PdfHandler
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Phonos"]
+ path = extensions/Phonos
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Phonos
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Poem"]
+ path = extensions/Poem
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Poem
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Popups"]
+ path = extensions/Popups
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Popups
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ProofreadPage"]
+ path = extensions/ProofreadPage
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ProofreadPage
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/PropertySuggester"]
+ path = extensions/PropertySuggester
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/PropertySuggester
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/QuickSurveys"]
+ path = extensions/QuickSurveys
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/QuickSurveys
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Quiz"]
+ path = extensions/Quiz
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Quiz
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ReadingLists"]
+ path = extensions/ReadingLists
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ReadingLists
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/RealMe"]
+ path = extensions/RealMe
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RealMe
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/RelatedArticles"]
+ path = extensions/RelatedArticles
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RelatedArticles
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ReportIncident"]
+ path = extensions/ReportIncident
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ReportIncident
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/RevisionSlider"]
+ path = extensions/RevisionSlider
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RevisionSlider
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/RSS"]
+ path = extensions/RSS
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/RSS
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SandboxLink"]
+ path = extensions/SandboxLink
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SandboxLink
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Score"]
+ path = extensions/Score
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Score
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Scribunto"]
+ path = extensions/Scribunto
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Scribunto
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SearchExtraNS"]
+ path = extensions/SearchExtraNS
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SearchExtraNS
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SearchVue"]
+ path = extensions/SearchVue
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SearchVue
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SecureLinkFixer"]
+ path = extensions/SecureLinkFixer
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SecureLinkFixer
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SecurePoll"]
+ path = extensions/SecurePoll
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SecurePoll
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/ShortUrl"]
+ path = extensions/ShortUrl
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/ShortUrl
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SimilarEditors"]
+ path = extensions/SimilarEditors
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SimilarEditors
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SiteMatrix"]
+ path = extensions/SiteMatrix
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SiteMatrix
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SpamBlacklist"]
+ path = extensions/SpamBlacklist
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SpamBlacklist
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/StopForumSpam"]
+ path = extensions/StopForumSpam
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/StopForumSpam
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SubPageList3"]
+ path = extensions/SubPageList3
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SubPageList3
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SubpageSortkey"]
+ path = extensions/SubpageSortkey
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SubpageSortkey
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/SyntaxHighlight_GeSHi"]
+ path = extensions/SyntaxHighlight_GeSHi
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/SyntaxHighlight_GeSHi
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TemplateData"]
+ path = extensions/TemplateData
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateData
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TemplateSandbox"]
+ path = extensions/TemplateSandbox
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateSandbox
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TemplateStyles"]
+ path = extensions/TemplateStyles
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateStyles
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TemplateWizard"]
+ path = extensions/TemplateWizard
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TemplateWizard
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TextExtracts"]
+ path = extensions/TextExtracts
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TextExtracts
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Thanks"]
+ path = extensions/Thanks
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Thanks
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TheWikipediaLibrary"]
+ path = extensions/TheWikipediaLibrary
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TheWikipediaLibrary
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TimedMediaHandler"]
+ path = extensions/TimedMediaHandler
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TimedMediaHandler
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/timeline"]
+ path = extensions/timeline
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/timeline
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TitleBlacklist"]
+ path = extensions/TitleBlacklist
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TitleBlacklist
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TocTree"]
+ path = extensions/TocTree
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TocTree
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TorBlock"]
+ path = extensions/TorBlock
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TorBlock
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Translate"]
+ path = extensions/Translate
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Translate
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TranslationNotifications"]
+ path = extensions/TranslationNotifications
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TranslationNotifications
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TrustedXFF"]
+ path = extensions/TrustedXFF
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TrustedXFF
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/TwoColConflict"]
+ path = extensions/TwoColConflict
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/TwoColConflict
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/UniversalLanguageSelector"]
+ path = extensions/UniversalLanguageSelector
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UniversalLanguageSelector
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/UploadsLink"]
+ path = extensions/UploadsLink
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadsLink
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/UploadWizard"]
+ path = extensions/UploadWizard
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadWizard
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/UrlShortener"]
+ path = extensions/UrlShortener
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/UrlShortener
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/VueTest"]
+ path = extensions/VueTest
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VueTest
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/VipsScaler"]
+ path = extensions/VipsScaler
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VipsScaler
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/VisualEditor"]
+ path = extensions/VisualEditor
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WebAuthn"]
+ path = extensions/WebAuthn
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WebAuthn
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Wikibase"]
+ path = extensions/Wikibase
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikibaseCirrusSearch"]
+ path = extensions/WikibaseCirrusSearch
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseCirrusSearch
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikibaseLexeme"]
+ path = extensions/WikibaseLexeme
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexeme
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikibaseLexemeCirrusSearch"]
+ path = extensions/WikibaseLexemeCirrusSearch
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseLexemeCirrusSearch
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikibaseMediaInfo"]
+ path = extensions/WikibaseMediaInfo
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikibaseQualityConstraints"]
+ path = extensions/WikibaseQualityConstraints
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseQualityConstraints
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Wikidata.org"]
+ path = extensions/Wikidata.org
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikidata.org
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikidataPageBanner"]
+ path = extensions/WikidataPageBanner
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikidataPageBanner
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikiEditor"]
+ path = extensions/WikiEditor
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiEditor
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/wikihiero"]
+ path = extensions/wikihiero
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/wikihiero
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikiLambda"]
+ path = extensions/WikiLambda
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLambda
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikiLove"]
+ path = extensions/WikiLove
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLove
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaApiPortalOAuth"]
+ path = extensions/WikimediaApiPortalOAuth
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaApiPortalOAuth
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaBadges"]
+ path = extensions/WikimediaBadges
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaBadges
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaCampaignEvents"]
+ path = extensions/WikimediaCampaignEvents
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaCampaignEvents
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaEditorTasks"]
+ path = extensions/WikimediaEditorTasks
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaEditorTasks
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaEvents"]
+ path = extensions/WikimediaEvents
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaEvents
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaIncubator"]
+ path = extensions/WikimediaIncubator
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaIncubator
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaMaintenance"]
+ path = extensions/WikimediaMaintenance
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaMaintenance
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/WikimediaMessages"]
+ path = extensions/WikimediaMessages
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/WikimediaMessages
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Wikisource"]
+ path = extensions/Wikisource
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikisource
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/Wikistories"]
+ path = extensions/Wikistories
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikistories
+ branch = wmf/branch_cut_pretest
+[submodule "extensions/XAnalytics"]
+ path = extensions/XAnalytics
+ url = https://gerrit.wikimedia.org/r/mediawiki/extensions/XAnalytics
+ branch = wmf/branch_cut_pretest
+[submodule "skins/CologneBlue"]
+ path = skins/CologneBlue
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/CologneBlue
+ branch = wmf/branch_cut_pretest
+[submodule "skins/MinervaNeue"]
+ path = skins/MinervaNeue
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/MinervaNeue
+ branch = wmf/branch_cut_pretest
+[submodule "skins/Modern"]
+ path = skins/Modern
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/Modern
+ branch = wmf/branch_cut_pretest
+[submodule "skins/MonoBook"]
+ path = skins/MonoBook
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/MonoBook
+ branch = wmf/branch_cut_pretest
+[submodule "skins/Nostalgia"]
+ path = skins/Nostalgia
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/Nostalgia
+ branch = wmf/branch_cut_pretest
+[submodule "skins/Timeless"]
+ path = skins/Timeless
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/Timeless
+ branch = wmf/branch_cut_pretest
+[submodule "skins/Vector"]
+ path = skins/Vector
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/Vector
+ branch = wmf/branch_cut_pretest
+[submodule "skins/WikimediaApiPortal"]
+ path = skins/WikimediaApiPortal
+ url = https://gerrit.wikimedia.org/r/mediawiki/skins/WikimediaApiPortal
+ branch = wmf/branch_cut_pretest
+[submodule "vendor"]
+ path = vendor
+ url = https://gerrit.wikimedia.org/r/mediawiki/vendor
+ branch = wmf/branch_cut_pretest
diff --git a/extensions/.gitignore b/extensions/.gitignore
index 85811e454361..df80c2a660b7 100644
--- a/extensions/.gitignore
+++ b/extensions/.gitignore
@@ -1,4 +1,3 @@
-*
!README
!.gitignore
!/.vsls.json
diff --git a/extensions/3D b/extensions/3D
new file mode 160000
+Subproject 8a1a4aa50d13fe59dfd67c1c7c66871c6788d60
diff --git a/extensions/AbuseFilter b/extensions/AbuseFilter
new file mode 160000
+Subproject f4e3f78b7ee07583aecdb59f9f672754c5f91b5
diff --git a/extensions/ActiveAbstract b/extensions/ActiveAbstract
new file mode 160000
+Subproject b720d3d093ad3ad04044a30d5b566765761df51
diff --git a/extensions/AdvancedSearch b/extensions/AdvancedSearch
new file mode 160000
+Subproject 48e7602937aa4f324fd826743f561932edcdd70
diff --git a/extensions/AntiSpoof b/extensions/AntiSpoof
new file mode 160000
+Subproject d4f54f7cb162fd52fa0cace91914ddacd44fb57
diff --git a/extensions/ApiFeatureUsage b/extensions/ApiFeatureUsage
new file mode 160000
+Subproject 2eb3509085ff8cdcf14dc511f5b2b976edc32aa
diff --git a/extensions/ArticleCreationWorkflow b/extensions/ArticleCreationWorkflow
new file mode 160000
+Subproject be442ce2c61bb349072575a5575a5be9e31bbea
diff --git a/extensions/ArticlePlaceholder b/extensions/ArticlePlaceholder
new file mode 160000
+Subproject 1f0ede077691e2adcbafe917884bef8d1db8bd0
diff --git a/extensions/Babel b/extensions/Babel
new file mode 160000
+Subproject 5319c808fc3798791333fb344bdc62a912ba1eb
diff --git a/extensions/BetaFeatures b/extensions/BetaFeatures
new file mode 160000
+Subproject eeeb30799106c6871b0f0b9a1e43a5c343769c1
diff --git a/extensions/BounceHandler b/extensions/BounceHandler
new file mode 160000
+Subproject 5a7af07029a8db0960e17f8ead5a4810228c2b1
diff --git a/extensions/Calendar b/extensions/Calendar
new file mode 160000
+Subproject 0c15c7e412253c076120438ab84d02a708cd409
diff --git a/extensions/CampaignEvents b/extensions/CampaignEvents
new file mode 160000
+Subproject 9d18055860e334e8d266d38c9b197faa114268a
diff --git a/extensions/Campaigns b/extensions/Campaigns
new file mode 160000
+Subproject ba2188fc6c4f65b0220cb263e9aa565ce69cf80
diff --git a/extensions/Capiunto b/extensions/Capiunto
new file mode 160000
+Subproject df7959078bb93806ea1e954795a4e739f82bf68
diff --git a/extensions/CategoryTree b/extensions/CategoryTree
new file mode 160000
+Subproject 6344b9fc962c81b2549d02d097eef8e100ae025
diff --git a/extensions/CentralAuth b/extensions/CentralAuth
new file mode 160000
+Subproject cfc051373804d8a6c9a933a5cb480aaa5f98a89
diff --git a/extensions/CentralNotice b/extensions/CentralNotice
new file mode 160000
+Subproject b14be3ee49e1e815111b532e0ff162387bb6321
diff --git a/extensions/CharInsert b/extensions/CharInsert
new file mode 160000
+Subproject 0dfac2af6f89554726df4959c7c89dfe023276b
diff --git a/extensions/CheckUser b/extensions/CheckUser
new file mode 160000
+Subproject 8ce28479e571cd674a444ba30a3910b34804e66
diff --git a/extensions/ChessBrowser b/extensions/ChessBrowser
new file mode 160000
+Subproject f634ae936ab5884faacb063785a3315fc462c2b
diff --git a/extensions/CirrusSearch b/extensions/CirrusSearch
new file mode 160000
+Subproject ea681e280cd38e355b6c362b45229adcea084d1
diff --git a/extensions/Cite b/extensions/Cite
new file mode 160000
+Subproject c30dbd987544ae26d17bedec2de23e83f64b324
diff --git a/extensions/CiteThisPage b/extensions/CiteThisPage
new file mode 160000
+Subproject 3402455543e55d5b67c626a5a401926643c0c23
diff --git a/extensions/Citoid b/extensions/Citoid
new file mode 160000
+Subproject a9af22c420859855364562d37611af5034e4a8e
diff --git a/extensions/CodeEditor b/extensions/CodeEditor
new file mode 160000
+Subproject 8565e167d76da556fb7dafe6a50aa741d04e165
diff --git a/extensions/CodeMirror b/extensions/CodeMirror
new file mode 160000
+Subproject 21a6adca11224476f791f0f3531ce5b4c66fdb5
diff --git a/extensions/Cognate b/extensions/Cognate
new file mode 160000
+Subproject c49c339e02a478f1bd00225faf666f1e41f4838
diff --git a/extensions/Collection b/extensions/Collection
new file mode 160000
+Subproject f9b6bb833a36658dab66ff66b8d6c5b6a4fbd35
diff --git a/extensions/CommonsMetadata b/extensions/CommonsMetadata
new file mode 160000
+Subproject 99ecf4905af6808a553d8376e693f58ec108438
diff --git a/extensions/ConfirmEdit b/extensions/ConfirmEdit
new file mode 160000
+Subproject 00741aac24a630667aa7f01b8ad76bcb6b88f1e
diff --git a/extensions/ContactPage b/extensions/ContactPage
new file mode 160000
+Subproject 63e2bc922aae3e10d9c74497e5502b52d226f6f
diff --git a/extensions/ContentTranslation b/extensions/ContentTranslation
new file mode 160000
+Subproject 111186053216681279e3bbca1f3c579e571a136
diff --git a/extensions/CreditsSource b/extensions/CreditsSource
new file mode 160000
+Subproject 8a338d57737097b9637977ae123c316538eb3dd
diff --git a/extensions/Dashiki b/extensions/Dashiki
new file mode 160000
+Subproject 1df744d3aaf8bbd34801e14661dec52b5c2aa66
diff --git a/extensions/Disambiguator b/extensions/Disambiguator
new file mode 160000
+Subproject d7fc5e4b933a8a02e21e9c643bb9d030bb36d7f
diff --git a/extensions/DiscussionTools b/extensions/DiscussionTools
new file mode 160000
+Subproject 601fe334c09225ab69eceeb0abe78cdb822e4a4
diff --git a/extensions/DismissableSiteNotice b/extensions/DismissableSiteNotice
new file mode 160000
+Subproject fae245d3dec7871202ce4aacab97667c3ccb510
diff --git a/extensions/DonationInterface b/extensions/DonationInterface
new file mode 160000
+Subproject b455147393edb322f93eb8e9167c73a8f0ec099
diff --git a/extensions/Echo b/extensions/Echo
new file mode 160000
+Subproject 17897159298f1559779a628612993f9bb7bacf2
diff --git a/extensions/Elastica b/extensions/Elastica
new file mode 160000
+Subproject a4b8acd9ec3f14cbee957fc63ead870a99b307e
diff --git a/extensions/ElectronPdfService b/extensions/ElectronPdfService
new file mode 160000
+Subproject d47be4cca65d15a68150b9307a1a5d4bc6f2263
diff --git a/extensions/EntitySchema b/extensions/EntitySchema
new file mode 160000
+Subproject 30b51bd49d9a441a7eade53a12a6dae2b809825
diff --git a/extensions/EventBus b/extensions/EventBus
new file mode 160000
+Subproject 95bd821da07ecf116f9f6792c01f8f76701b935
diff --git a/extensions/EventLogging b/extensions/EventLogging
new file mode 160000
+Subproject d47dbc10455bcb6dbc98a49fa169f75d6131c3d
diff --git a/extensions/EventStreamConfig b/extensions/EventStreamConfig
new file mode 160000
+Subproject 98221a512e336f4bb1c42ab6bce3a7e62927e03
diff --git a/extensions/ExtensionDistributor b/extensions/ExtensionDistributor
new file mode 160000
+Subproject 9e57ecefa888b66005a5a515dbe7c4f7268b684
diff --git a/extensions/ExternalGuidance b/extensions/ExternalGuidance
new file mode 160000
+Subproject f0cdef251b16b32b62586f6c354eda8138f061d
diff --git a/extensions/FeaturedFeeds b/extensions/FeaturedFeeds
new file mode 160000
+Subproject ac55ffa525344d00e0cfd797ca5daacdc58ee32
diff --git a/extensions/FileExporter b/extensions/FileExporter
new file mode 160000
+Subproject b2415003417d3a7b044d32f1c0821b77ed3b417
diff --git a/extensions/FileImporter b/extensions/FileImporter
new file mode 160000
+Subproject 38bb31eed126e3d4402a49f22e680ccf16f5bac
diff --git a/extensions/FlaggedRevs b/extensions/FlaggedRevs
new file mode 160000
+Subproject 3454826fc1b43eab1a6152f1f8102a17a608795
diff --git a/extensions/Flow b/extensions/Flow
new file mode 160000
+Subproject 596f70049e1cbf77da05e62c1a0c2c01afced4c
diff --git a/extensions/FundraiserLandingPage b/extensions/FundraiserLandingPage
new file mode 160000
+Subproject a15fe97ae3be63558fa894c3958377349403ccd
diff --git a/extensions/FundraisingTranslateWorkflow b/extensions/FundraisingTranslateWorkflow
new file mode 160000
+Subproject 61b1dcd9ab57f9cd86e1edd266f65a106b4b619
diff --git a/extensions/Gadgets b/extensions/Gadgets
new file mode 160000
+Subproject 0b9f7f907dba06da9d6edef6bb1fcc899444bce
diff --git a/extensions/GeoCrumbs b/extensions/GeoCrumbs
new file mode 160000
+Subproject 10358185cdd2811ef9c87a5ec84825d13289115
diff --git a/extensions/GeoData b/extensions/GeoData
new file mode 160000
+Subproject c025f10fd88d1d72655bc43599071c4dddaab1f
diff --git a/extensions/GlobalBlocking b/extensions/GlobalBlocking
new file mode 160000
+Subproject 889b6ade65dbcdb96b3eacd0a5274bd0e18a85e
diff --git a/extensions/GlobalCssJs b/extensions/GlobalCssJs
new file mode 160000
+Subproject a4c4b500096a86b27a68812308caa0a2b321c6b
diff --git a/extensions/GlobalPreferences b/extensions/GlobalPreferences
new file mode 160000
+Subproject 5120b89c004f9a199483253501e294906c8329b
diff --git a/extensions/GlobalUsage b/extensions/GlobalUsage
new file mode 160000
+Subproject 991094ba3165bd4ddc119b60cf243bc63378296
diff --git a/extensions/GlobalUserPage b/extensions/GlobalUserPage
new file mode 160000
+Subproject e5be8bee96844c3834ecb0e9583e07ba5fe3e88
diff --git a/extensions/GlobalWatchlist b/extensions/GlobalWatchlist
new file mode 160000
+Subproject d0ae03818c68d5818859d23abc856d3c95002de
diff --git a/extensions/GoogleNewsSitemap b/extensions/GoogleNewsSitemap
new file mode 160000
+Subproject b3a8f9e68771ddca744dca6447a4cb3a832e80f
diff --git a/extensions/Graph b/extensions/Graph
new file mode 160000
+Subproject bca5a7ee74ae1db366d0f3e5e305232bf016b3a
diff --git a/extensions/GrowthExperiments b/extensions/GrowthExperiments
new file mode 160000
+Subproject 51dfffb2d407cab47eafddd09a2de7fbebef66a
diff --git a/extensions/GuidedTour b/extensions/GuidedTour
new file mode 160000
+Subproject 2b6eda6e06ddce6f8deb4c72edda682d889f195
diff --git a/extensions/IPInfo b/extensions/IPInfo
new file mode 160000
+Subproject 85eba796cea18b824ea9e47a68fae98f068094b
diff --git a/extensions/ImageMap b/extensions/ImageMap
new file mode 160000
+Subproject 4b0aa6c502aec1cccc2b891c869f8e7285ca5c2
diff --git a/extensions/ImageSuggestions b/extensions/ImageSuggestions
new file mode 160000
+Subproject 82163e4728b8a330a6b948f18f94bcad548ad35
diff --git a/extensions/InputBox b/extensions/InputBox
new file mode 160000
+Subproject 39662eaba75f25686c6d2393100f6c15e3b1539
diff --git a/extensions/Insider b/extensions/Insider
new file mode 160000
+Subproject c10b14a1d0ce8756d0a0a259386e72ac06b8b76
diff --git a/extensions/Interwiki b/extensions/Interwiki
new file mode 160000
+Subproject 5cb9731d3c98fa6f9aeb744a793bd8220879a51
diff --git a/extensions/InterwikiSorting b/extensions/InterwikiSorting
new file mode 160000
+Subproject 20c437ca4c319052e89df8972673a50369075fe
diff --git a/extensions/Josa b/extensions/Josa
new file mode 160000
+Subproject 9fadfe5b16c898c091351cdda4d0c70adb4eca4
diff --git a/extensions/JsonConfig b/extensions/JsonConfig
new file mode 160000
+Subproject 3152ae6314e2c4c97d1f5c5a066ba31ca4f2de0
diff --git a/extensions/Kartographer b/extensions/Kartographer
new file mode 160000
+Subproject def77e0377d90e6685102db345ba5b9371b9774
diff --git a/extensions/LabeledSectionTransclusion b/extensions/LabeledSectionTransclusion
new file mode 160000
+Subproject d0c0f33ab681358a13fa4e83725599ae931800b
diff --git a/extensions/LandingCheck b/extensions/LandingCheck
new file mode 160000
+Subproject bd2f9bc60f6bb66469c02cad53c7beb6829a346
diff --git a/extensions/LdapAuthentication b/extensions/LdapAuthentication
new file mode 160000
+Subproject 89265021891ec98e07228010ad3f2eecee7795d
diff --git a/extensions/Linter b/extensions/Linter
new file mode 160000
+Subproject b4e6c3e38d27a1dad6fc19c1be80070b6ce667f
diff --git a/extensions/LiquidThreads b/extensions/LiquidThreads
new file mode 160000
+Subproject 5cc5f4472aa440c4ac3ea739c6702a29d33b59e
diff --git a/extensions/LoginNotify b/extensions/LoginNotify
new file mode 160000
+Subproject 7fdd24ac9b060f78144037c0ad6c22730e5d337
diff --git a/extensions/MachineVision b/extensions/MachineVision
new file mode 160000
+Subproject ce3e1efb6afea1858a1b38486a5249e0f2e4fcf
diff --git a/extensions/MapSources b/extensions/MapSources
new file mode 160000
+Subproject e32a20af9f96cd2092e0c78047773de1d2d4f0b
diff --git a/extensions/MassMessage b/extensions/MassMessage
new file mode 160000
+Subproject 55df30fe9579c0c0e590102e6b06c78ff0da57d
diff --git a/extensions/Math b/extensions/Math
new file mode 160000
+Subproject 258a0283481913b2948471365487c9cb8a53cb2
diff --git a/extensions/MediaModeration b/extensions/MediaModeration
new file mode 160000
+Subproject f45120c370f98aff22bba13fb93b2a5cda79af3
diff --git a/extensions/MediaSearch b/extensions/MediaSearch
new file mode 160000
+Subproject c3f5c4d74dccc1639bcee2443ad42ecf2d95633
diff --git a/extensions/MobileApp b/extensions/MobileApp
new file mode 160000
+Subproject 13897b9f2a627cada2645f66a93a8cfec505cfb
diff --git a/extensions/MobileFrontend b/extensions/MobileFrontend
new file mode 160000
+Subproject 8d7c887f7f222e807114cb159604f4601ada9cd
diff --git a/extensions/MultimediaViewer b/extensions/MultimediaViewer
new file mode 160000
+Subproject e74e8a72cb8050abdb365fd1dc87872342d67ac
diff --git a/extensions/NavigationTiming b/extensions/NavigationTiming
new file mode 160000
+Subproject 3b4df69aa693047face7b281d38bf0624d834cc
diff --git a/extensions/NearbyPages b/extensions/NearbyPages
new file mode 160000
+Subproject d75508821a3d6c8a9230e821156d845ffb21138
diff --git a/extensions/NewUserMessage b/extensions/NewUserMessage
new file mode 160000
+Subproject cc15284dea813000bb937eb7e28beca2c7f6e8c
diff --git a/extensions/Newsletter b/extensions/Newsletter
new file mode 160000
+Subproject d12833367753aec36bd07cb6385f5b9a65a792d
diff --git a/extensions/Nuke b/extensions/Nuke
new file mode 160000
+Subproject f7d0475845566a943437907bad3693c925ad274
diff --git a/extensions/OATHAuth b/extensions/OATHAuth
new file mode 160000
+Subproject 18d7b47eb8f1ca311e8d2ba3751b623d88ebf01
diff --git a/extensions/OAuth b/extensions/OAuth
new file mode 160000
+Subproject 87ef4db2c4b75de5058f78c48514832d14bc1e9
diff --git a/extensions/OAuthRateLimiter b/extensions/OAuthRateLimiter
new file mode 160000
+Subproject 6010e8c02d141e08c1144b3aa6742a7def03fe2
diff --git a/extensions/ORES b/extensions/ORES
new file mode 160000
+Subproject a43050ec82042d1f4cb1daade0aff68ef5be2d5
diff --git a/extensions/OpenStackManager b/extensions/OpenStackManager
new file mode 160000
+Subproject 9992c70a103dd53752c732521dd469763f37896
diff --git a/extensions/PageAssessments b/extensions/PageAssessments
new file mode 160000
+Subproject fc36946287738ffafe9073950af8ab2d2b9e8da
diff --git a/extensions/PageImages b/extensions/PageImages
new file mode 160000
+Subproject d031b380dbd0c4a41517b92cce5b0a0ebc271b4
diff --git a/extensions/PageNotice b/extensions/PageNotice
new file mode 160000
+Subproject 748f85d3b32fad6f80229e6cf1d24e3edba2353
diff --git a/extensions/PageTriage b/extensions/PageTriage
new file mode 160000
+Subproject 4ab2461addab330539a5abe1a41facd72b7c530
diff --git a/extensions/PageViewInfo b/extensions/PageViewInfo
new file mode 160000
+Subproject 258286186d2f42eec1839023c1cdc268cb28ef6
diff --git a/extensions/PagedTiffHandler b/extensions/PagedTiffHandler
new file mode 160000
+Subproject c9988e3d6d6126d60863c90f85e585853654e73
diff --git a/extensions/ParserFunctions b/extensions/ParserFunctions
new file mode 160000
+Subproject aaead7be5961ea933019c97c12deac5111f2685
diff --git a/extensions/ParserMigration b/extensions/ParserMigration
new file mode 160000
+Subproject d8dbe7f5f82449406ab70c7f98c332d89060fee
diff --git a/extensions/PdfHandler b/extensions/PdfHandler
new file mode 160000
+Subproject c4c9bb433747fa44de44e38f6f37435d160d48b
diff --git a/extensions/Phonos b/extensions/Phonos
new file mode 160000
+Subproject d5d5bcc940b23915c5be6331b92c6afcd142abf
diff --git a/extensions/Poem b/extensions/Poem
new file mode 160000
+Subproject 3cc0dd4e6e94f885984ba15bb06b42b86f6b59f
diff --git a/extensions/Popups b/extensions/Popups
new file mode 160000
+Subproject cdcf45aca155402c8c043d49f1c71d64b41082a
diff --git a/extensions/ProofreadPage b/extensions/ProofreadPage
new file mode 160000
+Subproject e65f69edf55677fc3d5976b9791cdb3f3f77f53
diff --git a/extensions/PropertySuggester b/extensions/PropertySuggester
new file mode 160000
+Subproject 5bf1fe7fb9c0fe4564c2935c64a6d298018d66b
diff --git a/extensions/QuickSurveys b/extensions/QuickSurveys
new file mode 160000
+Subproject 277c06f4e58f4e0bf646c54405a46133eaa077b
diff --git a/extensions/Quiz b/extensions/Quiz
new file mode 160000
+Subproject 63888f458d34af42ea152c74920b44890592b8a
diff --git a/extensions/RSS b/extensions/RSS
new file mode 160000
+Subproject f55f0b77856bc927fc704a075968382e21d2a95
diff --git a/extensions/ReadingLists b/extensions/ReadingLists
new file mode 160000
+Subproject 1f73eb9fa37f8c6d91f0f7c59eace8fcd3f95e8
diff --git a/extensions/RealMe b/extensions/RealMe
new file mode 160000
+Subproject 9e396011b214d2a1f75d0aa4f44c878b34a0657
diff --git a/extensions/RelatedArticles b/extensions/RelatedArticles
new file mode 160000
+Subproject 0d798414f4703efb8a146e85d251d78ccad28f3
diff --git a/extensions/ReportIncident b/extensions/ReportIncident
new file mode 160000
+Subproject 5728e7a99e1db092e7ecfa1358784d9c61f02c9
diff --git a/extensions/RevisionSlider b/extensions/RevisionSlider
new file mode 160000
+Subproject c75ba6880bc059e728f5d97f97ad76b27bed8ed
diff --git a/extensions/SandboxLink b/extensions/SandboxLink
new file mode 160000
+Subproject c3e4bcc67d110898c6694a698e3c69a513b04fd
diff --git a/extensions/Score b/extensions/Score
new file mode 160000
+Subproject ccb99cf5a2e4b1c9fe9101015dd4b5cae6152e4
diff --git a/extensions/Scribunto b/extensions/Scribunto
new file mode 160000
+Subproject 6c87302e6a160513573c7ef515f52f3021aa2a6
diff --git a/extensions/SearchExtraNS b/extensions/SearchExtraNS
new file mode 160000
+Subproject a4170daa7328e0f958daaaadbf96caf1e408902
diff --git a/extensions/SearchVue b/extensions/SearchVue
new file mode 160000
+Subproject dbc013c6cba0fe066a66a7d0dae540c630e5e21
diff --git a/extensions/SecureLinkFixer b/extensions/SecureLinkFixer
new file mode 160000
+Subproject 200a7e0ad711f68cd07bc5b98451695e77367a5
diff --git a/extensions/SecurePoll b/extensions/SecurePoll
new file mode 160000
+Subproject 54f976f304a99a6c20e359de0a2e6d28985145d
diff --git a/extensions/ShortUrl b/extensions/ShortUrl
new file mode 160000
+Subproject f002ab574933999cb73973d17d5a7c46acffda1
diff --git a/extensions/SimilarEditors b/extensions/SimilarEditors
new file mode 160000
+Subproject 85d7bd164ad548b82c75ba42a2d725c51b74aa1
diff --git a/extensions/SiteMatrix b/extensions/SiteMatrix
new file mode 160000
+Subproject 3cd7bc4a70c0409317f9c26295eb0e930b4f702
diff --git a/extensions/SpamBlacklist b/extensions/SpamBlacklist
new file mode 160000
+Subproject b9989b369dad50ffe5c533a6e979635d67f95ad
diff --git a/extensions/StopForumSpam b/extensions/StopForumSpam
new file mode 160000
+Subproject 74741fcefc0b0e77885a4df6ddfd98ee750c1fe
diff --git a/extensions/SubPageList3 b/extensions/SubPageList3
new file mode 160000
+Subproject 09de3f3f15b2a55526846e8427d8cc650c139ed
diff --git a/extensions/SubpageSortkey b/extensions/SubpageSortkey
new file mode 160000
+Subproject ebe9ca6c2b0a1b13570579703f264c53db11ecb
diff --git a/extensions/SyntaxHighlight_GeSHi b/extensions/SyntaxHighlight_GeSHi
new file mode 160000
+Subproject b5628f6dd70e7194f67921680f1486074ecd768
diff --git a/extensions/TemplateData b/extensions/TemplateData
new file mode 160000
+Subproject 45f7ac5db169cb654eef6893045fbc5c1af9ee0
diff --git a/extensions/TemplateSandbox b/extensions/TemplateSandbox
new file mode 160000
+Subproject fa46c35efda970c41841c9d11c3f064225ebc6e
diff --git a/extensions/TemplateStyles b/extensions/TemplateStyles
new file mode 160000
+Subproject f652816426bb9b0609378ae882c60761d6550ac
diff --git a/extensions/TemplateWizard b/extensions/TemplateWizard
new file mode 160000
+Subproject 8d017ca9ab53b30504ec3633501823cd7c1ed20
diff --git a/extensions/TextExtracts b/extensions/TextExtracts
new file mode 160000
+Subproject ee498dc2a2198a344c4541d01fb3f7f08e5736d
diff --git a/extensions/Thanks b/extensions/Thanks
new file mode 160000
+Subproject 8911c1e9092f28f342fa44364471189d0ef1ba4
diff --git a/extensions/TheWikipediaLibrary b/extensions/TheWikipediaLibrary
new file mode 160000
+Subproject 4d2f0bd2f50e1b1bcfffce896b0c5f74bbec26a
diff --git a/extensions/TimedMediaHandler b/extensions/TimedMediaHandler
new file mode 160000
+Subproject 41bfff0aeed1a50d7ce00b272d8210a058d80b0
diff --git a/extensions/TitleBlacklist b/extensions/TitleBlacklist
new file mode 160000
+Subproject dd1251a162be89505d5681bdcfc2a3c9e02a6b8
diff --git a/extensions/TocTree b/extensions/TocTree
new file mode 160000
+Subproject 3007512fb3f5e3b19e1b7a73d0e803965840124
diff --git a/extensions/TorBlock b/extensions/TorBlock
new file mode 160000
+Subproject 184ba928034e2082ee49b944ea04a2622aa38db
diff --git a/extensions/Translate b/extensions/Translate
new file mode 160000
+Subproject d72eeaca5f09b1f22c7a74eb1d232a329f1bd7b
diff --git a/extensions/TranslationNotifications b/extensions/TranslationNotifications
new file mode 160000
+Subproject ecf5607ba645221f66b635ea0166a631c9a948c
diff --git a/extensions/TrustedXFF b/extensions/TrustedXFF
new file mode 160000
+Subproject c64bf1c5130111ffff4273484911d37b06de36b
diff --git a/extensions/TwoColConflict b/extensions/TwoColConflict
new file mode 160000
+Subproject 4e6ac0911138c0df04ca963f4bb12a648582590
diff --git a/extensions/UniversalLanguageSelector b/extensions/UniversalLanguageSelector
new file mode 160000
+Subproject 65b2576bb0e9207e20b39ad9ca4fa5e22ae1427
diff --git a/extensions/UploadWizard b/extensions/UploadWizard
new file mode 160000
+Subproject 8c050494f7b69ca223672154522698ab52af129
diff --git a/extensions/UploadsLink b/extensions/UploadsLink
new file mode 160000
+Subproject 7c653a6f669b1a0d1d79d2c4159e00b55e53489
diff --git a/extensions/UrlShortener b/extensions/UrlShortener
new file mode 160000
+Subproject ba29455978ed03198a853b2c91c3af4d273eb32
diff --git a/extensions/VipsScaler b/extensions/VipsScaler
new file mode 160000
+Subproject 66c076e91840af52aac72904de53a087090958c
diff --git a/extensions/VisualEditor b/extensions/VisualEditor
new file mode 160000
+Subproject 635761fefe3bf28f34cc3b9b6449902923d7d44
diff --git a/extensions/VueTest b/extensions/VueTest
new file mode 160000
+Subproject a162891c21019bb12bc6c9533f4674007e38d7a
diff --git a/extensions/WebAuthn b/extensions/WebAuthn
new file mode 160000
+Subproject 979220702ab45fb4755ed45bd38cbbb05a411c2
diff --git a/extensions/WikiEditor b/extensions/WikiEditor
new file mode 160000
+Subproject eb64f076bc3e0c95a5dcb5be0025ef9ff401120
diff --git a/extensions/WikiLambda b/extensions/WikiLambda
new file mode 160000
+Subproject b92b29a4345c46fbed88b65d3bd36ef1aa9d3bf
diff --git a/extensions/WikiLove b/extensions/WikiLove
new file mode 160000
+Subproject c6fa501b787d1be778bf1904c5b0e4104a7b17e
diff --git a/extensions/Wikibase b/extensions/Wikibase
new file mode 160000
+Subproject 3917a973e1be110fbf4f83a030daa7b3ac0b045
diff --git a/extensions/WikibaseCirrusSearch b/extensions/WikibaseCirrusSearch
new file mode 160000
+Subproject 00fa9a94dd1f7d18ceb7144258a9931a561dbc4
diff --git a/extensions/WikibaseLexeme b/extensions/WikibaseLexeme
new file mode 160000
+Subproject 7ac5ac00a708b26c30306c7296877bac938e1ed
diff --git a/extensions/WikibaseLexemeCirrusSearch b/extensions/WikibaseLexemeCirrusSearch
new file mode 160000
+Subproject 50e4a6d5b22b690a788c71cb77e7a8907a270f8
diff --git a/extensions/WikibaseMediaInfo b/extensions/WikibaseMediaInfo
new file mode 160000
+Subproject a846e6e3728586104ba10ef7cd08527d05437c5
diff --git a/extensions/WikibaseQualityConstraints b/extensions/WikibaseQualityConstraints
new file mode 160000
+Subproject 05089075f572fee952df25d9f331bb7501cb25c
diff --git a/extensions/Wikidata.org b/extensions/Wikidata.org
new file mode 160000
+Subproject 5610304f014db2724dbaf01b8485a2c69f5c729
diff --git a/extensions/WikidataPageBanner b/extensions/WikidataPageBanner
new file mode 160000
+Subproject 46e95f8ffbc8ed8d74b2b0824bb4ea01d547183
diff --git a/extensions/WikimediaApiPortalOAuth b/extensions/WikimediaApiPortalOAuth
new file mode 160000
+Subproject a041641c4d1524ef936f2ada5ffdc83f5284dae
diff --git a/extensions/WikimediaBadges b/extensions/WikimediaBadges
new file mode 160000
+Subproject c6c69b5fa99e1dbb1557e663cc37798a18798a6
diff --git a/extensions/WikimediaCampaignEvents b/extensions/WikimediaCampaignEvents
new file mode 160000
+Subproject 43cd10ae23799fc20490a715330a8232f139c67
diff --git a/extensions/WikimediaEditorTasks b/extensions/WikimediaEditorTasks
new file mode 160000
+Subproject 99b228eb691c4236779142521581646ee3fa216
diff --git a/extensions/WikimediaEvents b/extensions/WikimediaEvents
new file mode 160000
+Subproject 72792ef6292bfa664fdbe3b72d9346e4d495933
diff --git a/extensions/WikimediaIncubator b/extensions/WikimediaIncubator
new file mode 160000
+Subproject 3e9b18fa43fc28d0e9d1aaea84d1c6cfaf159b0
diff --git a/extensions/WikimediaMaintenance b/extensions/WikimediaMaintenance
new file mode 160000
+Subproject 0dc81400ad1065c4005211439e610bdf0504110
diff --git a/extensions/WikimediaMessages b/extensions/WikimediaMessages
new file mode 160000
+Subproject fa8467c5fcb775137190333e71561ef497f38c8
diff --git a/extensions/Wikisource b/extensions/Wikisource
new file mode 160000
+Subproject cca4954a966303613021d7a6a7cc65b5b077845
diff --git a/extensions/Wikistories b/extensions/Wikistories
new file mode 160000
+Subproject 07e8783bc4c6bb717448c10cfbb692a93f0dcc9
diff --git a/extensions/XAnalytics b/extensions/XAnalytics
new file mode 160000
+Subproject 616af57d7ae6ec508138a1040b3dea08c0abc72
diff --git a/extensions/cldr b/extensions/cldr
new file mode 160000
+Subproject b9292bb5ea5bdb099d366a83adc81b55070e386
diff --git a/extensions/intersection b/extensions/intersection
new file mode 160000
+Subproject 8e8e0a0359a63db05afac6512707db50190621c
diff --git a/extensions/timeline b/extensions/timeline
new file mode 160000
+Subproject 22061a591aa477ab4634ba089d376dfadb863fb
diff --git a/extensions/wikihiero b/extensions/wikihiero
new file mode 160000
+Subproject 1f8ba510eab7e53239c4e6e3c3bbb0d17d3f225
diff --git a/skins/CologneBlue b/skins/CologneBlue
new file mode 160000
+Subproject a0b6c4aa993262f9a115e1244f16e2a38ba0851
diff --git a/skins/MinervaNeue b/skins/MinervaNeue
new file mode 160000
+Subproject b8d656274acff92a1c21f187cb3f4bd9d14986c
diff --git a/skins/Modern b/skins/Modern
new file mode 160000
+Subproject cb91ed712f3d917e473d952bcab87a3f5b5195c
diff --git a/skins/MonoBook b/skins/MonoBook
new file mode 160000
+Subproject 78458ba3a8248f2363b486fa06171f15c2c6a5a
diff --git a/skins/Nostalgia b/skins/Nostalgia
new file mode 160000
+Subproject a404417eb2bd3d43230b64d52004d6b4245981a
diff --git a/skins/Timeless b/skins/Timeless
new file mode 160000
+Subproject 88ffd8f46ba1b924c028a84f236c01c9639ddfa
diff --git a/skins/Vector b/skins/Vector
new file mode 160000
+Subproject 71ef802e693ae7497678c8b52a4b11bfb678c5b
diff --git a/skins/WikimediaApiPortal b/skins/WikimediaApiPortal
new file mode 160000
+Subproject 2fac90b416ca66d84c5cb4bf4dc2f1c2a64dc8b
diff --git a/vendor b/vendor
new file mode 160000
+Subproject 5316facf0a4820eefd623d02351f9a9109f01a8