Page MenuHomePhabricator

Platform Team Workboards (Clinic Duty Team)Milestone
ArchivedPublic

Details

Description

CPT Clinic Duty Team - People who are not members of the Core Platform Team should normally not add tasks here. Instead, add tasks to the Inbox column on Platform Engineering and a team member will triage and move it appropriately.

To find out who's on rotation, see mw:CPT Clinic Duty.

Recent Activity

Tue, Apr 16

gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019874 merged by jenkins-bot:

[mediawiki/core@REL1_42] [Parser] Mark $mPPNodeCount and $mHighestExpansionDepth @internal

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

Tue, Apr 16, 1:21 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019873 merged by jenkins-bot:

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $mOptions property

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

Tue, Apr 16, 1:21 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019872 merged by jenkins-bot:

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $mTitle property

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

Tue, Apr 16, 1:21 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019871 merged by jenkins-bot:

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $ot property

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

Tue, Apr 16, 1:21 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser

Mon, Apr 15

gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019874 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@REL1_42] [Parser] Mark $mPPNodeCount and $mHighestExpansionDepth @internal

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

Mon, Apr 15, 6:52 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019873 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $mOptions property

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

Mon, Apr 15, 6:52 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019872 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $mTitle property

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

Mon, Apr 15, 6:52 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019871 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@REL1_42] [Parser] Emit warnings for accesses to deprecated $ot property

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

Mon, Apr 15, 6:52 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser

Sun, Apr 14

gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019355 merged by jenkins-bot:

[mediawiki/core@master] [Parser] Mark $mPPNodeCount and $mHighestExpansionDepth @internal

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

Sun, Apr 14, 10:28 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1004163 merged by jenkins-bot:

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $mOptions property

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

Sun, Apr 14, 10:06 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1004162 merged by jenkins-bot:

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $mTitle property

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

Sun, Apr 14, 10:06 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1004158 merged by jenkins-bot:

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $ot property

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

Sun, Apr 14, 8:27 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser

Fri, Apr 12

gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change #1019355 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] [Parser] Mark $mPPNodeCount and $mHighestExpansionDepth @internal

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

Fri, Apr 12, 8:57 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser

Sun, Apr 7

Shizhao moved T250005: Mostlinkedtemplates returns title of templates that starts with lowercase letters on zhwiktionary from Extensions/Skins to Closed on the Chinese-Sites board.
Sun, Apr 7, 3:04 AM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, MediaWiki-Templates, Chinese-Sites

Fri, Apr 5

Umherirrender closed T250005: Mostlinkedtemplates returns title of templates that starts with lowercase letters on zhwiktionary as Resolved.

Is this still an issue?

Fri, Apr 5, 11:57 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, MediaWiki-Templates, Chinese-Sites

Wed, Apr 3

ReleaseTaggerBot added a project to T285216: High frequency production warning: Couldn't find a global ID for user {user}: MW-1.42-notes (1.42.0-wmf.26; 2024-04-09).
Wed, Apr 3, 2:02 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences

Tue, Apr 2

gerritbot added a comment to T285216: High frequency production warning: Couldn't find a global ID for user {user}.

Change #1016078 merged by jenkins-bot:

[mediawiki/extensions/GlobalPreferences@master] Remove central ID cache

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

Tue, Apr 2, 10:20 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences
gerritbot added a project to T285216: High frequency production warning: Couldn't find a global ID for user {user}: Patch-For-Review.
Tue, Apr 2, 5:27 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences
gerritbot added a comment to T285216: High frequency production warning: Couldn't find a global ID for user {user}.

Change #1016078 had a related patch set uploaded (by Tim Starling; author: Tim Starling):

[mediawiki/extensions/GlobalPreferences@master] Remove central ID cache

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

Tue, Apr 2, 5:27 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences

Fri, Mar 29

Maintenance_bot removed a project from T276476: Creating a page with {{safesubst:self}} throws RevisionAccessException: No such slot: main: Patch-For-Review.
Fri, Mar 29, 10:30 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Revision-backend, Wikimedia-production-error
gerritbot added a comment to T276476: Creating a page with {{safesubst:self}} throws RevisionAccessException: No such slot: main.

Change #670425 abandoned by Daniel Kinzler:

[mediawiki/core@master] RevisionRecord: report revision ID when failing to access slot

Reason:

no longer needed

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

Fri, Mar 29, 9:51 PM · MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), MW-1.36-notes (1.36.0-wmf.36; 2021-03-23), Platform Team Workboards (Clinic Duty Team), MediaWiki-Core-Revision-backend, Wikimedia-production-error
Reedy moved T246943: Login failed/disappeared during 2FA from Backlog to Bugs on the MediaWiki-extensions-OATHAuth board.
Fri, Mar 29, 4:44 PM · MediaWiki-extensions-OATHAuth, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-CentralAuth, MediaWiki-Core-AuthManager

Thu, Mar 28

