Page MenuHomePhabricator

HCoplin-WMF (Halley)
Senior Product Manager, MediaWiki Interfaces

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Aug 16 2024, 3:00 PM (87 w, 4 d)
Availability
Available
LDAP User
Hcoplin
MediaWiki User
HCoplin-WMF [ Global Accounts ]

Recent Activity

Today

HCoplin-WMF added a comment to T424037: Attribution API: Create endpoint to pull attribution information for all images on Wikipedia articles.

Notes from tech discussion:

Tue, Apr 21, 3:58 PM · MW-Interfaces-Team
HCoplin-WMF added a comment to T422731: Monitor 'expand' usage for Attribution API requests.

Notes from Attribution tech sync:

  • The core data should already be included from the performance monitoring task; the scope of this ticket should now be focused on visualisation.
Tue, Apr 21, 3:38 PM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF triaged T423973: Cleanup getRouteUrl() for module-based Handlers as High priority.

This ticket is blocking Wikidata module creation: T422403: Create Wikibase v1 REST API Module

Tue, Apr 21, 3:20 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API
HCoplin-WMF edited projects for T422754: REST: Audience Designations - functionality sets, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team.
Tue, Apr 21, 3:16 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API
HCoplin-WMF added a comment to T418195: Update Site module description in OpenAPI spec.

Let's make it clickable and follow the same naming convention as the page. Please make the email address a mailto: link as well. Thanks for the due diligence here!

Tue, Apr 21, 3:13 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF moved T422405: Surface externally managed Wikibase OAD in the REST Sandbox for projects where it is enabled from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 3:09 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Wikidata, MediaWiki-REST-API, OKR-Work
HCoplin-WMF updated subscribers of T422403: Create Wikibase v1 REST API Module.

Next steps here: Confirm LoE for self-service security review so we can decide if the SwaggerUI upgrade is possible. @Mooeypoo & @aaron will lead the conversation and report back on options. The main issue is that we are confident we will move away from SwaggerUI within a few months, so we should not invest weeks of effort to go through a security review. If the self service process takes a day or two, then we can do it; if it will be weeks or months of turnaround time, then we will not be able to ingest the existing Wikidata spec and will need to discuss other options.

