Page MenuHomePhabricator

AGhirelli-WMF (Alex Ghirelli)
Engineering

Today

  • No visible events.

Tomorrow

  • No visible events.

Monday

  • No visible events.

User Details

User Since
Jan 5 2026, 2:20 PM (22 w, 5 d)
Availability
Available
IRC Nick
aghirelli
LDAP User
Aghirelli
MediaWiki User
AGhirelli-WMF [ Global Accounts ]

Recent Activity

Thu, Jun 11

AGhirelli-WMF changed the status of T427481: Extend MediaWiki Session framework to support OpenAPI metadata, a subtask of T422484: [5.2.5b Epic] Add security mechanism information to the MediaWiki REST API description, from Open to In Progress.
Thu, Jun 11, 8:42 PM · [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF changed the status of T427481: Extend MediaWiki Session framework to support OpenAPI metadata from Open to In Progress.
Thu, Jun 11, 8:42 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), OKR-Work
AGhirelli-WMF moved T427355: Support requestBody.description in MediaWiki REST Framework OAD generation from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Thu, Jun 11, 8:42 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF claimed T427481: Extend MediaWiki Session framework to support OpenAPI metadata.
Thu, Jun 11, 8:42 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), OKR-Work
AGhirelli-WMF moved T426859: [SPIKE]REST OpenAPI: Add framework support for reusable schema components across multiple granularity - Global components v/s Module v/s Handlers. from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, Jun 11, 4:18 PM · MW-Interfaces-Team
AGhirelli-WMF moved T423376: DBQueryDisconnectedError during ROLLBACK in MediaWiki\Exception\MWExceptionHandler::rollbackPrimaryChangesError: 2006 MySQL server has gone away from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, Jun 11, 4:18 PM · MW-Interfaces-Team, MediaWiki-libs-Rdbms, Wikimedia-production-error
AGhirelli-WMF moved T428149: Fix type, media type, and array issues in the MediaWiki REST API OAD from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, Jun 11, 4:18 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T428147: Fix top-level issues in the MediaWiki REST API OAD from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, Jun 11, 4:18 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T428436: Fix description and example issues for transform paths in the MediaWiki REST API OAD (part 2) from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, Jun 11, 4:18 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF triaged T428907: [SPIKE] Determine extension configuration variance across Wikimedia project families as Medium priority.

During the estimation meeting we thought it's better to talk a little bit more of that before proceed with the sizing

Thu, Jun 11, 4:17 PM · OKR-Work, MW-Interfaces-Team
AGhirelli-WMF set the point value for T426859: [SPIKE]REST OpenAPI: Add framework support for reusable schema components across multiple granularity - Global components v/s Module v/s Handlers. to 5.
Thu, Jun 11, 3:55 PM · MW-Interfaces-Team
AGhirelli-WMF set the point value for T423376: DBQueryDisconnectedError during ROLLBACK in MediaWiki\Exception\MWExceptionHandler::rollbackPrimaryChangesError: 2006 MySQL server has gone away to 3.
Thu, Jun 11, 3:44 PM · MW-Interfaces-Team, MediaWiki-libs-Rdbms, Wikimedia-production-error
AGhirelli-WMF set the point value for T428149: Fix type, media type, and array issues in the MediaWiki REST API OAD to 3.
Thu, Jun 11, 3:37 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF set the point value for T428147: Fix top-level issues in the MediaWiki REST API OAD to 3.
Thu, Jun 11, 3:29 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF set the point value for T428436: Fix description and example issues for transform paths in the MediaWiki REST API OAD (part 2) to 5.
Thu, Jun 11, 3:23 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF added a comment to T428149: Fix type, media type, and array issues in the MediaWiki REST API OAD.

Notes for estimation:

  • Work involves adding missing type fields to response schema properties and fixing invalid media type strings in the REST handler classes
  • Changes are spread across multiple handler PHP files but are purely additive — no logic changes, low risk
  • The array-items portion is still blocked on T409113 and should be excluded from the estimate
  • Verification is done by running the linter against the generated document
Thu, Jun 11, 2:08 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF added a comment to T428147: Fix top-level issues in the MediaWiki REST API OAD.

Notes for estimation:

  • T427356 (externalDocs support) is now complete, so that item is unblocked
  • Remaining unblocked work: add termsOfService, contact.name, and contact.url in ModuleSpecHandler.php, and remove unused components
  • version semver field is still blocked on T427359 and should be excluded from the estimate
  • Changes are concentrated in a single file (ModuleSpecHandler.php), no logic changes — low risk
