Page MenuHomePhabricator

Mholloway (Michael Holloway)
Software Engineer, WMF Audiences Infrastructure Team

Projects (16)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Mar 30 2015, 8:44 PM (221 w, 23 h)
Availability
Available
IRC Nick
mdholloway
LDAP User
Mholloway
MediaWiki User
MHolloway (WMF) [ Global Accounts ]

Recent Activity

Today

Mholloway updated the task description for T226534: Request creation of machine-vision VPS project.
Tue, Jun 25, 4:40 PM · Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Mholloway added a project to T226534: Request creation of machine-vision VPS project: Reading-Infrastructure-Team-Backlog.
Tue, Jun 25, 4:39 PM · Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Mholloway updated the task description for T226534: Request creation of machine-vision VPS project.
Tue, Jun 25, 4:36 PM · Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)
Mholloway created T226534: Request creation of machine-vision VPS project.
Tue, Jun 25, 4:35 PM · Reading-Infrastructure-Team-Backlog, Cloud-VPS (Project-requests)

Sun, Jun 23

Mholloway added a comment to T223396: Language variant support for Suggested Edits APIs.

@cooltey Updated on app-editor-tasks. Please try now and see if the result matches your expectations.

Sun, Jun 23, 2:42 PM · Patch-For-Review, Wikipedia-Android-App-Backlog, WikimediaEditorTasks, Reading-Infrastructure-Team-Backlog
Mholloway added a comment to T226326: Drop the `wikimedia_editor_tasks_entity_description_exists` table.

@Marostegui Yes.

Sun, Jun 23, 2:08 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Schema-change, DBA, Beta-Cluster-Infrastructure, Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway committed rEWET033d6953722f: Update README (authored by Mholloway).
Update README
Sun, Jun 23, 12:31 AM
Mholloway updated the task description for T226326: Drop the `wikimedia_editor_tasks_entity_description_exists` table.
Sun, Jun 23, 12:17 AM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Schema-change, DBA, Beta-Cluster-Infrastructure, Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks

Sat, Jun 22

Mholloway moved T218599: Create Echo notifications for Suggested Edits unlock events from Backlog to Enhancements on the WikimediaEditorTasks board.
Sat, Jun 22, 11:56 PM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog
Mholloway moved T218599: Create Echo notifications for Suggested Edits unlock events from Design to Backlog on the WikimediaEditorTasks board.
Sat, Jun 22, 11:56 PM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog
Mholloway moved T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase from Backlog to Doing on the WikimediaEditorTasks board.
Sat, Jun 22, 11:56 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway updated the task description for T226326: Drop the `wikimedia_editor_tasks_entity_description_exists` table.
Sat, Jun 22, 11:53 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Schema-change, DBA, Beta-Cluster-Infrastructure, Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway triaged T226326: Drop the `wikimedia_editor_tasks_entity_description_exists` table as Normal priority.
Sat, Jun 22, 11:52 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Schema-change, DBA, Beta-Cluster-Infrastructure, Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway created T226326: Drop the `wikimedia_editor_tasks_entity_description_exists` table.
Sat, Jun 22, 11:52 PM · MW-1.34-notes (1.34.0-wmf.11; 2019-06-26), Schema-change, DBA, Beta-Cluster-Infrastructure, Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway closed T224232: Enhance the image caption suggested edits APIs to return only images used in articles on the target wiki as Resolved.
Sat, Jun 22, 11:49 PM · Wikipedia-Android-App-Backlog, WikimediaEditorTasks, Reading-Infrastructure-Team-Backlog
Mholloway moved T218599: Create Echo notifications for Suggested Edits unlock events from Doing to Design on the WikimediaEditorTasks board.
Sat, Jun 22, 11:49 PM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog
Mholloway moved T224233: Enhance the existing article description suggested edit APIs to use the new approach used by the image caption suggested edit APIs from Backlog to Doing on the WikimediaEditorTasks board.
Sat, Jun 22, 11:49 PM · Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway moved T225443: Media endpoint does not refresh structured captions from Backlog to Doing on the WikimediaEditorTasks board.
Sat, Jun 22, 11:49 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway lowered the priority of T225443: Media endpoint does not refresh structured captions from High to Normal.

Not high priority since the Android app can just ignore the info that isn't properly updated and re-query the MW API in the meantime.

Sat, Jun 22, 11:48 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway closed T225646: Caption addition endpoint is slow as Resolved.

Determined that extmetadata should be dropped for this reason, but querying CirrusSearch will always incur a ~1.5-2 second penalty.

