Page MenuHomePhabricator

KineticPelagic (Hua Szu Yang (WMF))
Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Mar 20 2026, 11:42 AM (29 w, 5 d)
Availability
Available
IRC Nick
hyang
LDAP User
KineticPelagic
MediaWiki User
HYang-WMF [ Global Accounts ]

Recent Activity

Yesterday

KineticPelagic added a comment to T440542: Update developer portal repo documentation.

Wrote a few comments on the Merge Request!

Wed, Oct 14, 6:34 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Wikimedia-Developer-Portal (v2-MVP-Sprints), OKR-Work, Patch-For-Review

Fri, Oct 9

KineticPelagic moved T440529: New inter-wikis have usurped legacy page titles; pages cannot be deleted from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.
Fri, Oct 9, 3:03 AM · Wikimedia-maintenance-script-run, MediaWiki-API-Platform-Team, MediaWiki-Page-deletion

Thu, Oct 8

KineticPelagic moved T440445: vNext: Decide on the schema for pagination envelopes from To Estimate to Ready, Sized, & Prioritized on the MediaWiki-API-Platform-Team board.
Thu, Oct 8, 4:28 PM · OKR-Work, MediaWiki-API-Platform-Team
KineticPelagic moved T440143: vNext: Action adapter: override param settings from To Refine to Needs Further Discussion on the MediaWiki-API-Platform-Team board.
Thu, Oct 8, 4:27 PM · MediaWiki-API-Platform-Team, Epic, OKR-Work
KineticPelagic moved T440060: REST Gateway: use the sxp field for token expiry from To Estimate to To Refine on the MediaWiki-API-Platform-Team board.
Thu, Oct 8, 4:23 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), ServiceOps
KineticPelagic triaged T440445: vNext: Decide on the schema for pagination envelopes as Medium priority.
Thu, Oct 8, 4:16 PM · OKR-Work, MediaWiki-API-Platform-Team

Wed, Oct 7

KineticPelagic closed T438511: /discovery endpoint blocks external cross-origin requests as Resolved.
Wed, Oct 7, 1:56 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), OKR-Work, Wikimedia-Developer-Portal
KineticPelagic edited projects for T432696: Experiment: Expose an RPC action API endpoint in a REST-framework module, added: MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints); removed MediaWiki-API-Platform-Team.
Wed, Oct 7, 1:55 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Epic, OKR-Work
KineticPelagic edited projects for T438746: REST API vNext: OpenAPI error response spec doesn't reflect module's errorSchemaVersion, added: MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints); removed MediaWiki-API-Platform-Team.
Wed, Oct 7, 1:54 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), OKR-Work
KineticPelagic edited projects for T437331: REST vNext: add support for the prop param to PageHandler, added: MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints); removed MediaWiki-API-Platform-Team.
Wed, Oct 7, 1:53 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API, OKR-Work
KineticPelagic edited projects for T438207: REST API vNext: create JSON Schemas for the error response body (V1, V2, RESTBase-compat), added: MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints); removed MediaWiki-API-Platform-Team.
Wed, Oct 7, 1:52 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), OKR-Work
KineticPelagic edited projects for T437346: Remove RestSandboxSpecs references from WikimediaContributions tests, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.21; 2026-09-22)
KineticPelagic edited projects for T432799: REST API vNext: Create dedicated REST shared-schema repository, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, Data-Engineering, Data-Engineering-Radar, OKR-Work
KineticPelagic edited projects for T432870: REST API vNext: create a beta vNext module, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, OKR-Work
KineticPelagic edited projects for T432798: REST API vNext: Wire standard error shape into REST framework as the default, and apply it to one vNext module, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), OKR-Work
KineticPelagic edited projects for T433513: REST vNext: Determine module groups based on audience and mode, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic edited projects for T438511: /discovery endpoint blocks external cross-origin requests, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), OKR-Work, Wikimedia-Developer-Portal
KineticPelagic edited projects for T432696: Experiment: Expose an RPC action API endpoint in a REST-framework module, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), Epic, OKR-Work
KineticPelagic edited projects for T437331: REST vNext: add support for the prop param to PageHandler, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), [MW-API] FY2026-27 Q1.
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API, OKR-Work
KineticPelagic edited projects for T433516: REST vNext: ModuleManager should encapsulate module configuration, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic edited projects for T438746: REST API vNext: OpenAPI error response spec doesn't reflect module's errorSchemaVersion, added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MW-1.47-notes (1.47.0-wmf.24; 2026-10-13), OKR-Work
KineticPelagic edited projects for T438207: REST API vNext: create JSON Schemas for the error response body (V1, V2, RESTBase-compat), added: MediaWiki-API-Platform-Team; removed MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints).
Wed, Oct 7, 1:48 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), OKR-Work