Pppery removed a project from T271574: Phase out $wgExtensionFunctions: Patch-For-Review.
Thu, Mar 28, 8:15 PM · MediaWiki-General, Platform Team Workboards (Clinic Duty Team), Technical-Debt (Deprecation process)
Winston_Sung added a subtask for T330596: Wikibase Client: Page short descriptions should be provided in multiple language variants: T353199: prop=description does not respect language variants properly.
Thu, Mar 28, 5:04 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, I18n, Chinese-Sites, Wikidata, MediaWiki-extensions-WikibaseClient, [DEPRECATED] wdwb-tech
Winston_Sung removed a subtask for T260179: prop=description should handle Chinese language variant correctly: T353199: prop=description does not respect language variants properly.
Thu, Mar 28, 5:04 PM · I18n, [DEPRECATED] wdwb-tech, MediaWiki-extensions-WikibaseClient, Chinese-Sites, Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, Wikidata
Winston_Sung added a subtask for T260179: prop=description should handle Chinese language variant correctly: T353199: prop=description does not respect language variants properly.
Thu, Mar 28, 5:04 PM · I18n, [DEPRECATED] wdwb-tech, MediaWiki-extensions-WikibaseClient, Chinese-Sites, Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, Wikidata

Wed, Mar 27

Krinkle moved T268041: Deprecate and remove ContentHandler::getContentText() and $wgContentHandlerTextFallback from Untriaged to 2021 | MW 1.36 / 1.37 on the Technical-Debt (Deprecation process) board.
Wed, Mar 27, 6:50 PM · MediaWiki-ContentHandler, Platform Team Workboards (Clinic Duty Team), Technical-Debt (Deprecation process)

Mar 19 2024

FJoseph-WMF lowered the priority of T252591: REST API endpoints give confusing errors for invalid OAuth2 access tokens from Medium to Low.
Mar 19 2024, 6:25 PM · MW-Interfaces-Team, Patch-Needs-Improvement, MediaWiki-REST-API, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (MW REST API in PHP), MediaWiki-extensions-OAuth
FJoseph-WMF moved T252591: REST API endpoints give confusing errors for invalid OAuth2 access tokens from Incoming (Needs Triage) to Backlog (Triaged and Ready) on the MW-Interfaces-Team board.
Mar 19 2024, 6:24 PM · MW-Interfaces-Team, Patch-Needs-Improvement, MediaWiki-REST-API, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (MW REST API in PHP), MediaWiki-extensions-OAuth
Jdlrobson closed T281056: Diffs hard to read in Special:MobileDiff (broken up into per word) as whitespace is considered a delimiter as Resolved.

The mobile site now uses the same code as the desktop site. Please see T358293 for more information. For any new or related bugs please file them under MediaWiki-Page-diffs

Mar 19 2024, 12:04 AM · Platform Team Workboards (Clinic Duty Team), MobileFrontend (Tracking), Mobile, wikidiff2

Mar 18 2024

Krinkle added a project to T281340: DeferredUpdates should not be enqueued while inside a database transaction.: MediaWiki-Core-DeferredUpdates.
Mar 18 2024, 10:46 PM · MediaWiki-Core-DeferredUpdates, Patch-For-Review, Platform Team Workboards (Clinic Duty Team), MediaWiki-General

Mar 13 2024

Maintenance_bot removed a project from T286515: Create a hook to manipulate configuration on startup.: Patch-For-Review.
Mar 13 2024, 12:31 PM · MediaWiki-Configuration, Platform Team Workboards (Clinic Duty Team)
gerritbot added a comment to T286515: Create a hook to manipulate configuration on startup..

Change 703011 abandoned by Daniel Kinzler:

[mediawiki/core@master] Introduce MediaWikiConfigHook

Reason:

registration callbacks are preferrable for this use case.

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

Mar 13 2024, 11:33 AM · MediaWiki-Configuration, Platform Team Workboards (Clinic Duty Team)

Mar 7 2024

Michael moved T330596: Wikibase Client: Page short descriptions should be provided in multiple language variants from Backlog to Term Access on the MediaWiki-extensions-WikibaseClient board.
Mar 7 2024, 4:46 PM · Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API, I18n, Chinese-Sites, Wikidata, MediaWiki-extensions-WikibaseClient, [DEPRECATED] wdwb-tech

Mar 6 2024

matmarex added a comment to T283461: Change datatype of cl_timestamp from timestamp to binary(14).

It looks like we already treat this field as a standard binary(14) timestamp in the code in some places, e.g.:

Mar 6 2024, 2:59 PM · MediaWiki-Categories, Platform Team Workboards (Clinic Duty Team), Schema-change

Mar 5 2024

Michael added a project to T269003: Caching issue for title descriptions in German Wikipedia: Wikidata data quality and trust.
Mar 5 2024, 5:06 PM · Wikidata data quality and trust, Wikidata Integration in Wikimedia projects, Wikidata, Platform Team Workboards (Clinic Duty Team), ChangeProp, Product-Infrastructure-Team-Backlog-Deprecated, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog

Mar 3 2024