Thu, Jun 11, 2:06 PM · Tool-wmf-openapi-linter, MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Thu, Jun 11, 1:18 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427361: Support response body examples in MediaWiki REST Framework OAD generation from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Thu, Jun 11, 1:18 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API

Tue, Jun 9

AGhirelli-WMF changed the status of T427355: Support requestBody.description in MediaWiki REST Framework OAD generation from Open to In Progress.
Tue, Jun 9, 10:32 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF changed the status of T427355: Support requestBody.description in MediaWiki REST Framework OAD generation, a subtask of T422480: [5.2.5b Epic] Improve MediaWiki REST API OpenAPI description, from Open to In Progress.
Tue, Jun 9, 10:32 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF claimed T427355: Support requestBody.description in MediaWiki REST Framework OAD generation.
Tue, Jun 9, 10:32 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427361: Support response body examples in MediaWiki REST Framework OAD generation from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Tue, Jun 9, 10:31 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T428436: Fix description and example issues for transform paths in the MediaWiki REST API OAD (part 2) from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Tue, Jun 9, 4:03 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T428621: Epic: api-gateway decommissioning from Incoming (Needs Triage) to Radar (other teams work) on the MW-Interfaces-Team board.
Tue, Jun 9, 3:59 PM · ServiceOps new, ServiceOps-SharedInfra, Epic, MW-Interfaces-Team
AGhirelli-WMF moved T428625: Refactor api-gateway helm chart from Incoming (Needs Triage) to Radar (other teams work) on the MW-Interfaces-Team board.
Tue, Jun 9, 3:58 PM · ServiceOps new (Next quarter), ServiceOps-SharedInfra, MW-Interfaces-Team

Mon, Jun 8

AGhirelli-WMF changed the status of T427361: Support response body examples in MediaWiki REST Framework OAD generation from Open to In Progress.
Mon, Jun 8, 4:28 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF changed the status of T427361: Support response body examples in MediaWiki REST Framework OAD generation, a subtask of T422480: [5.2.5b Epic] Improve MediaWiki REST API OpenAPI description, from Open to In Progress.
Mon, Jun 8, 4:28 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF moved T424210: Improve linting - enum descriptions from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Mon, Jun 8, 4:28 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Mon, Jun 8, 4:28 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API

Fri, Jun 5

AGhirelli-WMF moved T424002: Improve linting - detect examples in nested schema.properties from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Fri, Jun 5, 3:03 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T426836: Fix schema property example validation from In Progress to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Fri, Jun 5, 3:03 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T425428: Support operation IDs in MediaWiki REST API OpenAPI descriptions from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)) board.
Fri, Jun 5, 3:03 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MediaWiki-REST-API

Wed, Jun 3

AGhirelli-WMF changed the status of T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation from Open to In Progress.
Wed, Jun 3, 2:42 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF changed the status of T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation, a subtask of T422480: [5.2.5b Epic] Improve MediaWiki REST API OpenAPI description, from Open to In Progress.
Wed, Jun 3, 2:42 PM · MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF claimed T427361: Support response body examples in MediaWiki REST Framework OAD generation.
Wed, Jun 3, 9:34 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF claimed T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation.
Wed, Jun 3, 9:33 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API

Mon, Jun 1

AGhirelli-WMF moved T424210: Improve linting - enum descriptions from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Mon, Jun 1, 4:59 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T425920: Exclude link objects from wikimedia-paths-parameter-example-exists from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Mon, Jun 1, 12:52 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), Tool-wmf-openapi-linter

Thu, May 28

AGhirelli-WMF moved T427462: ApiQueryLanguageinfoTest fails locally due to mismatching Project namespace name from Incoming (Needs Triage) to Bugs & Chores on the MW-Interfaces-Team board.
Thu, May 28, 7:51 PM · MW-Interfaces-Team, MediaWiki-Action-API, Regression, MediaWiki-Core-Tests
AGhirelli-WMF moved T427464: Stats: (jobqueue_rss_delta_total) Counter got negative value from Incoming (Needs Triage) to Needs Further Discussion on the MW-Interfaces-Team board.
Thu, May 28, 7:50 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), ci-test-error, MediaWiki-Core-JobQueue
AGhirelli-WMF moved T427521: Inject global `securitySchemes` and operation requirements into OpenAPI spec generator from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Thu, May 28, 7:38 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T427522: Document CSRF token body parameters in TokenAware handlers from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Thu, May 28, 7:37 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF moved T427481: Extend MediaWiki Session framework to support OpenAPI metadata from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Thu, May 28, 7:37 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), OKR-Work
AGhirelli-WMF moved T427560: Set a default module sort order for the spec discovery endpoint + REST Sandbox from Incoming (Needs Triage) to Backlog on the MW-Interfaces-Team board.
Thu, May 28, 7:31 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), OKR-Work
AGhirelli-WMF moved T426836: Fix schema property example validation from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Thu, May 28, 6:52 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF edited projects for T426836: Fix schema property example validation, added: MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)); removed MW-Interfaces-Team.
Thu, May 28, 6:51 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T427362: Support path-level summary and description in MediaWiki REST Framework OAD generation from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:52 PM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF moved T427361: Support response body examples in MediaWiki REST Framework OAD generation from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:52 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427360: Support requestBody content examples in MediaWiki REST Framework OAD generation from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:51 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427359: Generate a valid semver info.version for the default MediaWiki REST module from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:51 PM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF moved T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:51 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427355: Support requestBody.description in MediaWiki REST Framework OAD generation from To Estimate to Ready, Sized, & Prioritized on the MW-Interfaces-Team board.
Thu, May 28, 3:51 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF set the point value for T427360: Support requestBody content examples in MediaWiki REST Framework OAD generation to 2.
Thu, May 28, 3:50 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF set the point value for T427361: Support response body examples in MediaWiki REST Framework OAD generation to 5.
Thu, May 28, 3:50 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API