Tue, Apr 21, 3:07 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, MediaWiki-REST-API, OKR-Work
HCoplin-WMF edited projects for T418313: Create an easier-to-use abstraction layer for page-related REST handlers, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF moved T421909: Log and monitor missing data for the Attribution API from Code Review to Blocked on the MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)) board.
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), OKR-Work
HCoplin-WMF edited projects for T407890: Adjust the monitoring data coming in from the Action API unified metrics, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, MW-1.46-notes (1.46.0-wmf.5; 2025-12-02), FY2025-26 WE5.2.3 API Monitoring & Alarms
HCoplin-WMF edited projects for T418195: Update Site module description in OpenAPI spec, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF edited projects for T421905: Monitor latency for the Attribution API, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF edited projects for T414974: Fix linter issues discovered during implementation of the OAD example, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, Tool-wmf-openapi-linter
HCoplin-WMF edited projects for T422834: Attribution API: Handle non-200 responses, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review
HCoplin-WMF edited projects for T421013: Add monitoring for parse requests in Attribution API, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF edited projects for T421909: Log and monitor missing data for the Attribution API, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:05 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), OKR-Work
HCoplin-WMF edited projects for T419573: [SPIKE] Investigate strategy for surfacing non-MediaWiki APIs within the discovery doc, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:04 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), OKR-Work
HCoplin-WMF edited projects for T422403: Create Wikibase v1 REST API Module, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:04 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, MediaWiki-REST-API, OKR-Work
HCoplin-WMF edited projects for T419467: [SPIKE] Attribution API MVP performance & latency investigation, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:04 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API, MW-1.46-notes (1.46.0-wmf.20; 2026-03-17)
HCoplin-WMF edited projects for T421891: Create Attribution API endpoint for requesting general project information, added: MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)); removed MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)).
Tue, Apr 21, 3:04 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API, OKR-Work
HCoplin-WMF triaged T423411: Improve linting - unify example validation as Medium priority.
Tue, Apr 21, 2:33 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF renamed T424037: Attribution API: Create endpoint to pull attribution information for all images on Wikipedia articles from Attribution API: Create endpoint to pull attribution information for all images on the page to Attribution API: Create endpoint to pull attribution information for all images on Wikipedia articles.
Tue, Apr 21, 2:20 PM · MW-Interfaces-Team
HCoplin-WMF created T424037: Attribution API: Create endpoint to pull attribution information for all images on Wikipedia articles.
Tue, Apr 21, 2:17 PM · MW-Interfaces-Team
HCoplin-WMF moved T421051: Attribution - Align Media licence information with Article licence information from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 1:44 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API, OKR-Work
HCoplin-WMF moved T421890: Differentiate Wikidata responses within the Attribution API from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 12:58 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Wikidata, MediaWiki-REST-API, OKR-Work
HCoplin-WMF moved T423411: Improve linting - unify example validation from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 12:57 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T415914: Linter: Split rules into more logical groupings. from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 12:57 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Tool-wmf-openapi-linter, Essential-Work, MediaWiki-REST-API
HCoplin-WMF moved T422504: Add linting rules for operations and paths from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 12:57 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T422600: Add the remaining linting rules from Ready, Sized, & Prioritized to MWI-Sprint-32 (2026-04-21 to 2026-05-05) on the MW-Interfaces-Team board.
Tue, Apr 21, 12:57 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF created MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)).
Tue, Apr 21, 12:47 PM
HCoplin-WMF triaged T423729: Update donation call to action text to be location, language, and project agnostic as Medium priority.
Tue, Apr 21, 3:07 AM · MediaWiki-REST-API, OKR-Work, MW-Interfaces-Team
HCoplin-WMF triaged T420988: Support examples for request parameters in OpenAPI descriptions as High priority.
Tue, Apr 21, 3:07 AM · MW-Interfaces-Team, MediaWiki-REST-API
HCoplin-WMF triaged T423552: Add security scheme information to MediaWiki REST API description as Medium priority.
Tue, Apr 21, 3:06 AM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF triaged T422910: Automatically set info.license during spec generation as Medium priority.
Tue, Apr 21, 3:06 AM · MediaWiki-REST-API, MW-Interfaces-Team, OKR-Work
HCoplin-WMF triaged T422771: REST: Audience Designations - publish modules to REST Sandbox by default as High priority.
Tue, Apr 21, 3:06 AM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF closed T422739: OpenAPI linting: Add missing OpenAPI spec elements to Response Components as Invalid.

It seems like this was covered in other tasks. Marking as invalid, but feel free to reopen if you disagree.

Tue, Apr 21, 3:04 AM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, MediaWiki-REST-API, Tool-wmf-openapi-linter
HCoplin-WMF edited projects for T422551: REST: Audience Designations - technical implementation, added: Epic, [MWI] FY2025-26 Q4, OKR-Work; removed MW-Interfaces-Team.

Marking as an epic and moving to the quarterly view

Tue, Apr 21, 3:02 AM · OKR-Work, [MWI] FY2025-26 Q4, Epic, MediaWiki-REST-API
HCoplin-WMF edited projects for T422770: REST: Audience Designations - clean up module enabling, added: Epic, OKR-Work, [MWI] FY2025-26 Q4; removed MW-Interfaces-Team.

@BPirkle it seems like this is more of an epic than an actual implementation task, since everything is broken into other stories. I'm going to mark it and move it to the quarterly view to get it off the board, but feel free to pull it back if I missed something.