Daimona removed a project from T264104: Verify AbuseFilter code that claims to share and re-use ParserOutput from core: User-Daimona.
Mar 3 2024, 5:03 PM · Wikimedia-Performance-recommendation, MW-1.41-notes (1.41.0-wmf.19; 2023-07-25), Platform Team Workboards (Clinic Duty Team), AbuseFilter

Feb 16 2024

gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change 1004163 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $mOptions property

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

Feb 16 2024, 3:55 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change 1004162 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $mTitle property

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

Feb 16 2024, 3:55 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a project to T236810: Make private methods of Parser.php actually private: Patch-For-Review.
Feb 16 2024, 3:43 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
gerritbot added a comment to T236810: Make private methods of Parser.php actually private.

Change 1004158 had a related patch set uploaded (by C. Scott Ananian; author: C. Scott Ananian):

[mediawiki/core@master] [Parser] Emit warnings for accesses to deprecated $ot property

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

Feb 16 2024, 3:43 PM · Patch-For-Review, Technical-Debt, Parsing-Active-Work, Parsoid, MW-1.34-notes, MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Platform Team Workboards (Clinic Duty Team), MediaWiki-Parser
Func changed the subtype of T285216: High frequency production warning: Couldn't find a global ID for user {user} from "Production Error" to "Bug Report".
Feb 16 2024, 6:30 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences
Restricted Application added a project to T285216: High frequency production warning: Couldn't find a global ID for user {user}: Wikimedia-production-error.

I was able to reproduce this locally by navigating to Special:Preferences with a central session but no local account. Early in the request, I got this stack trace:

Feb 16 2024, 6:12 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, MW-1.39-notes (1.39.0-wmf.18; 2022-06-27), MediaWiki-extensions-CentralAuth, Community-Tech, Platform Team Workboards (Clinic Duty Team), MediaWiki-extensions-GlobalPreferences

Feb 12 2024

Maintenance_bot removed a project from T220245: Introduce alphabetic pager for Special:EditWatchlist: Patch-For-Review.
Feb 12 2024, 1:31 PM · Platform Team Workboards (Clinic Duty Team), Growth-Team (Sprint 0 (Growth Team)), OOUI, MediaWiki-Watchlist, Wikimedia-production-error
gerritbot added a comment to T220245: Introduce alphabetic pager for Special:EditWatchlist.

Change 505784 abandoned by Kosta Harlan:

[mediawiki/core@master] (wip) Introduce alphabetic pager for Special:EditWatchlist

Reason:

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

Feb 12 2024, 1:03 PM · Platform Team Workboards (Clinic Duty Team), Growth-Team (Sprint 0 (Growth Team)), OOUI, MediaWiki-Watchlist, Wikimedia-production-error

Feb 8 2024

Krinkle moved T284904: Encountered mismatching Title object (see T259022, T268910, T279832, T263340) from June 2021 to Older on the Wikimedia-production-error board.
Feb 8 2024, 4:32 PM · Unstewarded-production-error, Platform Team Workboards (Clinic Duty Team), MediaWiki-Page-rename, Wikimedia-production-error

Feb 5 2024

cooltey added a parent task for T271145: Improve /page/related/ response time in zhwiki: T356615: [Epic] Return the correct Chinese language variant in the REST endpoints.
Feb 5 2024, 5:56 AM · Platform Team Workboards (Clinic Duty Team), Chinese-Sites, RESTBase-API
cooltey added a parent task for T257965: [Bug] page/summary and page/mobile-html do not handle specific redirect titles correctly: T356615: [Epic] Return the correct Chinese language variant in the REST endpoints.
Feb 5 2024, 5:56 AM · Essential-Work, Content-Transform-Team-WIP, Platform Team Workboards (Clinic Duty Team), RESTBase, Page Content Service

Feb 1 2024

Tgr added a comment to T252591: REST API endpoints give confusing errors for invalid OAuth2 access tokens.

An idea could be a collector we register to the service container. Anything running too-early in the system could add it's errors there. Each endpoint would query it during their own initialization. After querying it the collector would disable itself (throw exceptions) on future attempts to register errors to prevent registering errors too-late in the request. Could call it SetupErrorCollector or some such.

Feb 1 2024, 10:54 PM · MW-Interfaces-Team, Patch-Needs-Improvement, MediaWiki-REST-API, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (MW REST API in PHP), MediaWiki-extensions-OAuth
EBernhardson added a comment to T252591: REST API endpoints give confusing errors for invalid OAuth2 access tokens.

It seems like the problem here is code that runs prior to endpoint specific code needs a generic way to inform the output layer that what error has occured. Today what we are doing is registering hook handlers for each specific output layer, and throwing different output specific exceptions.

Feb 1 2024, 5:47 PM · MW-Interfaces-Team, Patch-Needs-Improvement, MediaWiki-REST-API, Platform Team Workboards (Clinic Duty Team), Platform Team Initiatives (MW REST API in PHP), MediaWiki-extensions-OAuth