Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Create Task
Maniphest
T239133
For containerisation, make MediaWiki-land production config injectable as much as possible
Open, Needs Triage
Public
Actions
Edit Task
Edit Related Tasks...
Create Subtask
Edit Parent Tasks
Edit Subtasks
Merge Duplicates In
Close As Duplicate
Edit Related Objects...
Edit Commits
Edit Mocks
Subscribe
Mute Notifications
Protect as security issue
Award Token
Flag For Later
Assigned To
None
Authored By
Jdforrester-WMF
Nov 25 2019, 5:38 PM
2019-11-25 17:38:12 (UTC+0)
Tags
Epic
MediaWiki-Configuration
(Backlog)
Release-Engineering-Team (Seen)
Referenced Files
None
Subscribers
Aklapper
Jdforrester-WMF
Description
As static as possible,
etc.
.
Related Objects
Search...
Task Graph
Status
Subtype
Assigned
Task
Open
None
T239133
For containerisation, make MediaWiki-land production config injectable as much as possible
Stalled
None
T223602
Define variant Wikimedia production config in compiled, static files
Resolved
Joe
T236104
Cache of wmf-config/InitialiseSettings often 1 step behind
Resolved
Krinkle
T239301
Ensure all wikis are configured to be in exactly one "family" (wikipedia/wiktionary/special/…)
Resolved
Krinkle
T169821
Try to make wmf-config/wgConf's per-wiki configuration cache redundant
Resolved
Krinkle
T246968
Decide intended config for wmgUseGlobalAbuseFilters (wmf-config dblist conflict)
Resolved
Ladsgroup
T308932
Iteratively clean up wmf-config to be less dynamic and with smaller settings files (2022)
Duplicate
None
T239134
Reduce non-static production config as much as practicable, so that production images don't have to change as much
Open
None
T239137
Replace individual wfLoadExtension calls with a loop operating over an array
Resolved
None
T88258
Convert WikibaseRepository, WikibaseClient, WikibaseLib and WikibaseView to use extension registration
Resolved
Victorbarbu
T119766
Composer's autoloader should be autoloaded in extension registry (if configured)
Resolved
Lucas_Werkmeister_WMDE
T223214
Start converting Wikibase extensions to use extension registration
Resolved
Ladsgroup
T256228
Convert WikibaseClient to use extension registration
Resolved
Lucas_Werkmeister_WMDE
T256238
Remove WB_VERSION, WBL_VERSION, WBC_VERSION constants
Declined
Tarrow
T256241
Check whether Client can load Lib without PHP entry point
Resolved
Lucas_Werkmeister_WMDE
T256243
Migrate Client API modules to extension JSON file
Resolved
Lucas_Werkmeister_WMDE
T256244
Migrate client $wgExtensionFunctions to extension JSON
Resolved
Ladsgroup
T256245
Migrate Client i18n globals to extension JSON
Resolved
None
T256246
Migrate Client hooks to extension JSON
Resolved
Ladsgroup
T256253
Stop registering some Client hooks only outside of unit tests
Resolved
Lucas_Werkmeister_WMDE
T256257
Migrate ClientHooks hook handlers to extension JSON
Resolved
Tarrow
T256259
Migrate Client ChangesListLinesHandler hooks to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256260
Migrate Client SidebarHookHandlers hooks to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256261
Migrate Client MovePageNotice hook to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256262
Migrate Client InfoActionHookHandler hook to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256263
Migrate Client ParserLimitReportPrepareHookHandler hook to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256264
Migrate Client ParserClearStateHookHandler hook to extension JSON
Resolved
Ladsgroup
T256265
Migrate Client EchoSetupHookHandlers hook to extension JSON
Resolved
Ladsgroup
T256266
Migrate Client EchoNotificationsHandlers hook to extension JSON
Resolved
Ladsgroup
T256267
Migrate Client DataUpdateHookHandlers hooks to extension JSON
Resolved
Ladsgroup
T256268
Migrate Client UpdateRepoHookHandlers hooks to extension JSON
Resolved
Ladsgroup
T256269
Migrate Client ChangesListSpecialPageHookHandlers hook to extension JSON
Resolved
Ladsgroup
T256270
Migrate Client SqlUsageTrackerSchemaUpdater hook to extension JSON
Resolved
Ladsgroup
T256271
Migrate Client DescriptionProviderHookHandler hook to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256764
Migrate Client ParserOutputUpdateHookHandlers hooks to extension JSON
Resolved
Ladsgroup
T256247
Migrate Client job classes to extension JSON
Resolved
ItamarWMDE
T256248
Migrate Client $wgRecentChangesFlags to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256249
Migrate Client ResourceLoader modules (except Data Bridge) to extension JSON
Resolved
Ladsgroup
T256250
Migrate Client Data Bridge ResourceLoader modules to extension JSON
Resolved
ItamarWMDE
T256251
Migrate Client special pages to extension JSON
Resolved
Lucas_Werkmeister_WMDE
T256252
Migrate wgWBClientDataTypes + wgWBClientSettings loading out of Client PHP entry point
Resolved
Lucas_Werkmeister_WMDE
T256756
Remove $wgWBRepoDataTypes and $wgWBClientDataTypes global variables
Resolved
Ladsgroup
T257430
Copy Lib extension.json content to Client
Resolved
Ladsgroup
T257431
Copy Lib extension.json content to Repo
Resolved
Ladsgroup
T257432
Remove Lib extension.json
Resolved
Ladsgroup
T257433
Convert Repo to use Extension Registration
Resolved
Lucas_Werkmeister_WMDE
T257441
Migrate Repo permissions to extension JSON file
Resolved
Lucas_Werkmeister_WMDE
T257442
Migrate Repo i18n globals to extension JSON file
Resolved
Lucas_Werkmeister_WMDE
T257443
Migrate Repo API modules to extension JSON file
Resolved
Ladsgroup
T257444
Migrate Repo special pages to extension JSON file
Resolved
None
T257445
Migrate Repo hooks to extension JSON file
Resolved
Ladsgroup
T257563
Migrate DatabaseSchemaUpdater hook handler to json
Resolved
Ladsgroup
T257564
Migrate HtmlPageLinkRendererEndHookHandler to json
Resolved
Ladsgroup
T257565
Migrate LabelPrefetchHookHandlers to json
Resolved
Tarrow
T257566
Migrate ShowSearchHitHandler to json
Resolved
ItamarWMDE
T257567
Migrate OutputPageBeforeHTMLHookHandler to json
Resolved
Ladsgroup
T257568
Migrate OutputPageJsConfigHookHandler to json
Resolved
Ladsgroup
T257569
Migrate ArticleRevisionVisibilitySetHookHandler to json
Resolved
ItamarWMDE
T257570
Migrate ChangesSubscriptionSchemaUpdater to json
Resolved
ItamarWMDE
T257615
Migrate FederatedPropertiesSpecialPageHookHandler to json
Resolved
Ladsgroup
T257446
Migrate Repo ResourceLoader modules to extension JSON file
Resolved
Ladsgroup
T257447
Don’t load Repo settings in PHP entry point
Resolved
Ladsgroup
T257448
Don’t define Repo content model constants in PHP entry point
Resolved
Lucas_Werkmeister_WMDE
T257449
Remove WB_NO_CONFIGURE_EXAMPLE_REPO constant / hack
Resolved
Ladsgroup
T258043
Merge WikibaseView extension registeration into Repo
Resolved
Ladsgroup
T257436
Deploy Repo using extension registration to Beta
Event Timeline
Jdforrester-WMF
created this task.
Nov 25 2019, 5:38 PM
2019-11-25 17:38:12 (UTC+0)
Restricted Application
added a subscriber:
Aklapper
.
·
View Herald Transcript
Nov 25 2019, 5:38 PM
2019-11-25 17:38:13 (UTC+0)
Jdforrester-WMF
added a subtask:
T223602: Define variant Wikimedia production config in compiled, static files
.
Nov 25 2019, 5:38 PM
2019-11-25 17:38:25 (UTC+0)
Addshore
subscribed.
Dec 26 2019, 12:30 PM
2019-12-26 12:30:03 (UTC+0)
Jdforrester-WMF
changed the status of subtask
T223602: Define variant Wikimedia production config in compiled, static files
from
Open
to
Stalled
.
Jan 10 2020, 6:34 PM
2020-01-10 18:34:15 (UTC+0)
thcipriani
edited projects, added
Release-Engineering-Team
; removed
Release-Engineering-Team-TODO
.
Jan 12 2021, 5:19 PM
2021-01-12 17:19:35 (UTC+0)
·
thcipriani
edited projects, added
Release-Engineering-Team-TODO
,
MediaWiki-Configuration
; removed
Release-Engineering-Team
,
Release Pipeline
.
Mar 16 2021, 4:46 PM
2021-03-16 16:46:42 (UTC+0)
thcipriani
moved this task from
Should be empty (use Release-Engineering-Team)
to
Later / Need volunteer
on the
Release-Engineering-Team-TODO
board.
thcipriani
edited projects, added
Release-Engineering-Team (thcipriani-workboard-fiddling)
; removed
Release-Engineering-Team-TODO
.
Apr 20 2021, 3:41 AM
2021-04-20 03:41:05 (UTC+0)
·
thcipriani
moved this task from
thcipriani-workboard-fiddling
to
Seen (ARCHIVE)
on the
Release-Engineering-Team
board.
Apr 20 2021, 3:46 AM
2021-04-20 03:46:33 (UTC+0)
thcipriani
edited projects, added
Release-Engineering-Team
; removed
Release-Engineering-Team (thcipriani-workboard-fiddling)
.
thcipriani
edited projects, added
Release-Engineering-Team (Seen)
; removed
Release-Engineering-Team
.
Apr 20 2021, 3:23 PM
2021-04-20 15:23:32 (UTC+0)
·
Addshore
unsubscribed.
Jun 27 2023, 12:37 PM
2023-06-27 12:37:31 (UTC+0)
Log In to Comment