Tue, Apr 21, 3:00 AM · [MWI] FY2025-26 Q4, OKR-Work, Epic, MediaWiki-REST-API
HCoplin-WMF moved T423552: Add security scheme information to MediaWiki REST API description from Backlog to To Refine on the MW-Interfaces-Team board.
Tue, Apr 21, 2:58 AM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF moved T418250: PagesTitleSignalsSchema passes linter from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:57 AM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF moved T422911: [SPIKE] Verify info.license in non-generated specs from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:56 AM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
HCoplin-WMF moved T422918: Prepare the linter for use in CI from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:56 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T419470: Support `code` tagging within spec translation templates from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:55 AM · MW-Interfaces-Team
HCoplin-WMF moved T421060: Support remote Media in Attribution REST endpoint from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:54 AM · MW-Interfaces-Team, MediaWiki-REST-API
HCoplin-WMF moved T421897: Add license images to the license information in the Attribution API from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:54 AM · MW-Interfaces-Team, MediaWiki-REST-API, OKR-Work
HCoplin-WMF moved T422870: REST: Audience Designations - add "internal" designation from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:54 AM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF moved T422873: REST: Audience Designations - Visually separate "opt-in" modules in the REST Sandbox from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:54 AM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF moved T422826: Attribution - Better support for Project Family from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:53 AM · MW-Interfaces-Team, Spike, MediaWiki-REST-API
HCoplin-WMF moved T422930: Document linter rules from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:53 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T422927: Define a process for OAD resource synchronization from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:52 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T422924: Finalize other OAD resources from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:52 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T422920: Deploy the linter in CI from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:52 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T422917: Validate the MediaWiki REST API OpenAPI description from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:52 AM · MediaWiki-REST-API, Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
HCoplin-WMF moved T422908: Improve linting - info.license from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:52 AM · MW-Interfaces-Team, Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF moved T416532: REST: create specs.v1 module from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 21, 2:51 AM · MediaWiki-REST-API, MW-Interfaces-Team

Yesterday

HCoplin-WMF added a comment to T419736: Add new API rate limiting fields from webrequest_logs to Turnilo view.

Hey there 👋 Just following up on this again. I specifically needed this today, so hoping we can get the data into Turnilo soon 😁

Mon, Apr 20, 8:41 PM · Data-Engineering (Q4 FS25/26 April 1st - June 30st)
HCoplin-WMF updated the task description for T418196: [5.2.8 Epic]: REST API Framework Documentation.
Mon, Apr 20, 3:25 PM · Epic, [MWI] FY2025-26 Q3, OKR-Work, MW-Interfaces-Team (MWI-Roadmap)
HCoplin-WMF updated the task description for T418196: [5.2.8 Epic]: REST API Framework Documentation.
Mon, Apr 20, 3:25 PM · Epic, [MWI] FY2025-26 Q3, OKR-Work, MW-Interfaces-Team (MWI-Roadmap)
HCoplin-WMF moved T420988: Support examples for request parameters in OpenAPI descriptions from Needs Further Discussion to To Refine on the MW-Interfaces-Team board.
Mon, Apr 20, 2:52 PM · MW-Interfaces-Team, MediaWiki-REST-API
HCoplin-WMF updated subscribers of T420988: Support examples for request parameters in OpenAPI descriptions.

@aaron & @BPirkle -- The scope of this ticket should really focus on how we add examples for request parameters to the MW framework, and what translation support might look like. This will also be required to get the MediaWIki spec up to snuff in terms of meeting the linting rules.

Mon, Apr 20, 2:52 PM · MW-Interfaces-Team, MediaWiki-REST-API
HCoplin-WMF added a comment to T422782: Update mediawiki.org documentation on REST modules regarding examples in specs.

Noting that this is also touched on here: https://phabricator.wikimedia.org/T402524

Mon, Apr 20, 2:45 PM · MW-Interfaces-Team

Fri, Apr 17

HCoplin-WMF added a project to T423737: Attribution API: Dynamically return 'download_app' response based on requesting OS: OKR-Work.
Fri, Apr 17, 7:28 PM · OKR-Work, MW-Interfaces-Team
HCoplin-WMF moved T423737: Attribution API: Dynamically return 'download_app' response based on requesting OS from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Fri, Apr 17, 7:28 PM · OKR-Work, MW-Interfaces-Team
HCoplin-WMF updated the task description for T423737: Attribution API: Dynamically return 'download_app' response based on requesting OS.
Fri, Apr 17, 7:28 PM · OKR-Work, MW-Interfaces-Team
HCoplin-WMF added a comment to T418195: Update Site module description in OpenAPI spec.

Cool beans. And agreed -- if the implementation isn't crazy, that does seem like the more complete solution, and one that we could potentially take advantage of elsewhere.

Fri, Apr 17, 7:15 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF created T423737: Attribution API: Dynamically return 'download_app' response based on requesting OS.
Fri, Apr 17, 7:12 PM · OKR-Work, MW-Interfaces-Team
HCoplin-WMF added a comment to T418195: Update Site module description in OpenAPI spec.

Fair point, @BPirkle .

