Page MenuHomePhabricator

FGoodwin (Frances Goodwin)
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Jun 21 2021, 9:00 PM (140 w, 3 d)
Availability
Available
LDAP User
Fgoodwin
MediaWiki User
FGoodwin (WMF) [ Global Accounts ]

Recent Activity

Oct 30 2023

FGoodwin claimed T348492: Reading List REST Interface: testing plan.
Oct 30 2023, 4:37 PM · MW-Interfaces-Team, Patch-For-Review, API Platform, MediaWiki-extensions-ReadingList, Reading List Service, RESTBase Sunsetting

Oct 16 2023

FGoodwin added a comment to T348489: Reading List REST Interface: Review ReadingListRepository class.

How do we know the review process is complete? Is there an established benchmark for improvement, or baseline criteria that need to be met, in order to begin endpoint implementation?

Oct 16 2023, 8:46 PM · API Platform, MediaWiki-extensions-ReadingList, Reading List Service, RESTBase Sunsetting

Sep 19 2023

FGoodwin claimed T265204: /page/{title}/links/media returns 500 error when more than 100 media files present.
Sep 19 2023, 9:42 PM · MW-1.41-notes (1.41.0-wmf.29; 2023-10-03), API Platform, Wikimedia-production-error, Performance Issue, MediaWiki-REST-API

Aug 25 2023

FGoodwin changed the subtype of T236517: Userinfo API: Blockinfo for partial blocks should include block settings from "Task" to "Feature Request".
Aug 25 2023, 2:38 PM · MediaWiki-Blocks, Platform Engineering (Icebox), User-DannyS712, MediaWiki-Action-API

Aug 22 2023

FGoodwin added a comment to T236517: Userinfo API: Blockinfo for partial blocks should include block settings.

In an attempt to summarize the discussion in Code Mob today, on investigation, there are several options for returning the pages/namespace(s) blocked from a user as part of the BlockInfo endpoint. Potentially, we could:

Aug 22 2023, 9:00 PM · MediaWiki-Blocks, Platform Engineering (Icebox), User-DannyS712, MediaWiki-Action-API

Aug 8 2023

FGoodwin claimed T236517: Userinfo API: Blockinfo for partial blocks should include block settings.
Aug 8 2023, 2:00 PM · MediaWiki-Blocks, Platform Engineering (Icebox), User-DannyS712, MediaWiki-Action-API

Jun 27 2023

FGoodwin added a comment to T336378: Edit Analytics: Create Go Service.

Patch initializes service and adds edits/aggregate endpoint

Jun 27 2023, 8:46 PM · AQS2.0

May 26 2023

FGoodwin created T337564: Page analytics: per-article should return expected data for monthly granularity.
May 26 2023, 2:45 PM · Data Products (Sprint 01)

May 13 2023

FGoodwin moved T333131: Page analytics Implement header function from In code Review/ Tech Input to Done on the AQS2.0 (Sprint 10) board.
May 13 2023, 12:59 AM · Data Products (Sprint 01)

May 10 2023

FGoodwin created T336415: Editor analytics service: Configure routing in staging and production.
May 10 2023, 2:06 PM · Data Products (Sprint 02)
FGoodwin created T336414: Editor analytics service: Metrics dashboards.
May 10 2023, 2:05 PM · Data Products (Sprint 02), AQS2.0
FGoodwin created T336413: Editor analytics service: Manual integration testing.
May 10 2023, 2:05 PM · AQS2.0
FGoodwin created T336412: Editor analytics service: integration tests.
May 10 2023, 2:04 PM · AQS2.0
FGoodwin created T336408: AQS 2.0: Editor Analytics Service: Deploy to staging and production.
May 10 2023, 1:57 PM · Data Products (Sprint 01)
FGoodwin created T336407: Editor analytics service: Deployment pipeline integration.
May 10 2023, 1:57 PM · AQS2.0
FGoodwin created T336405: Editor Analytics: Get new data for AQS Druid test environment.
May 10 2023, 1:56 PM · AQS2.0 (Sprint 10)

May 9 2023