Wed, May 27

AGhirelli-WMF added a comment to T425428: Support operation IDs in MediaWiki REST API OpenAPI descriptions.

Hi,
I submitted the patch that adds support for operationId in two ways:

Wed, May 27, 5:08 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MediaWiki-REST-API
AGhirelli-WMF moved T424210: Improve linting - enum descriptions from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Wed, May 27, 4:59 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T425935: Fix issue line highlighting in the linter from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Wed, May 27, 4:59 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T425428: Support operation IDs in MediaWiki REST API OpenAPI descriptions from In Progress to Code Review on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Wed, May 27, 4:58 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MediaWiki-REST-API
AGhirelli-WMF moved T427355: Support requestBody.description in MediaWiki REST Framework OAD generation from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427359: Generate a valid semver info.version for the default MediaWiki REST module from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF moved T427360: Support requestBody content examples in MediaWiki REST Framework OAD generation from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427361: Support response body examples in MediaWiki REST Framework OAD generation from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF moved T427362: Support path-level summary and description in MediaWiki REST Framework OAD generation from Incoming (Needs Triage) to To Estimate on the MW-Interfaces-Team board.
Wed, May 27, 10:08 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF added a project to T427362: Support path-level summary and description in MediaWiki REST Framework OAD generation: Tool-wmf-openapi-linter.
Wed, May 27, 8:51 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF added a project to T427361: Support response body examples in MediaWiki REST Framework OAD generation: Tool-wmf-openapi-linter.
Wed, May 27, 8:51 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF added a project to T427360: Support requestBody content examples in MediaWiki REST Framework OAD generation: Tool-wmf-openapi-linter.
Wed, May 27, 8:50 AM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF added a project to T427359: Generate a valid semver info.version for the default MediaWiki REST module: Tool-wmf-openapi-linter.
Wed, May 27, 8:50 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF added a project to T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation: Tool-wmf-openapi-linter.
Wed, May 27, 8:50 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF added a project to T427355: Support requestBody.description in MediaWiki REST Framework OAD generation: Tool-wmf-openapi-linter.
Wed, May 27, 8:50 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF created T427362: Support path-level summary and description in MediaWiki REST Framework OAD generation.
Wed, May 27, 8:48 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF created T427361: Support response body examples in MediaWiki REST Framework OAD generation.
Wed, May 27, 8:45 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF created T427360: Support requestBody content examples in MediaWiki REST Framework OAD generation.
Wed, May 27, 8:43 AM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF created T427359: Generate a valid semver info.version for the default MediaWiki REST module.
Wed, May 27, 8:41 AM · Tool-wmf-openapi-linter, MediaWiki-REST-API, MW-Interfaces-Team
AGhirelli-WMF created T427356: Support root-level externalDocs in MediaWiki REST Framework OAD generation.
Wed, May 27, 8:39 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API
AGhirelli-WMF created T427355: Support requestBody.description in MediaWiki REST Framework OAD generation.
Wed, May 27, 8:36 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, MediaWiki-REST-API

Tue, May 26

AGhirelli-WMF moved T425942: [SPIKE] Identify OAD properties not supported by MediaWiki REST Framework from In Progress to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Tue, May 26, 7:17 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF added a comment to T425942: [SPIKE] Identify OAD properties not supported by MediaWiki REST Framework.

Spike report

Tue, May 26, 7:07 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work

Mon, May 25