Tue, Oct 6

KineticPelagic placed T409086: [SPIKE] Determine best option for 'test' servers for non-Wikipedia projects up for grabs.
Tue, Oct 6, 2:35 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Wikimedia-Developer-Portal, OKR-Work

Mon, Oct 5

KineticPelagic moved T436384: Add 'lang' parameter to module endpoint documentation from In Progress to Code Review on the MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints) board.
Mon, Oct 5, 3:06 PM · Patch-For-Review, MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API

Sat, Oct 3

KineticPelagic moved T440060: REST Gateway: use the sxp field for token expiry from Incoming (Needs Triage) to To Estimate on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Sat, Oct 3, 6:06 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), ServiceOps

Tue, Sep 29

KineticPelagic moved T434930: Create MobileAppRedirect special page to redirect users to the correct app store to download the Wikipedia App from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.
Tue, Sep 29, 5:30 AM · MediaWiki-API-Platform-Team, MediaWiki-Core-Platform-Team (Kanban), OKR-Work, MediaWiki-REST-API
KineticPelagic moved T437085: Special:WikipediaMobileAppRedirect: Redirect to Main Page when opened inside the Wikipedia app from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.
Tue, Sep 29, 5:29 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-API-Platform-Team, Patch-For-Review, OKR-Work, MediaWiki-REST-API, MediaWiki-Core-Platform-Team
KineticPelagic moved T439285: Avoid repeating HTTP verb in autogenerated operation IDs for REST endpoints from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

@HCoplin-WMF , may you look at this task along with the thread that @daniel tagged you in, with @MHorsey-WMF , Moriel, and Alex, to let us know your thoughts?

Tue, Sep 29, 5:27 AM · Patch-For-Review, MediaWiki-API-Platform-Team, MediaWiki-REST-API
KineticPelagic moved T401044: Flaky apitests in CI due to Deadlock from JobQueueDB::claimRandom on Special:RunJobs from Incoming (Needs Triage) to Backlog on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Tue, Sep 29, 5:22 AM · MediaWiki-API-Platform-Team, api-testing-tool, MediaWiki-Core-JobQueue, ci-test-error (WMF-deployed Build Failure), MediaWiki-Core-Tests
KineticPelagic moved T378309: parsedcomment API property for external watchlist items should be rendered externally from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.
Tue, Sep 29, 5:20 AM · MediaWiki-API-Platform-Team, Moderator-Tools-Team, Wikidata Integration in Wikimedia projects, MediaWiki-extensions-Wikibase-Client, Wikidata, Wikidata Change Dispatching & Watchlists, MediaWiki-Watchlist, MediaWiki-Action-API

Mon, Sep 28

KineticPelagic changed the status of T436384: Add 'lang' parameter to module endpoint documentation from Open to In Progress.
Mon, Sep 28, 5:39 PM · Patch-For-Review, MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API

Fri, Sep 25

KineticPelagic closed T433516: REST vNext: ModuleManager should encapsulate module configuration as Resolved.
Fri, Sep 25, 4:59 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Tue, Sep 22

KineticPelagic changed the status of T359510: TypeError using runJobs.php with PostgreSQL from Open to In Progress.

@aaron is tagged as reviewer on the patch.