FGoodwin moved T333131: Page analytics Implement header function from Next Up to In Progress on the AQS2.0 (Sprint 10) board.
May 9 2023, 4:30 PM · Data Products (Sprint 01)
FGoodwin claimed T333131: Page analytics Implement header function.
May 9 2023, 1:46 PM · Data Products (Sprint 01)
FGoodwin moved T332172: AQS 2.0: Page Analytics: add testing data for legacy endpoint to Cassandra testing env from In code Review/ Tech Input to Ready for Testing on the AQS2.0 (Sprint 10) board.
May 9 2023, 1:38 PM · AQS2.0 (Sprint 10)
FGoodwin moved T330512: AQS 2.0: document procedure for adding data to Cassandra testing env from In code Review/ Tech Input to Done on the AQS2.0 (Sprint 10) board.
May 9 2023, 1:38 PM · AQS2.0 (Sprint 10)

Apr 28 2023

FGoodwin moved T330512: AQS 2.0: document procedure for adding data to Cassandra testing env from In Progress to Ready for Code Review/ Ready for Tech input on the AQS2.0 (Sprint 10) board.
Apr 28 2023, 8:03 PM · AQS2.0 (Sprint 10)
FGoodwin moved T332172: AQS 2.0: Page Analytics: add testing data for legacy endpoint to Cassandra testing env from In Progress to Ready for Code Review/ Ready for Tech input on the AQS2.0 (Sprint 10) board.
Apr 28 2023, 8:02 PM · AQS2.0 (Sprint 10)

Apr 20 2023

FGoodwin moved T330512: AQS 2.0: document procedure for adding data to Cassandra testing env from Ready for Code Review/ Ready for Tech input to In Progress on the API Platform (Sprint 07) board.
Apr 20 2023, 6:44 PM · AQS2.0 (Sprint 10)
FGoodwin moved T330512: AQS 2.0: document procedure for adding data to Cassandra testing env from In Progress to Ready for Code Review/ Ready for Tech input on the API Platform (Sprint 07) board.
Apr 20 2023, 6:44 PM · AQS2.0 (Sprint 10)
FGoodwin moved T332172: AQS 2.0: Page Analytics: add testing data for legacy endpoint to Cassandra testing env from Next Up to In Progress on the API Platform (Sprint 07) board.
Apr 20 2023, 6:43 PM · AQS2.0 (Sprint 10)

Apr 12 2023

FGoodwin claimed T332172: AQS 2.0: Page Analytics: add testing data for legacy endpoint to Cassandra testing env.
Apr 12 2023, 1:51 PM · AQS2.0 (Sprint 10)
FGoodwin claimed T330512: AQS 2.0: document procedure for adding data to Cassandra testing env.
Apr 12 2023, 1:04 PM · AQS2.0 (Sprint 10)
FGoodwin moved T330512: AQS 2.0: document procedure for adding data to Cassandra testing env from Next Up to In Progress on the API Platform (Sprint 07) board.
Apr 12 2023, 1:04 PM · AQS2.0 (Sprint 10)

Apr 5 2023

FGoodwin created T334099: Enable Cassandra access to AQS keyspaces for user fgoodwin.
Apr 5 2023, 2:56 PM · Cassandra

Mar 31 2023

FGoodwin added a watcher for AQS2.0: FGoodwin.
Mar 31 2023, 4:05 PM

Jan 24 2023

FGoodwin committed rGADA5a9c9c94f3ea: fix: request with invalid project returns 400 (authored by FGoodwin).
fix: request with invalid project returns 400
Jan 24 2023, 7:14 PM

Jan 9 2023

FGoodwin closed T317720: AQS 2.0: Unique Devices: Implement Unit Tests, a subtask of T288298: AQS 2.0: Device Analytics service, as Resolved.
Jan 9 2023, 7:31 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans, Platform Engineering Roadmap
FGoodwin closed T317720: AQS 2.0: Unique Devices: Implement Unit Tests as Resolved.
Jan 9 2023, 7:30 PM · AQS2.0, API Platform

Dec 12 2022