Fri, Apr 17, 6:07 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Patch-For-Review, OKR-Work
HCoplin-WMF updated the task description for T423729: Update donation call to action text to be location, language, and project agnostic.
Fri, Apr 17, 5:06 PM · MediaWiki-REST-API, OKR-Work, MW-Interfaces-Team
HCoplin-WMF renamed T423729: Update donation call to action text to be location, language, and project agnostic from Update donation call to action text to be more location and language agnostic to Update donation call to action text to be location, language, and project agnostic.
Fri, Apr 17, 5:02 PM · MediaWiki-REST-API, OKR-Work, MW-Interfaces-Team
HCoplin-WMF moved T423729: Update donation call to action text to be location, language, and project agnostic from Incoming (Needs Triage) to To Refine on the MW-Interfaces-Team board.
Fri, Apr 17, 5:02 PM · MediaWiki-REST-API, OKR-Work, MW-Interfaces-Team
HCoplin-WMF created T423729: Update donation call to action text to be location, language, and project agnostic.
Fri, Apr 17, 5:02 PM · MediaWiki-REST-API, OKR-Work, MW-Interfaces-Team
HCoplin-WMF moved T423056: REST: Audience Designations - clean up module enabling - refactor Router::buildModuleMap() exception logic from Incoming (Needs Triage) to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Fri, Apr 17, 2:23 PM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF moved T423057: REST: Audience Designations - clean up module enabling - refactor enabling for modules in extensions from Incoming (Needs Triage) to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Fri, Apr 17, 2:23 PM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF moved T423058: REST: Audience Designations - clean up module enabling - enable site.v1 and specs.v0 in core by default from Incoming (Needs Triage) to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Fri, Apr 17, 2:23 PM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF moved T423552: Add security scheme information to MediaWiki REST API description from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Fri, Apr 17, 2:23 PM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF moved T423553: Add security requirement information to MediaWiki REST API description from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Fri, Apr 17, 2:23 PM · MW-Interfaces-Team, OKR-Work

Thu, Apr 16

HCoplin-WMF added a comment to T423552: Add security scheme information to MediaWiki REST API description.

Notes from estimation:

  • Some of our security options are contained in extensions, which may or may not be installed.
  • Let's start with CSRF + MW Session since we know they will be available everywhere; we will need to have a more robust solution for OAuth that checks for installed extensions and injects appropriately, which will require a framework change.
  • Recommendation to update this to at least two tickets: Start with a spike for how to do this, then implement for MW OAD, and then assume that the linting rules will be a separate task.
  • MWP is also working on OAuth right now.
  • Next step: Hash this out in tech discussion on Tuesday.
Thu, Apr 16, 4:03 PM · MW-Interfaces-Team, OKR-Work
HCoplin-WMF set the point value for T423411: Improve linting - unify example validation to 5.

Notes from estimation:

  • Should this delete the old rules?
    • Part of this task is determining the restructuring; some rules might just need to be expanded instead of fully replaced. Other rules may be replaced entirely.
    • The proposed rules here are not intended to be additive with the existing rules.
Thu, Apr 16, 3:54 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Tool-wmf-openapi-linter, OKR-Work
HCoplin-WMF set the point value for T423541: 'trending' signal in the Attribution API is not returning the correct descriptions in the schema to 1.

Notes from estimation:

  • The key is showing up without an en value. We're using them in code, but they're missing from the translation file (or has a typo in it).
  • Make a recommendation for introducing a systemic fix for catching these types of issues. Determine if it would be caught by banana testing, or something else. How might we catch missing strings, misspellings, etc?
Thu, Apr 16, 3:47 PM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21))
HCoplin-WMF set the point value for T422405: Surface externally managed Wikibase OAD in the REST Sandbox for projects where it is enabled to 2.
Thu, Apr 16, 3:42 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), Wikidata, MediaWiki-REST-API, OKR-Work
HCoplin-WMF created T423541: 'trending' signal in the Attribution API is not returning the correct descriptions in the schema.
Thu, Apr 16, 1:49 AM · MW-1.46-notes (1.46.0-wmf.24; 2026-04-14), MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21))

Wed, Apr 15