Sat, Jun 22, 11:47 PM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway closed T225646: Caption addition endpoint is slow, a subtask of T209997: Create a new API endpoint which returns Commons images in need of a caption or caption translation, as Resolved.
Sat, Jun 22, 11:47 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway committed rMSRA29b736374041: Fix language variant handling for description edit suggestion endpoints (authored by Mholloway).
Fix language variant handling for description edit suggestion endpoints
Sat, Jun 22, 5:45 AM

Fri, Jun 21

Mholloway added a comment to T215222: Recommendation API translation endpoint stopped working.

I think the batching introduced here is indeed causing 429s in CI: T226264: Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service

Fri, Jun 21, 8:05 PM · Patch-For-Review, Google-Summer-of-Code (2019), Article-Recommendation, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Backlog (Watching / External), Services (watching), Recommendation-API, Research
Mholloway added a comment to T226264: Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service.

Hmm, now that I'm digging, I see that the batching was just introduced: https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/services/recommendation-api/+/9603d4282492103eecc0b1646ea2911138c848af%5E%21/lib/article.creation.translation.js

Fri, Jun 21, 7:58 PM · Wikidata-Query-Service, Wikidata, Recommendation-API
Mholloway added a comment to T226264: Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service.

Sure. The specific URL that the flaky test is hitting is https://de.wikipedia.org/api/rest_v1/data/recommendation/article/creation/translation/en.

Fri, Jun 21, 7:56 PM · Wikidata-Query-Service, Wikidata, Recommendation-API
Mholloway moved T226105: Deploy new media-list endpoint in RESTBase from Blocked to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Fri, Jun 21, 5:49 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T226105: Deploy new media-list endpoint in RESTBase.

RESTBase PR: https://github.com/wikimedia/restbase/pull/1154

Fri, Jun 21, 5:49 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T226105: Deploy new media-list endpoint in RESTBase.

Blocking this on confirmation that it will be used. T225443#5274233

Fri, Jun 21, 4:18 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway moved T226105: Deploy new media-list endpoint in RESTBase from To Do to Blocked on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Fri, Jun 21, 4:17 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a comment to T225443: Media endpoint does not refresh structured captions.

@Dbrant can you confirm whether you actually plan to use the new media-list endpoint before I submit a RESTBase PR to publicly launch it?

Fri, Jun 21, 4:02 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway moved T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase from To Do to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Fri, Jun 21, 3:43 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway added a comment to T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase.

RESTBase PR: https://github.com/wikimedia/restbase/pull/1153

Fri, Jun 21, 3:43 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway renamed T226264: Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service from CI testing is flaky due to frequent 429s from Wikidata Query Service to Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service.
Fri, Jun 21, 3:05 PM · Wikidata-Query-Service, Wikidata, Recommendation-API
Restricted Application added a project to T226264: Recommendation-API CI testing is flaky due to frequent 429s from Wikidata Query Service: Wikidata.
Fri, Jun 21, 3:05 PM · Wikidata-Query-Service, Wikidata, Recommendation-API
Mholloway committed rMSRA19cd13bd649e: Captions: Convert globalusage pageids to integers for consistency (authored by Mholloway).
Captions: Convert globalusage pageids to integers for consistency
Fri, Jun 21, 2:57 PM

Thu, Jun 20

Mholloway committed rWSWF71f186ddcf27: Upgrade to service template v0.7.0 (authored by Mholloway).
Upgrade to service template v0.7.0
Thu, Jun 20, 8:51 PM
Mholloway moved T197009: MCS should respect Accept-Language header for MW API requests from Code Review to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jun 20, 7:38 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service
Mholloway moved T224233: Enhance the existing article description suggested edit APIs to use the new approach used by the image caption suggested edit APIs from Code Review to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jun 20, 5:39 PM · Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway moved T209997: Create a new API endpoint which returns Commons images in need of a caption or caption translation from Code Review to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jun 20, 5:39 PM · MW-1.34-notes (1.34.0-wmf.7; 2019-05-28), Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway moved T225443: Media endpoint does not refresh structured captions from To Deploy to Sign off on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Thu, Jun 20, 5:39 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway committed rMSRD7dc63ab96ab1: Update recommendation-api to b5d5f41 (authored by Mholloway).
Update recommendation-api to b5d5f41
Thu, Jun 20, 5:18 PM
Mholloway committed rMSRDe0cbd31cc99d: Add allowed domains config for Suggested Edits endpoints (authored by Mholloway).
Add allowed domains config for Suggested Edits endpoints
Thu, Jun 20, 5:07 PM
Mholloway reopened T197009: MCS should respect Accept-Language header for MW API requests as "Open".
Thu, Jun 20, 4:16 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service