FGoodwin moved T324069: [Unique Devices] Request with invalid project returns 400 status code instead of 404 from Next Up to Ready for Code Review/ Ready for Tech input on the API Platform (Sprint 02) board.
Dec 12 2022, 10:36 PM · API Platform (Sprint 05), AQS2.0

Nov 21 2022

FGoodwin moved T321592: Fix inconsistency between production and AQS 2.0 response codes from In Progress to In QA on the API Platform (Sprint 01) board.
Nov 21 2022, 8:35 PM · API Platform (Sprint 01)

Nov 18 2022

FGoodwin moved T321593: Fix inconsistencies in JSON object error schema from In Progress to Ready for Code Review/ Ready for Tech input on the API Platform (Sprint 01) board.
Nov 18 2022, 6:44 PM · API Platform (Sprint 01)

Nov 16 2022

FGoodwin added a comment to T321593: Fix inconsistencies in JSON object error schema.

I added a problem constructor in AQSAssist here to create consistent error objects across the service (lowercase "get", detail array). If that's ready to merge, I'll push up the implementation in unique-devices.

Nov 16 2022, 6:56 PM · API Platform (Sprint 01)

Nov 2 2022

FGoodwin moved T321592: Fix inconsistency between production and AQS 2.0 response codes from Ready for Code Review/ Ready for Tech input to Done on the API Platform (Sprint 01) board.
Nov 2 2022, 2:59 PM · API Platform (Sprint 01)

Oct 31 2022

FGoodwin moved T321592: Fix inconsistency between production and AQS 2.0 response codes from In QA to Ready for Code Review/ Ready for Tech input on the API Platform (Sprint 01) board.
Oct 31 2022, 5:02 PM · API Platform (Sprint 01)
FGoodwin moved T321592: Fix inconsistency between production and AQS 2.0 response codes from Next Up to In QA on the API Platform (Sprint 01) board.
Oct 31 2022, 5:02 PM · API Platform (Sprint 01)

Oct 27 2022

FGoodwin changed the status of T321593: Fix inconsistencies in JSON object error schema from Open to In Progress.
Oct 27 2022, 1:33 PM · API Platform (Sprint 01)

Oct 17 2022

FGoodwin updated the task description for T318765: Add articles with url-reserved characters to Cassandra testing data.
Oct 17 2022, 5:38 PM · API Platform, AQS2.0
FGoodwin moved T317728: AQS 2.0: Wikistats2: Create and initialize GitLab repository from Backlog to QA/Review on the API Platform board.
Oct 17 2022, 1:25 PM · API Platform, AQS2.0
FGoodwin updated the task description for T317728: AQS 2.0: Wikistats2: Create and initialize GitLab repository.
Oct 17 2022, 1:24 PM · API Platform, AQS2.0

Oct 14 2022

FGoodwin moved T302739: Ensure Search endpoint results are consistent regardless of database result ordering from QA/Review to Should do next on the API Platform board.
Oct 14 2022, 2:55 PM · API Platform, SQLite, MediaWiki-Core-Tests, Platform Team Initiatives (API Integration Tests)
FGoodwin moved T302739: Ensure Search endpoint results are consistent regardless of database result ordering from Should do next to QA/Review on the API Platform board.
Oct 14 2022, 2:54 PM · API Platform, SQLite, MediaWiki-Core-Tests, Platform Team Initiatives (API Integration Tests)
FGoodwin moved T317720: AQS 2.0: Unique Devices: Implement Unit Tests from QA/Review to Should do next on the API Platform board.
Oct 14 2022, 2:39 PM · AQS2.0, API Platform
FGoodwin updated the task description for T317720: AQS 2.0: Unique Devices: Implement Unit Tests.
Oct 14 2022, 2:36 PM · AQS2.0, API Platform

Oct 5 2022