Tue, Sep 22, 5:29 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-API-Platform-Team, MediaWiki-Core-JobQueue, MW-1.41-release, PostgreSQL
KineticPelagic moved T438167: The MediaWiki Job class should use JsonCodec/be JsonCodecable. from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation. @cscott , may you share more about the urgency of this task? I see that T436417: Extend JsonCodec to handle services (JsonCodecableWithServices) already has merged patches for creating the JsonCodecableWithServices trait.

Tue, Sep 22, 5:26 AM · MediaWiki-API-Platform-Team, JsonCodec, MediaWiki-Core-JobQueue
KineticPelagic moved T438740: Add cache to citoid in api gateway from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

Thank you for reporting this behavior, @Mvolz . I am moving this task as part of my Clinic Duty rotation.

Tue, Sep 22, 5:18 AM · MediaWiki-API-Platform-Team, Citoid
KineticPelagic triaged T438511: /discovery endpoint blocks external cross-origin requests as Medium priority.

I am moving this task as part of my Clinic Duty rotation.

Tue, Sep 22, 5:15 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), OKR-Work, Wikimedia-Developer-Portal
KineticPelagic moved T438797: Invoking OO.ui.infuse on #mw-merge-submit causes its label to disappear from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation because Merge history shows as unowned (https://www.mediawiki.org/wiki/Wikimedia_Production/Service_Catalog).

Tue, Sep 22, 5:12 AM · MW-1.47-notes (1.47.0-wmf.22; 2026-09-29), MediaWiki-API-Platform-Team, MediaWiki-MergeHistory
KineticPelagic moved T438457: ParsoidLanguageConverter::transform - Inconsistent behavior between Action API and REST API from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation because the Content Platform team owns Parsoid and Language Converter (https://www.mediawiki.org/wiki/Wikimedia_Production/Service_Catalog).

Tue, Sep 22, 5:10 AM · MediaWiki-Core-Parsoid, Parsoid-Read-Views (Language Converter Support), MediaWiki-API-Platform-Team, Chinese-Sites, Content-Platform-Team
KineticPelagic moved T438137: Update CTA descriptions served by the Attribution API from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Tue, Sep 22, 5:05 AM · MediaWiki-API-Platform-Team, MediaWiki-Core-Platform-Team (Kanban), OKR-Work, MediaWiki-REST-API

Thu, Sep 17

KineticPelagic moved T433516: REST vNext: ModuleManager should encapsulate module configuration from In Progress to Code Review on the MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints) board.
Thu, Sep 17, 6:43 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Wed, Sep 16

KineticPelagic moved T435174: Add 'bulkocr' change tag to all edits from Incoming (Needs Triage) to Radar (other teams work) on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Wed, Sep 16, 3:59 AM · MediaWiki-API-Platform-Team, Patch-For-Review, Wikimedia OCR

Tue, Sep 15

KineticPelagic added a comment to T411521: Remove Module/Router dependency from Handler.
  1. Change 1333145 (active approach): Place module base and spec URL resolution in Router (Router::getModuleBaseUrl() and Router::getModuleSpecUrl()) to reuse Router::getRouteUrl() and keep ModuleInfo a pure value object. Change-Id: I7695d3
    1. Change 1341112 (alternative approach): Inject UrlUtils and $wgCanonicalServer into ModuleManager to pre-render absolute URLs upfront on ModuleInfo (getAbsoluteBaseUrl() and getAbsoluteSpecUrl()), eliminating the need for handlers to call Router for these URLs.
Tue, Sep 15, 2:06 PM · MediaWiki-API-Platform-Team, Essential-Work
KineticPelagic renamed T411521: Remove Module/Router dependency from Handler from Remove Module/Route dependency from Handler to Remove Module/Router dependency from Handler.
Tue, Sep 15, 9:30 AM · MediaWiki-API-Platform-Team, Essential-Work

Sep 10 2026