Wed, Jun 19

Mholloway committed rMSRA0629b3550dee: Add domain restrictions (authored by Mholloway).
Add domain restrictions
Wed, Jun 19, 8:08 PM
Mholloway committed rMSRAb5d5f41e5df9: Bump minor version to 0.6.0 (authored by Mholloway).
Bump minor version to 0.6.0
Wed, Jun 19, 8:08 PM
Mholloway committed rMSRA23b25855e352: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Wed, Jun 19, 8:08 PM
Mholloway committed rMSRAd4e7163166df: Suggestions endpoints for SDC image caption addition/translation (authored by Mholloway).
Suggestions endpoints for SDC image caption addition/translation
Wed, Jun 19, 8:08 PM
Mholloway committed rMSRA6b288569326b: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Wed, Jun 19, 7:46 PM
Mholloway committed rMSRA156ae5f3280a: Add domain restrictions (authored by Mholloway).
Add domain restrictions
Wed, Jun 19, 7:46 PM
Mholloway committed rMSRA54efd5e4ff47: Suggestions endpoints for SDC image caption addition/translation (authored by Mholloway).
Suggestions endpoints for SDC image caption addition/translation
Wed, Jun 19, 7:46 PM
Mholloway added a comment to T226105: Deploy new media-list endpoint in RESTBase.

Local ab numbers when fetching page HTML over HTTP from the public RESTBase endpoint:

Wed, Jun 19, 2:20 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway added a subtask for T225443: Media endpoint does not refresh structured captions: T226105: Deploy new media-list endpoint in RESTBase.
Wed, Jun 19, 2:02 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway added a parent task for T226105: Deploy new media-list endpoint in RESTBase: T225443: Media endpoint does not refresh structured captions.
Wed, Jun 19, 2:02 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway triaged T226105: Deploy new media-list endpoint in RESTBase as High priority.
Wed, Jun 19, 2:02 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway created T226105: Deploy new media-list endpoint in RESTBase.
Wed, Jun 19, 2:01 PM · RESTBase-API, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Kanban (Done with CPT), Services (done), Reading-Infrastructure-Team-Backlog (Kanban)
Mholloway updated the task description for T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase.
Wed, Jun 19, 1:30 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway renamed T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase from Deploy caption addition/suggestion endpoints in RESTBase to Deploy new recommendation-api endpoints for Suggested Edits in RESTBase.
Wed, Jun 19, 1:28 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway updated the task description for T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase.
Wed, Jun 19, 1:27 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway renamed T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase from Deploy caption addition/suggestion endpoints to production to Deploy caption addition/suggestion endpoints in RESTBase.
Wed, Jun 19, 1:26 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway closed T197009: MCS should respect Accept-Language header for MW API requests as Resolved.
Wed, Jun 19, 1:21 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service
Mholloway moved T225443: Media endpoint does not refresh structured captions from Code Review to To Deploy on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Wed, Jun 19, 1:20 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks

Tue, Jun 18

Mholloway committed rWSWF381808416891: Featured-image: Add structured data from Wikibase (authored by Mholloway).
Featured-image: Add structured data from Wikibase
Tue, Jun 18, 9:14 PM
Mholloway committed rMSRAce9fb14d59eb: Add domain restrictions (authored by Mholloway).
Add domain restrictions
Tue, Jun 18, 8:39 PM
Mholloway committed rMSRA4381ff3e91e7: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Tue, Jun 18, 8:30 PM
Mholloway committed rMSRAa5aab50aaedb: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Tue, Jun 18, 8:18 PM
Mholloway committed rMSRA2346047e2e9a: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Tue, Jun 18, 8:16 PM
Mholloway committed rMSRA5b786fe54f39: Suggestions endpoints for SDC image caption addition/translation (authored by Mholloway).
Suggestions endpoints for SDC image caption addition/translation
Tue, Jun 18, 8:16 PM
Mholloway placed T224754: Deploy new recommendation-api endpoints for Suggested Edits in RESTBase up for grabs.

I'm out next week, so someone will have to pick this up in my stead.