FGoodwin updated the task description for T317720: AQS 2.0: Unique Devices: Implement Unit Tests.
Oct 5 2022, 3:15 PM · AQS2.0, API Platform
FGoodwin moved T317722: AQS 2.0: Mediarequests: Implement Unit Tests from Sprint Backlog to Backlog on the API Platform board.
Oct 5 2022, 3:15 PM · AQS2.0, Test-Coverage
FGoodwin moved T317720: AQS 2.0: Unique Devices: Implement Unit Tests from Backlog to QA/Review on the API Platform board.
Oct 5 2022, 3:15 PM · AQS2.0, API Platform

Sep 27 2022

FGoodwin closed T317724: AQS 2.0: Geo Analytics: Implement Endpoint, a subtask of T288305: AQS 2.0: Geo Analytics Service, as Resolved.
Sep 27 2022, 6:34 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans
FGoodwin closed T317724: AQS 2.0: Geo Analytics: Implement Endpoint as Resolved.
Sep 27 2022, 6:34 PM · AQS2.0, API Platform
FGoodwin reopened T317724: AQS 2.0: Geo Analytics: Implement Endpoint, a subtask of T288305: AQS 2.0: Geo Analytics Service, as Open.
Sep 27 2022, 6:32 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans
FGoodwin reopened T317724: AQS 2.0: Geo Analytics: Implement Endpoint as "Open".
Sep 27 2022, 6:32 PM · AQS2.0, API Platform
FGoodwin claimed T317724: AQS 2.0: Geo Analytics: Implement Endpoint.
Sep 27 2022, 6:31 PM · AQS2.0, API Platform
FGoodwin moved T317720: AQS 2.0: Unique Devices: Implement Unit Tests from Sprint Backlog to Backlog on the API Platform board.
Sep 27 2022, 5:19 PM · AQS2.0, API Platform
FGoodwin moved T317725: AQS 2.0: Geo Analytics: Implement Unit Tests from Sprint Backlog to QA/Review on the API Platform board.
Sep 27 2022, 5:19 PM · AQS2.0, API Platform
FGoodwin moved T317724: AQS 2.0: Geo Analytics: Implement Endpoint from Incoming to QA/Review on the API Platform board.
Sep 27 2022, 5:18 PM · AQS2.0, API Platform

Sep 26 2022

FGoodwin updated the task description for T317725: AQS 2.0: Geo Analytics: Implement Unit Tests.
Sep 26 2022, 5:48 PM · AQS2.0, API Platform
FGoodwin changed the status of T317725: AQS 2.0: Geo Analytics: Implement Unit Tests, a subtask of T288305: AQS 2.0: Geo Analytics Service, from Open to In Progress.
Sep 26 2022, 2:28 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans
FGoodwin changed the status of T317725: AQS 2.0: Geo Analytics: Implement Unit Tests from Open to In Progress.
Sep 26 2022, 2:28 PM · AQS2.0, API Platform

Sep 23 2022

FGoodwin changed the status of T317720: AQS 2.0: Unique Devices: Implement Unit Tests, a subtask of T288298: AQS 2.0: Device Analytics service, from Open to In Progress.
Sep 23 2022, 5:12 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans, Platform Engineering Roadmap
FGoodwin changed the status of T317720: AQS 2.0: Unique Devices: Implement Unit Tests from Open to In Progress.
Sep 23 2022, 5:12 PM · AQS2.0, API Platform

Jun 28 2022

FGoodwin created T311541: AQS 2.0: Create repository for shared functions.
Jun 28 2022, 5:49 PM · AQS2.0, Data-Engineering-Planning, API Platform (API Platform Roadmap), User-Eevans, Code-Health-Objective, Platform Engineering Roadmap, Platform Team Initiatives (API Gateway), Epic

May 26 2022

FGoodwin closed T305504: Retroactively fix logging to use a RequestScopedLogger where applicable, a subtask of T288296: AQS 2.0: Page Analytics Service, as Resolved.
May 26 2022, 7:23 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans
FGoodwin closed T305504: Retroactively fix logging to use a RequestScopedLogger where applicable as Resolved.
May 26 2022, 7:23 PM · AQS2.0, API Platform, Data-Engineering-Radar, Platform Engineering Roadmap

May 20 2022