KineticPelagic set the point value for T436888: Determine stability requirements for third party modules to be added to production $wgRestExternalModules to 5.
Sep 10 2026, 5:05 PM · MediaWiki-API-Platform-Team
KineticPelagic set the point value for T436865: 'expand' property set as string instead of array in Attribution API to 3.
Sep 10 2026, 4:56 PM · wikimedia-attribution, MediaWiki-REST-API, MediaWiki-API-Platform-Team
KineticPelagic set the point value for T436890: [SPIKE] User Domain Events: do a PoC implementation of the UserCreated event to 5.
Sep 10 2026, 4:41 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Patch-For-Review
KineticPelagic triaged T436384: Add 'lang' parameter to module endpoint documentation as Medium priority.
Sep 10 2026, 4:15 PM · Patch-For-Review, MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API
KineticPelagic set the point value for T436384: Add 'lang' parameter to module endpoint documentation to 2.
Sep 10 2026, 4:15 PM · Patch-For-Review, MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API

Sep 9 2026

KineticPelagic added a comment to T436570: PersonalDashboard: Shared feed REST API for the dashboard feed scaffold.

Adding to API Platform sprint board so we can do a light code review for the new API module. @KineticPelagic -- since it looks like you're on chore duty today, could you take a look?

Sep 9 2026, 12:41 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.21; 2026-09-22), Moderator-Tools-Team (Kanban), OKR-Work, PersonalDashboard
KineticPelagic moved T433516: REST vNext: ModuleManager should encapsulate module configuration from Code Review to In Progress on the MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints) board.
Sep 9 2026, 3:55 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Sep 4 2026

KineticPelagic moved T436888: Determine stability requirements for third party modules to be added to production $wgRestExternalModules from Incoming (Needs Triage) to To Refine on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Sep 4 2026, 5:38 AM · MediaWiki-API-Platform-Team
KineticPelagic triaged T436890: [SPIKE] User Domain Events: do a PoC implementation of the UserCreated event as Medium priority.
Sep 4 2026, 5:36 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Patch-For-Review
KineticPelagic moved T436890: [SPIKE] User Domain Events: do a PoC implementation of the UserCreated event from Incoming (Needs Triage) to To Refine on the MediaWiki-API-Platform-Team board.

As part of my Clinic Duty rotation, I am moving this spike so that the team can talk about it in refinement.

Sep 4 2026, 5:35 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Patch-For-Review

Sep 2 2026

KineticPelagic added a comment to T426852: Create user guide for how to register an externally managed API so that it is surfaced in the REST Sandbox.
  • @KineticPelagic you wanted an example of a graceful fallback for external module maintainers who serve their OpenAPI spec from somewhere else. We need to do some testing with an early adopter to see what is reasonable for this. Currently there are no requirements at all afaict.
Sep 2 2026, 10:46 PM · MediaWiki-API-Platform-Team, MediaWiki-REST-API, OKR-Work
KineticPelagic added a comment to T436384: Add 'lang' parameter to module endpoint documentation.

Thanks, @AGhirelli-WMF . I concur with your diagnosis.

Sep 2 2026, 9:17 PM · Patch-For-Review, MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API
KineticPelagic updated the task description for T433513: REST vNext: Determine module groups based on audience and mode.
Sep 2 2026, 7:54 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic added a comment to T433513: REST vNext: Determine module groups based on audience and mode.

Implementation note: During the review of a REST vNext patch to encapsulate module configuration and management for T433516: REST vNext: ModuleManager should encapsulate module configuration, @AGhirelli-WMF and I identified a design quirk that this task can address as part of the implementation.

Sep 2 2026, 7:38 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic moved T433516: REST vNext: ModuleManager should encapsulate module configuration from In Progress to Code Review on the MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints) board.
Sep 2 2026, 5:08 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Aug 31 2026

KineticPelagic changed the status of T433516: REST vNext: ModuleManager should encapsulate module configuration from Open to In Progress.
Aug 31 2026, 9:50 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Aug 26 2026

KineticPelagic moved T435916: Consider adding a php interface over the citoid api in the Citoid extension from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

Sounds interesting for our team to discuss. I am moving this task as part of my Clinic Duty rotation.