Tue, Jun 18, 5:30 PM · Core Platform Team Backlog (Next), Services (next), Recommendation-API, Reading-Infrastructure-Team-Backlog (Kanban), WikimediaEditorTasks
Mholloway merged T226029: npm: upgrade stylelint to 9.8.0 or higher into T225325: LibraryUpgrader CI normalisation tasks, June 2019.
Tue, Jun 18, 4:00 PM · Release-Engineering-Team (CI & Testing services), Release-Engineering-Team-TODO, LibUp, Continuous-Integration-Config
Mholloway merged task T226029: npm: upgrade stylelint to 9.8.0 or higher into T225325: LibraryUpgrader CI normalisation tasks, June 2019.
Tue, Jun 18, 4:00 PM · MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-CodeReview, Collection, Reading-Infrastructure-Team-Backlog
Mholloway added a comment to T226029: npm: upgrade stylelint to 9.8.0 or higher.

Ah -- there's a bot for this. Are the GitHub alerts more or less safe to ignore, then?

Tue, Jun 18, 3:46 PM · MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-CodeReview, Collection, Reading-Infrastructure-Team-Backlog
Mholloway created T226029: npm: upgrade stylelint to 9.8.0 or higher.
Tue, Jun 18, 3:30 PM · MediaWiki-extensions-ContributionTracking, MediaWiki-extensions-CodeReview, Collection, Reading-Infrastructure-Team-Backlog
Mholloway committed rMSRA6119738579ce: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Tue, Jun 18, 11:27 AM
Mholloway committed rMSRAc416594f48bf: Suggestions endpoints for SDC image caption addition/translation (authored by Mholloway).
Suggestions endpoints for SDC image caption addition/translation
Tue, Jun 18, 11:27 AM
Mholloway committed rMSRAdb6001185627: Suggestions endpoints for Wikidata description addition/translation (authored by Mholloway).
Suggestions endpoints for Wikidata description addition/translation
Tue, Jun 18, 11:13 AM
Mholloway committed rMSRA57f0eff2a0e5: Suggestions endpoints for SDC image caption addition/translation (authored by Mholloway).
Suggestions endpoints for SDC image caption addition/translation
Tue, Jun 18, 11:13 AM
Mholloway moved T215652: Define instrumentation needs for the WikimediaEditorTasks extension, and add it from Needs triage to Needs analysis on the Reading-Infrastructure-Team-Backlog board.
Tue, Jun 18, 10:28 AM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway edited projects for T215652: Define instrumentation needs for the WikimediaEditorTasks extension, and add it, added: Reading-Infrastructure-Team-Backlog; removed Reading-Infrastructure-Team-Backlog (Kanban).
Tue, Jun 18, 10:28 AM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks
Mholloway moved T218599: Create Echo notifications for Suggested Edits unlock events from Upcoming to Backlog on the Reading-Infrastructure-Team-Backlog board.
Tue, Jun 18, 10:27 AM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog
Mholloway placed T218599: Create Echo notifications for Suggested Edits unlock events up for grabs.

I'm on offsite next week and this isn't happening before then.

Tue, Jun 18, 10:27 AM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog
Mholloway edited projects for T218599: Create Echo notifications for Suggested Edits unlock events, added: Reading-Infrastructure-Team-Backlog; removed Reading-Infrastructure-Team-Backlog (Kanban).
Tue, Jun 18, 10:27 AM · Reading-Infrastructure-Team-Backlog, WikimediaEditorTasks, Android-app-feature-Description-Editing, Wikipedia-Android-App-Backlog

Mon, Jun 17