FGoodwin updated the task description for T201491: Fix common typos in code.
May 20 2022, 8:29 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), affects-Miraheze, Wikimedia-Hackathon-2022, MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Epic, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), MW-1.35-notes, Patch-For-Review, Google-Code-in-2019, Google-Code-in-2018, patch-welcome, good first task
FGoodwin updated the task description for T201491: Fix common typos in code.
May 20 2022, 4:47 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), affects-Miraheze, Wikimedia-Hackathon-2022, MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Epic, MW-1.36-notes (1.36.0-wmf.35; 2021-03-16), MW-1.35-notes, Patch-For-Review, Google-Code-in-2019, Google-Code-in-2018, patch-welcome, good first task

May 2 2022

FGoodwin changed the status of T305504: Retroactively fix logging to use a RequestScopedLogger where applicable, a subtask of T288296: AQS 2.0: Page Analytics Service, from Open to In Progress.
May 2 2022, 5:00 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans
FGoodwin changed the status of T305504: Retroactively fix logging to use a RequestScopedLogger where applicable from Open to In Progress.
May 2 2022, 5:00 PM · AQS2.0, API Platform, Data-Engineering-Radar, Platform Engineering Roadmap

Apr 28 2022

FGoodwin closed T305510: Retroactively fix uses of fmt.Sprintf where no formatting occurs as Resolved.
Apr 28 2022, 2:21 PM · AQS2.0, API Platform, Data-Engineering-Radar, Platform Engineering Roadmap
FGoodwin closed T305510: Retroactively fix uses of fmt.Sprintf where no formatting occurs , a subtask of T288296: AQS 2.0: Page Analytics Service, as Resolved.
Apr 28 2022, 2:21 PM · Data Products (Epics Timeline), AQS2.0, API Platform (AQS 2.0 Roadmap), Epic, User-Eevans

Jan 27 2022

FGoodwin added a comment to T299688: Requesting access to AQS Cassandra cluster for Frances Goodwin.

I'm set up, thanks so much!

Jan 27 2022, 8:27 PM · SRE, SRE-Access-Requests

Jan 20 2022

FGoodwin created T299688: Requesting access to AQS Cassandra cluster for Frances Goodwin.
Jan 20 2022, 7:35 PM · SRE, SRE-Access-Requests

Aug 19 2021

FGoodwin claimed T289265: Implement per-article endpoint of the pageviews API.
Aug 19 2021, 2:57 PM · AQS2.0, API Platform, User-Eevans, Platform Engineering Roadmap, Analytics
FGoodwin created T289265: Implement per-article endpoint of the pageviews API.
Aug 19 2021, 2:55 PM · AQS2.0, API Platform, User-Eevans, Platform Engineering Roadmap, Analytics

Jun 28 2021

FGoodwin committed rMSKS44ac9bbe1681: Add documentation for init() function in test_utils.go (authored by FGoodwin).
Add documentation for init() function in test_utils.go
Jun 28 2021, 7:10 PM
FGoodwin closed T285512: Add documentation for all test utilities functions in Kask as Resolved.
Jun 28 2021, 6:14 PM · Platform Team Workboards (Green)
FGoodwin moved T285512: Add documentation for all test utilities functions in Kask from Doing to Done on the Platform Team Workboards (Green) board.
Jun 28 2021, 6:14 PM · Platform Team Workboards (Green)
FGoodwin reopened T285512: Add documentation for all test utilities functions in Kask as "Open".
Jun 28 2021, 6:13 PM · Platform Team Workboards (Green)
FGoodwin closed T285512: Add documentation for all test utilities functions in Kask as Resolved.
Jun 28 2021, 6:12 PM · Platform Team Workboards (Green)

Jun 25 2021

FGoodwin moved T285512: Add documentation for all test utilities functions in Kask from Ready to Doing on the Platform Team Workboards (Green) board.
Jun 25 2021, 7:47 PM · Platform Team Workboards (Green)
FGoodwin created T285580: Grant Access to ldap/wmf for fgoodwin.
Jun 25 2021, 7:44 PM · SRE, LDAP-Access-Requests