Aug 26 2026, 6:50 PM · ServiceOps-MediaWiki, ServiceOps-Services-Oids, Traffic, ServiceOps, MediaWiki-API-Platform-Team, Citoid
KineticPelagic claimed T433516: REST vNext: ModuleManager should encapsulate module configuration.
Aug 26 2026, 2:25 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Aug 21 2026

KineticPelagic updated the task description for T427522: Document CSRF token body parameters in TokenAware handlers.
Aug 21 2026, 9:36 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), OKR-Work
KineticPelagic updated the task description for T429399: Audience designations or groups are explicitly included in the discovery endpoint response.
Aug 21 2026, 9:35 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikimedia-Developer-Portal, OKR-Work, MediaWiki-REST-API
KineticPelagic updated the task description for T427806: Allow users to request a generated OpenAPI spec in any language.
Aug 21 2026, 9:33 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Wikimedia-Developer-Portal, MediaWiki-REST-API, OKR-Work

Aug 20 2026

KineticPelagic moved T435514: RESTSandbox: UX: Allow to define default param values like `title` per wiki from Incoming (Needs Triage) to To Refine on the MediaWiki-API-Platform-Team board.

I am moving this task as part of my Clinic Duty rotation.

Aug 20 2026, 9:10 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), UX-Debt, MediaWiki-REST-API
KineticPelagic moved T427806: Allow users to request a generated OpenAPI spec in any language from In Progress to Code Review on the MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints) board.
Aug 20 2026, 8:18 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Wikimedia-Developer-Portal, MediaWiki-REST-API, OKR-Work
KineticPelagic updated the task description for T432492: Streamline CheckUser extension structure test changes and remove any duplication with Core `RestStructureTest`.
Aug 20 2026, 3:49 PM · CheckUser, Product Safety and Integrity, MediaWiki-API-Platform-Team

Aug 18 2026

KineticPelagic changed the status of T427806: Allow users to request a generated OpenAPI spec in any language from Open to In Progress.
Aug 18 2026, 1:35 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.17; 2026-08-25), Wikimedia-Developer-Portal, MediaWiki-REST-API, OKR-Work
KineticPelagic changed the status of T427806: Allow users to request a generated OpenAPI spec in any language, a subtask of T422400: [Hypothesis] 5.2.8b: API Module Refinement (FY25-26), from Open to In Progress.
Aug 18 2026, 1:34 AM · [MW-API] FY2026-27 Q1, MediaWiki-REST-API, OKR-Work
KineticPelagic closed T429399: Audience designations or groups are explicitly included in the discovery endpoint response as Resolved.
Aug 18 2026, 1:33 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikimedia-Developer-Portal, OKR-Work, MediaWiki-REST-API
KineticPelagic added a comment to T429399: Audience designations or groups are explicitly included in the discovery endpoint response.
  1. I agree that a group should always be assigned.
  2. Default works for now.
Aug 18 2026, 1:33 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikimedia-Developer-Portal, OKR-Work, MediaWiki-REST-API
KineticPelagic added a comment to T433513: REST vNext: Determine module groups based on audience and mode.

Note: Please address this request in the implementation of this task.

Aug 18 2026, 1:29 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API

Aug 13 2026

KineticPelagic updated the task description for T434177: Research how to handle arrays in request parameters.
Aug 13 2026, 5:04 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Spike, MediaWiki-REST-API
KineticPelagic updated the task description for T434177: Research how to handle arrays in request parameters.
Aug 13 2026, 5:04 PM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Spike, MediaWiki-REST-API

Aug 12 2026

KineticPelagic added a comment to T429399: Audience designations or groups are explicitly included in the discovery endpoint response.

@HCoplin-WMF , I have two questions for you, arising from a code review comment from @daniel .

Aug 12 2026, 3:33 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikimedia-Developer-Portal, OKR-Work, MediaWiki-REST-API

Aug 11 2026

KineticPelagic updated subscribers of T312679: Create populateArchiveParentId.php script.

@aaron , would like your help triaging this one.