HCoplin-WMF updated the task description for T422880: Dumps user identification monitoring.
Wed, Apr 15, 2:39 PM · Product-Analytics, MW-Interfaces-Team
HCoplin-WMF updated the task description for T423363: Wikimedia Hackathon 2026 - One Portal to Rule Them All: The Unified Developer Front-Door.
Wed, Apr 15, 2:40 AM · Wikimedia-Hackathon-2026
HCoplin-WMF created T423363: Wikimedia Hackathon 2026 - One Portal to Rule Them All: The Unified Developer Front-Door.
Wed, Apr 15, 2:33 AM · Wikimedia-Hackathon-2026
HCoplin-WMF created T423361: Wikimedia Hackathon 2026 - API Glow Up: Shaping the Next Generation of Wikimedia APIs.
Wed, Apr 15, 1:47 AM · Wikimedia-Hackathon-2026

Tue, Apr 14

HCoplin-WMF moved T393897: /page/random & other standalone service endpoints sometimes missing in some swagger spec responses from To Refine to Backlog on the MW-Interfaces-Team board.
Tue, Apr 14, 8:42 PM · RESTBase, MW-Interfaces-Team
HCoplin-WMF triaged T422754: REST: Audience Designations - functionality sets as High priority.
Tue, Apr 14, 8:41 PM · MW-Interfaces-Team (MWI-Sprint-32 (2026-04-21 to 2026-05-05)), MediaWiki-REST-API
HCoplin-WMF triaged T422825: Attribution `expand` param should use built-in array handling as Medium priority.
Tue, Apr 14, 8:40 PM · MW-Interfaces-Team, MediaWiki-REST-API
HCoplin-WMF triaged T422756: REST: Audience Designations - add RestModuleOverrides config value as High priority.
Tue, Apr 14, 8:40 PM · MediaWiki-REST-API, MW-Interfaces-Team
HCoplin-WMF added a comment to T422303: Json wikidata dumps incomplete.

Since this is working as expected again, are we safe to close this ticket?

Tue, Apr 14, 2:57 PM · Wikidata data dumps, Data-Engineering, Dumps-Generation, Wikidata

Fri, Apr 10

HCoplin-WMF added a comment to T422919: Document attribution guidelines by content type.

Just chiming in that we have a spreadsheet for the Attribution API that captures what fields are returned on which types of content, as informed by the framework: https://docs.google.com/spreadsheets/d/1-Ww-gfmS-HXd6ozux6Qv_ioOBlLICj8Oa4TWDlkyxHQ/edit?gid=508518853#gid=508518853

Fri, Apr 10, 2:38 PM · Tool-wikimedia-attribution

Thu, Apr 9

HCoplin-WMF created T422880: Dumps user identification monitoring.
Thu, Apr 9, 8:27 PM · Product-Analytics, MW-Interfaces-Team
HCoplin-WMF archived MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)).
Thu, Apr 9, 7:19 PM
HCoplin-WMF closed T162001: Special:ApiSandbox text box too small (specially with JSON data) as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:19 PM · MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MediaWiki-Action-API, good first task
HCoplin-WMF closed T421001: Add Purpose and Maintenance sections to MediaWiki REST module documentation page as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:18 PM · MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), Documentation
HCoplin-WMF closed T397638: Migrate code using PageState, PageRevisionUpdatedEvent, and related listener interfaces to the new names as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:18 PM · MW-1.46-notes (1.46.0-wmf.22; 2026-03-31), MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21)
HCoplin-WMF closed T417721: Page-related DomainEvent classes with "@deprecated temporary alias, remove before 1.45 release" as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:18 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), Data-Engineering-Radar, MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), Data-Engineering, Patch-For-Review, MW-1.45-release, MediaWiki-DomainEvents
HCoplin-WMF closed T419429: [SPIKE?] Create an API module for the Analytics API as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:18 PM · MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), OKR-Work
HCoplin-WMF closed T418503: Return null for all missing values within the Attribution API as Resolved.

Marking as resolved to close MWI-Sprint-30 (2026-03-24 to 2026-04-07)

Thu, Apr 9, 7:18 PM · MW-1.46-notes (1.46.0-wmf.23; 2026-04-07), MW-Interfaces-Team (MWI-Sprint-30 (2026-03-24 to 2026-04-07)), OKR-Work
HCoplin-WMF closed T419157: Update object models & placeholder text for pre-release demos of the Attribution API, a subtask of T416806: [Hypothesis] 5.3.3: Attribution API, as Resolved.
Thu, Apr 9, 7:18 PM · MW-Interfaces-Team (MWI-Roadmap), [MWI] FY2025-26 Q3, MediaWiki-REST-API, Epic, OKR-Work