AGhirelli-WMF moved T425428: Support operation IDs in MediaWiki REST API OpenAPI descriptions from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Mon, May 25, 5:48 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MediaWiki-REST-API
AGhirelli-WMF claimed T425428: Support operation IDs in MediaWiki REST API OpenAPI descriptions.
Mon, May 25, 5:48 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), MediaWiki-REST-API
AGhirelli-WMF moved T424210: Improve linting - enum descriptions from In Progress to Committed on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Mon, May 25, 5:47 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T424210: Improve linting - enum descriptions from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Mon, May 25, 5:47 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF claimed T424210: Improve linting - enum descriptions.
Mon, May 25, 5:47 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF moved T202900: Content model based permission checks do not use the actual content model on undelete/import from Incoming (Needs Triage) to Icebox on the MW-Interfaces-Team board.
Mon, May 25, 4:40 PM · MW-Interfaces-Team, Security, MediaWiki-Page-deletion, MediaWiki-Core-Snapshots
AGhirelli-WMF moved T427040: Replace UserLogout and UserLogoutComplete hooks with a domain event from Incoming (Needs Triage) to Radar (other teams work) on the MW-Interfaces-Team board.
Mon, May 25, 4:38 PM · MW-Interfaces-Team, MediaWiki-Core-Hooks, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, MediaWiki-User-login-and-signup

Thu, May 21

AGhirelli-WMF moved T425952: Fix or disable oas3-valid-media-example date validation from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Thu, May 21, 8:05 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), Tool-wmf-openapi-linter
AGhirelli-WMF moved T426825: Fix linter rule duplicates from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Thu, May 21, 8:05 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF added a comment to T426836: Fix schema property example validation.

Note for estimation:
The fix requires inverting the logic in schemaExampleUtils.js: findNestedExamples currently passes if any property has an example; it needs to fail if at least one is missing ("all" check instead of "any").

Thu, May 21, 2:17 PM · MW-Interfaces-Team (MWI-Sprint-35 (2026-06-02 to 2026-06-16)), Tool-wmf-openapi-linter, OKR-Work

Wed, May 20

AGhirelli-WMF moved T425942: [SPIKE] Identify OAD properties not supported by MediaWiki REST Framework from Committed to In Progress on the MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)) board.
Wed, May 20, 4:46 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF claimed T425942: [SPIKE] Identify OAD properties not supported by MediaWiki REST Framework.
Wed, May 20, 4:46 PM · MW-Interfaces-Team (MWI-Sprint-34 (2026-05-19 to 2026-06-02)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work

May 5 2026

AGhirelli-WMF closed T422600: Add the remaining linting rules as Resolved.
May 5 2026, 5:46 PM · MW-Interfaces-Team (MWI-Sprint-33 (2026-05-05 to 2026-05-19)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF closed T422600: Add the remaining linting rules, a subtask of T422479: [5.2.5b Epic] Implement and improve linter rules, as Resolved.
May 5 2026, 5:46 PM · Tool-wmf-openapi-linter, [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF moved T422600: Add the remaining linting rules from Code Review to Demo Ready! on the MW-Interfaces-Team (MWI-Sprint-33 (2026-05-05 to 2026-05-19)) board.
May 5 2026, 5:46 PM · MW-Interfaces-Team (MWI-Sprint-33 (2026-05-05 to 2026-05-19)), MediaWiki-REST-API, Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF closed T421011: Implement support for FlaggedRevs in citation count for Attribution API as Resolved.
May 5 2026, 2:35 PM · MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), MW-Interfaces-Team (MWI-Sprint-31 (2026-04-07 to 2026-04-21)), Patch-For-Review, OKR-Work
AGhirelli-WMF closed T422502: Clean up Attribution API spec descriptions as Resolved.
May 5 2026, 2:35 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))

May 4 2026

AGhirelli-WMF closed T423411: Improve linting - unify example validation as Resolved.
May 4 2026, 8:12 PM · Tool-wmf-openapi-linter, OKR-Work
AGhirelli-WMF closed T423411: Improve linting - unify example validation, a subtask of T422479: [5.2.5b Epic] Implement and improve linter rules, as Resolved.
May 4 2026, 8:12 PM · Tool-wmf-openapi-linter, [MWI] FY2025-26 Q4, Epic, OKR-Work
AGhirelli-WMF closed T422504: Add linting rules for operations and paths as Resolved.
May 4 2026, 12:38 PM · MW-Interfaces-Team, OKR-Work
AGhirelli-WMF closed T422504: Add linting rules for operations and paths, a subtask of T422479: [5.2.5b Epic] Implement and improve linter rules, as Resolved.
May 4 2026, 12:38 PM · Tool-wmf-openapi-linter, [MWI] FY2025-26 Q4, Epic, OKR-Work