Aug 11 2026, 3:49 PM · MediaWiki-API-Platform-Team, MediaWiki-Page-deletion
KineticPelagic moved T434347: Let RestModuleOverrides override the spec URL for modules from Incoming (Needs Triage) to To Refine on the MediaWiki-API-Platform-Team board.

Moving the task as part of my Clinic Duty rotation. Let's discuss as a team.

Aug 11 2026, 4:20 AM · MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), MediaWiki-REST-API
KineticPelagic moved T434363: Smarter use of columns for Action API parameter value list documentation from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

@HCoplin-WMF , should we bring this request up with Tech Docs?

Aug 11 2026, 4:19 AM · MediaWiki-API-Platform-Team, Documentation, MediaWiki-Action-API, MediaWiki-Documentation
KineticPelagic moved T434367: Mention on API sandbox when format JSON will not be used in fact from Incoming (Needs Triage) to Needs Further Discussion on the MediaWiki-API-Platform-Team board.

@HCoplin-WMF , should we bring this request up with Tech Docs?

Aug 11 2026, 4:16 AM · RoadToWiki, MW-1.47-notes (1.47.0-wmf.20; 2026-09-15), good first task, Tech-Docs-Team, MediaWiki-API-Platform-Team, MediaWiki-Action-API, Documentation
KineticPelagic changed the status of T434375: Transclusion of API help makes TOC float right on MediaWiki wiki (in non-Vector 2022) from Open to In Progress.

Moving as part of my Clinic Duty rotation. I gave +1 on the patch.

Aug 11 2026, 4:13 AM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), MediaWiki-API-Platform-Team, MediaWiki-Action-API

Aug 6 2026

KineticPelagic updated the task description for T434185: Research how to auto-generate validation constraints in REST OpenAPI specs.
Aug 6 2026, 11:07 AM · Spike, MediaWiki-REST-API, MediaWiki-API-Platform-Team
KineticPelagic created T434185: Research how to auto-generate validation constraints in REST OpenAPI specs.
Aug 6 2026, 11:03 AM · Spike, MediaWiki-REST-API, MediaWiki-API-Platform-Team
KineticPelagic updated the task description for T434177: Research how to handle arrays in request parameters.
Aug 6 2026, 10:56 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Spike, MediaWiki-REST-API
KineticPelagic renamed T434178: Research how to standardize structure of datetime in REST framework from Standardize structure of datetime in REST framework to Research how to standardize structure of datetime in REST framework.
Aug 6 2026, 10:35 AM · MediaWiki-REST-API, Spike, MediaWiki-API-Platform-Team
KineticPelagic renamed T434177: Research how to handle arrays in request parameters from Handle arrays in request parameters to Research how to handle arrays in request parameters.
Aug 6 2026, 10:34 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Spike, MediaWiki-REST-API
KineticPelagic created T434178: Research how to standardize structure of datetime in REST framework.
Aug 6 2026, 10:34 AM · MediaWiki-REST-API, Spike, MediaWiki-API-Platform-Team
KineticPelagic created T434177: Research how to handle arrays in request parameters.
Aug 6 2026, 10:28 AM · MediaWiki-API-Platform-Team (MediaWiki-Interfaces-Sprints), Spike, MediaWiki-REST-API

Aug 5 2026

KineticPelagic moved T300078: Action API should permit CDN cache when generator is used (MobileFrontend search is slow) from Bugs & Chores to Radar (other teams work) on the MediaWiki-API-Platform-Team board.

Moving to Radar because another team has prioritized this task under FY2026-2027 OKR ST6.4: Strengthening & Risk Mitigation of the Platform - Logged-in readership.

Aug 5 2026, 4:27 AM · MediaWiki-API-Platform-Team, Wikimedia-Performance-recommendation, MediaWiki-Action-API
KineticPelagic changed the subtype of T433922: Missing categories from generator=categorymembers (just 1 instead of 2) in itwiki from "Task" to "Bug Report".
Aug 5 2026, 3:34 AM · MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), Tool-itwiki, MediaWiki-API-Platform-Team, MediaWiki-Action-API
KineticPelagic moved T433945: Incomplete prop=categories results when using generator=links from Incoming (Needs Triage) to Bugs & Chores on the MediaWiki-API-Platform-Team board.