Mholloway renamed T225963: Investigate slowness of imageinfo extended metadata (extmetadata) queries from Investigate slowness of imageinfo extended metadata queries to Investigate slowness of imageinfo extended metadata (extmetadata) queries.
Mon, Jun 17, 8:38 PM · Spike, Multimedia, CommonsMetadata, Reading-Infrastructure-Team-Backlog
Mholloway moved T197009: MCS should respect Accept-Language header for MW API requests from Backlog to Code Review on the Wikifeeds board.
Mon, Jun 17, 8:16 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service
Mholloway moved T197009: MCS should respect Accept-Language header for MW API requests from To Deploy to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Jun 17, 8:16 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service
Mholloway added a project to T197009: MCS should respect Accept-Language header for MW API requests: Wikifeeds.
Mon, Jun 17, 8:15 PM · Wikifeeds, Wikipedia-Android-App-Backlog, Reading-Infrastructure-Team-Backlog (Kanban), Patch-For-Review, Mobile-Content-Service
Mholloway added a project to T170455: Extract the feed endpoints from PCS into a new wikifeeds service: Wikifeeds.
Mon, Jun 17, 8:14 PM · Wikifeeds, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service
Mholloway renamed T170455: Extract the feed endpoints from PCS into a new wikifeeds service from Split Page Content Service and Mobile Content Service into separate repositories to Extract the feed endpoints from PCS into a new wikifeeds service.
Mon, Jun 17, 7:38 PM · Wikifeeds, Patch-For-Review, Reading-Infrastructure-Team-Backlog (Kanban), Page Content Service
Mholloway removed a parent task for T225963: Investigate slowness of imageinfo extended metadata (extmetadata) queries: T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata.
Mon, Jun 17, 7:26 PM · Spike, Multimedia, CommonsMetadata, Reading-Infrastructure-Team-Backlog
Mholloway removed a subtask for T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata: T225963: Investigate slowness of imageinfo extended metadata (extmetadata) queries.
Mon, Jun 17, 7:26 PM · Core Platform Team Backlog (Designing), Services (designing), Page Content Service, Reading-Infrastructure-Team-Backlog
Mholloway closed T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata as Declined.
Mon, Jun 17, 7:26 PM · Core Platform Team Backlog (Designing), Services (designing), Page Content Service, Reading-Infrastructure-Team-Backlog
Mholloway moved T225443: Media endpoint does not refresh structured captions from To Do to Code Review on the Reading-Infrastructure-Team-Backlog (Kanban) board.
Mon, Jun 17, 6:02 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway claimed T225443: Media endpoint does not refresh structured captions.
Mon, Jun 17, 6:02 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway removed a project from T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata: Patch-For-Review.
Mon, Jun 17, 5:41 PM · Core Platform Team Backlog (Designing), Services (designing), Page Content Service, Reading-Infrastructure-Team-Backlog
Restricted Application added a project to T225963: Investigate slowness of imageinfo extended metadata (extmetadata) queries: Multimedia.
Mon, Jun 17, 5:38 PM · Spike, Multimedia, CommonsMetadata, Reading-Infrastructure-Team-Backlog
Mholloway created T225963: Investigate slowness of imageinfo extended metadata (extmetadata) queries.
Mon, Jun 17, 5:38 PM · Spike, Multimedia, CommonsMetadata, Reading-Infrastructure-Team-Backlog
Mholloway added a project to T225443: Media endpoint does not refresh structured captions: ChangeProp.
Mon, Jun 17, 4:34 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway updated subscribers of T225443: Media endpoint does not refresh structured captions.

Since there's zero chance of resolving the ChangeProp dependency tracking / invalidation piece of this before the target launch date for in-app caption suggestions, I think we should proceed as discussed in the Audiences-Platform sync last week, namely, by creating a new /page/media-list endpoint[1] that simply returns the File page titles (and perhaps other on-page info) for the non-UI files in the page, without including other info gatherred from the MW API; and the app should then gather any additional needed info directly from imageinfo and getentities. (There's ongoing discussion on T224920 about the proposed REST API wrapper for imageinfo and possibly wbgetentities.)

Mon, Jun 17, 4:25 PM · Reading-Infrastructure-Team-Backlog (Kanban), ChangeProp, Services (watching), Page Content Service, WikimediaEditorTasks
Mholloway added a comment to T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata.

Sorry, discussions around this ticket have sort of evolved in focus, but the description hasn't been updated to reflect that. As the description indicates, it started life as a possibly nice-to-have REST endpoint to work around the apparent slowness of the imageinfo API, but currently we're mostly thinking about whether it would help solve T225443: Media endpoint does not refresh structured captions. The PCS /page/media endpoint, as currently written, includes data from imageinfo and SDC on every (non-UI) image used in the requested page title, and so the content cached in Varnish for that title must be purged via ChangeProp anytime any of those images' File page contents or SDC content changes; and that currently isn't happening (see T225443#5248591 for @Pchelolo's comment on that—we have scalability concerns). /page/media also happens to be quite slow (I think because of its heavy imageinfo usage).

Mon, Jun 17, 4:06 PM · Core Platform Team Backlog (Designing), Services (designing), Page Content Service, Reading-Infrastructure-Team-Backlog

Fri, Jun 14

Mholloway added a comment to T224920: Evaluate whether to create a RESTBase-backed JSON endpoint for image metadata.

The existing endpoints that return extended metadata (/page/media, /media/image/featured) are choosy about what fields they request from the MW API and return. Do we want to pick and choose likely candidates of interest here as well, or just return everything? I'm leaning slightly toward the latter.

Fri, Jun 14, 2:04 PM · Core Platform Team Backlog (Designing), Services (designing), Page Content Service, Reading-Infrastructure-Team-Backlog
Mholloway committed rWSWF83a30423e3c0: Featured-image: Add structured data from Wikibase (authored by Mholloway).
Featured-image: Add structured data from Wikibase
Fri, Jun 14, 1:37 PM