As part of my Clinic Duty rotation, I am moving this task to Bugs & Chores, modeling this decision.

Aug 5 2026, 3:31 AM · MediaWiki-API-Platform-Team, MediaWiki-Action-API
KineticPelagic moved T433922: Missing categories from generator=categorymembers (just 1 instead of 2) in itwiki from Incoming (Needs Triage) to Bugs & Chores on the MediaWiki-API-Platform-Team board.

As part of my Clinic Duty rotation, I am moving this task to Bugs & Chores, modeling this decision.

Aug 5 2026, 3:26 AM · MW-1.46-notes, MW-1.47-notes (1.47.0-wmf.15; 2026-08-11), Tool-itwiki, MediaWiki-API-Platform-Team, MediaWiki-Action-API
KineticPelagic updated the task description for T433513: REST vNext: Determine module groups based on audience and mode.
Aug 5 2026, 3:06 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic merged T433512: REST vNext: Determine module groups based on audience and mode into T433513: REST vNext: Determine module groups based on audience and mode.
Aug 5 2026, 3:02 AM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), MediaWiki-REST-API
KineticPelagic merged task T433512: REST vNext: Determine module groups based on audience and mode into T433513: REST vNext: Determine module groups based on audience and mode.
Aug 5 2026, 3:02 AM · MediaWiki-API-Platform-Team, MediaWiki-REST-API

Aug 4 2026

KineticPelagic added a comment to T408816: Add 'test' as a server option for Wikipedia projects within REST Sandbox.

I additionally included: In the configuration for REST external modules, add a '+wikipedia' override, which has the caution message in the OpenAPI spec info header.

Aug 4 2026, 9:25 PM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), MediaWiki-API-Platform-Team, Essential-Work, MediaWiki-REST-API
KineticPelagic updated the task description for T408816: Add 'test' as a server option for Wikipedia projects within REST Sandbox.
Aug 4 2026, 9:21 PM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), MediaWiki-API-Platform-Team, Essential-Work, MediaWiki-REST-API
KineticPelagic closed T408816: Add 'test' as a server option for Wikipedia projects within REST Sandbox as Resolved.
Aug 4 2026, 9:18 PM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), MediaWiki-API-Platform-Team, Essential-Work, MediaWiki-REST-API
KineticPelagic updated subscribers of T428153: Fix description and example issues for page, revision, search, and file paths in the MediaWiki REST API OAD.

Thank you for the update and the huge progress, @TBurmeister ! Thank you for the reviews, @AGhirelli-WMF and @KBach !

Aug 4 2026, 8:58 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), Tech-Docs-Team, Tool-wmf-openapi-linter, OKR-Work

Jul 31 2026

KineticPelagic added a comment to T429399: Audience designations or groups are explicitly included in the discovery endpoint response.

I filed T429399: Audience designations or groups are explicitly included in the discovery endpoint response to clarify how groups should be derived. @KineticPelagic that can be addressed as a follow-up, it doesn't have to affect your current patch much. But perhaps it would be useful to already declare "groups" as a list of strings on the module entry in the discovery document.

Jul 31 2026, 4:11 PM · MediaWiki-API-Platform-Team, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), Wikimedia-Developer-Portal, OKR-Work, MediaWiki-REST-API

Jul 30 2026

KineticPelagic added a comment to T408816: Add 'test' as a server option for Wikipedia projects within REST Sandbox.

In reply to an implied question in the task description:

There is a test-commons.wikimedia.org and a test.wikipedia.org but no other test projects. The test-commons project is intended to go away "Soon", whatever that means.

Jul 30 2026, 6:01 PM · MW-1.47-notes (1.47.0-wmf.16; 2026-08-18), MediaWiki-API-Platform-Team, Essential-Work, MediaWiki-REST-API