Page MenuHomePhabricator

phuedx (Sam Smith)
Staff Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 14 2014, 10:42 AM (445 w, 6 d)
Availability
Available
IRC Nick
phuedx
LDAP User
Unknown
MediaWiki User
Phuedx (WMF) [ Global Accounts ]

Avatar by Buch.

Recent Activity

Apr 28 2023

phuedx moved T335569: Include experiment enrollment status in all HTTP requests made on the page from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 28 2023, 10:21 AM · Metrics-Platform-Planning
phuedx added a subtask for T335417: Determine observability requirements: T335569: Include experiment enrollment status in all HTTP requests made on the page.
Apr 28 2023, 10:21 AM · Spike, Metrics-Platform-Planning
phuedx added a parent task for T335569: Include experiment enrollment status in all HTTP requests made on the page: T335417: Determine observability requirements.
Apr 28 2023, 10:21 AM · Metrics-Platform-Planning
phuedx created T335569: Include experiment enrollment status in all HTTP requests made on the page.
Apr 28 2023, 10:21 AM · Metrics-Platform-Planning

Apr 27 2023

phuedx updated the task description for T331518: Read views.
Apr 27 2023, 1:25 PM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx updated the task description for T331518: Read views.
Apr 27 2023, 1:24 PM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx updated the task description for T331518: Read views.
Apr 27 2023, 10:00 AM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx updated the task description for T331534: Update view.
Apr 27 2023, 9:59 AM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx updated the task description for T331531: Create view.
Apr 27 2023, 9:59 AM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx updated the task description for T331531: Create view.
Apr 27 2023, 9:57 AM · Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx moved T335482: Investigate open-source feature flagging/experimentation platforms from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 27 2023, 9:56 AM · Spike, Metrics-Platform-Planning
phuedx moved T335488: Should we record active experiments in all analytics events? from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 27 2023, 9:56 AM · Spike, Metrics-Platform-Planning
phuedx edited projects for T335488: Should we record active experiments in all analytics events?, added: Spike; removed Epic.
Apr 27 2023, 9:55 AM · Spike, Metrics-Platform-Planning
phuedx created T335488: Should we record active experiments in all analytics events?.
Apr 27 2023, 9:45 AM · Spike, Metrics-Platform-Planning
phuedx updated the task description for T335193: Log user enrollment.
Apr 27 2023, 9:39 AM · Metrics-Platform-Planning
phuedx added a comment to T335482: Investigate open-source feature flagging/experimentation platforms.

See also T288022: Support multidimensional user variants in GrowthExperiments and T323811: [EPIC] Factor Community configuration out of GrowthExperiments (especially the latter).

Apr 27 2023, 9:30 AM · Spike, Metrics-Platform-Planning
phuedx updated the task description for T335482: Investigate open-source feature flagging/experimentation platforms.
Apr 27 2023, 9:12 AM · Spike, Metrics-Platform-Planning
phuedx created T335482: Investigate open-source feature flagging/experimentation platforms.
Apr 27 2023, 9:08 AM · Spike, Metrics-Platform-Planning
phuedx renamed T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users from [Goal] Experiment Control Plane: Experiment management UI for experiments on logged in users to [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 27 2023, 8:53 AM · Goal, Metrics-Platform-Planning
phuedx moved T333168: Increase VisualEditorFeatureUse sampling rate to 100% from In Progress to Blocked/Paused on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 27 2023, 8:45 AM · Metrics-Platform-Planning (Metrics Platform Kanban), MobileFrontend, VisualEditor, DiscussionTools

Apr 26 2023

phuedx updated the task description for T335034: [Goal] Build the Experiment Control Plane.
Apr 26 2023, 4:14 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335034: [Goal] Build the Experiment Control Plane.
Apr 26 2023, 3:54 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T331537: Make the EventStreamConfig API return instrumentation streams from the database.
Apr 26 2023, 3:14 PM · Metrics-Platform-Planning
phuedx updated the task description for T335124: Create a framework for enrolling users in experiments.
Apr 26 2023, 3:06 PM · Epic, Metrics-Platform-Planning
phuedx moved T335417: Determine observability requirements from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 26 2023, 3:05 PM · Spike, Metrics-Platform-Planning
phuedx created T335417: Determine observability requirements.
Apr 26 2023, 3:04 PM · Spike, Metrics-Platform-Planning
phuedx updated the task description for T335124: Create a framework for enrolling users in experiments.
Apr 26 2023, 2:47 PM · Epic, Metrics-Platform-Planning
phuedx added a subtask for T335124: Create a framework for enrolling users in experiments: T335193: Log user enrollment.
Apr 26 2023, 2:46 PM · Epic, Metrics-Platform-Planning
phuedx removed a subtask for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users: T335193: Log user enrollment.
Apr 26 2023, 2:46 PM · Goal, Metrics-Platform-Planning
phuedx edited parent tasks for T335193: Log user enrollment, added: T335124: Create a framework for enrolling users in experiments; removed: T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 26 2023, 2:46 PM · Metrics-Platform-Planning
phuedx updated the task description for T335193: Log user enrollment.
Apr 26 2023, 2:44 PM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 26 2023, 2:20 PM · Goal, Metrics-Platform-Planning

Apr 24 2023

phuedx updated the task description for T335193: Log user enrollment.
Apr 24 2023, 2:03 PM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 24 2023, 1:46 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335193: Log user enrollment.
Apr 24 2023, 1:46 PM · Metrics-Platform-Planning
phuedx removed a project from T335193: Log user enrollment: Goal.
Apr 24 2023, 12:39 PM · Metrics-Platform-Planning
phuedx moved T335193: Log user enrollment from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 24 2023, 12:39 PM · Metrics-Platform-Planning
phuedx moved T335182: Create view from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 24 2023, 12:39 PM · Metrics-Platform-Planning
phuedx added a comment to T309013: EditAttemptStep Migration to MP.

☝️ T309985: Migrate WikiEditor EditAttemptStep instrument to Metrics Platform is still in In Review

Apr 24 2023, 12:37 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools
phuedx moved T309013: EditAttemptStep Migration to MP from Done to Sign Off on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 24 2023, 12:36 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools
phuedx moved T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead from Sign Off to Done on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 24 2023, 12:36 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Data-Engineering-Planning, Patch-For-Review, Event-Platform Value Stream
phuedx closed T332673: Update JS and PHP Metrics Platform Clients to use wikidata_qid context attribute as Resolved.

Being bold.

Apr 24 2023, 12:36 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx moved T309013: EditAttemptStep Migration to MP from Sign Off to Done on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 24 2023, 12:35 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Editing-team, DiscussionTools
phuedx closed T322758: '.custom_data['mode'].data_type' should be equal to one of the allowed values as Resolved.

Being bold.

Apr 24 2023, 12:35 PM · Metrics-Platform-Planning (Metrics Platform Kanban), Wikimedia-production-error
phuedx closed T322758: '.custom_data['mode'].data_type' should be equal to one of the allowed values, a subtask of T312016: Increase EditAttemptStep sampling rate(s) to 100%, as Resolved.
Apr 24 2023, 12:35 PM · MW-1.40-notes (1.40.0-wmf.7; 2022-10-24), Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), Editing-team (Tracking), MobileFrontend, VisualEditor, DiscussionTools
phuedx closed T331972: Value for performer.registration_dt should be a string, not an integer as Resolved.

Being bold.

Apr 24 2023, 12:34 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Data-Engineering, MediaWiki-extensions-EventLogging, Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx moved T331972: Value for performer.registration_dt should be a string, not an integer from Sign Off to Done on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 24 2023, 12:33 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Data-Engineering, MediaWiki-extensions-EventLogging, Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx moved T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead from In Review to Sign Off on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 24 2023, 12:09 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Data-Engineering-Planning, Patch-For-Review, Event-Platform Value Stream

Apr 21 2023

phuedx updated the task description for T335193: Log user enrollment.
Apr 21 2023, 4:31 PM · Metrics-Platform-Planning
phuedx updated the task description for T335193: Log user enrollment.
Apr 21 2023, 2:19 PM · Metrics-Platform-Planning
phuedx created T335193: Log user enrollment.
Apr 21 2023, 2:18 PM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 21 2023, 2:11 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 21 2023, 1:52 PM · Goal, Metrics-Platform-Planning
phuedx created T335182: Create view.
Apr 21 2023, 10:16 AM · Metrics-Platform-Planning
phuedx renamed T331531: Create view from Create view: Create a new stream to Create view.
Apr 21 2023, 10:05 AM · Metrics-Platform-Planning (Metrics Platform Kanban)

Apr 20 2023

phuedx reassigned T281768: Incorporate librarized Metrics Platform Swift client into the iOS app from phuedx to cjming.
Apr 20 2023, 2:39 PM · Metrics-Platform-Planning (Metrics Platform Kanban), Product-Data-Infrastructure
phuedx moved T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead from Blocked/Paused to In Review on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 20 2023, 2:39 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Data-Engineering-Planning, Patch-For-Review, Event-Platform Value Stream
phuedx moved T335063: Read view: One-click disable/enable from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 20 2023, 2:35 PM · Metrics-Platform-Planning
phuedx moved T335065: Read view: Display feedback about user enrolment from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 20 2023, 2:35 PM · Metrics-Platform-Planning
phuedx moved T335124: Create a framework for enrolling users in experiments from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 20 2023, 2:35 PM · Epic, Metrics-Platform-Planning
phuedx updated the task description for T335124: Create a framework for enrolling users in experiments.
Apr 20 2023, 2:07 PM · Epic, Metrics-Platform-Planning
phuedx updated the task description for T335124: Create a framework for enrolling users in experiments.
Apr 20 2023, 1:26 PM · Epic, Metrics-Platform-Planning
phuedx added a comment to T335124: Create a framework for enrolling users in experiments.

Neat! Will we be able to enroll users in multiple experiments?

Apr 20 2023, 1:22 PM · Epic, Metrics-Platform-Planning
phuedx added a comment to T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.

@Ottomata: I don't appear to have permissions to edit the Puppet config for deployment-eventstreams-2.deployment-prep on Horizon. Do you?

Apr 20 2023, 1:12 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Data-Engineering-Planning, Patch-For-Review, Event-Platform Value Stream
phuedx updated the task description for T335124: Create a framework for enrolling users in experiments.
Apr 20 2023, 12:08 PM · Epic, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 20 2023, 11:44 AM · Goal, Metrics-Platform-Planning
phuedx created T335124: Create a framework for enrolling users in experiments.
Apr 20 2023, 11:43 AM · Epic, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 20 2023, 9:51 AM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335058: Read views.
Apr 20 2023, 9:51 AM · Metrics-Platform-Planning
phuedx updated the task description for T335058: Read views.
Apr 20 2023, 9:50 AM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 20 2023, 9:47 AM · Goal, Metrics-Platform-Planning
phuedx renamed T335065: Read view: Display feedback about user enrolment from Read view: Display feedback about the experiment to Read view: Display feedback about user enrolment.
Apr 20 2023, 9:46 AM · Metrics-Platform-Planning

Apr 19 2023

phuedx added a comment to T286344: Remove StreamConfig::INTERNAL_SETTINGS logic from EventStreamConfig and do it in EventLogging client instead.

@Ottomata: Thanks for merging that patch. There are a couple of mentions remaining, which look like they need to be updated. Is that right?

Apr 19 2023, 7:36 PM · Metrics-Platform-Planning (Metrics Platform Kanban), MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.24; 2023-02-20), Data-Engineering-Planning, Patch-For-Review, Event-Platform Value Stream
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 7:11 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 7:01 PM · Goal, Metrics-Platform-Planning
phuedx created T335065: Read view: Display feedback about user enrolment.
Apr 19 2023, 7:00 PM · Metrics-Platform-Planning
phuedx updated the task description for T335058: Read views.
Apr 19 2023, 6:58 PM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 6:58 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 6:57 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 6:57 PM · Goal, Metrics-Platform-Planning
phuedx created T335063: Read view: One-click disable/enable.
Apr 19 2023, 6:40 PM · Metrics-Platform-Planning
phuedx moved T332953: Migrate PipelineLib repos to GitLab from Backlog to To be discussed on the Metrics-Platform-Planning board.
Apr 19 2023, 5:58 PM · Discovery-Search (Current work), API Platform, Shared-Data-Infrastructure, Patch-For-Review, Data Pipelines, wdwb-tech, Wikidata, Security-Team, SRE, Wikidata-Campsite, Anti-Harassment, Wikispeech, Structured-Data-Backlog, Platform Engineering, Wikipedia-iOS-App-Backlog, Wikipedia-Android-App-Backlog, Editing-team, Content-Transform-Team, Metrics-Platform-Planning, Machine-Learning-Team, Cloud-Services, GitLab (Project Migration), Release-Engineering-Team (Priority Backlog 📥)
phuedx moved T334864: Update EventLogging with GitLab URL from Backlog to To be discussed on the Metrics-Platform-Planning board.
Apr 19 2023, 5:58 PM · Metrics-Platform-Planning
phuedx moved T335058: Read views from Backlog to Experiment Control Plane on the Metrics-Platform-Planning board.
Apr 19 2023, 5:58 PM · Metrics-Platform-Planning
phuedx created T335058: Read views.
Apr 19 2023, 5:57 PM · Metrics-Platform-Planning
phuedx updated the task description for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 4:47 PM · Goal, Metrics-Platform-Planning
phuedx added a parent task for T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users: T335034: [Goal] Build the Experiment Control Plane.
Apr 19 2023, 4:27 PM · Goal, Metrics-Platform-Planning
phuedx added a subtask for T335034: [Goal] Build the Experiment Control Plane: T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 4:27 PM · Goal, Metrics-Platform-Planning
phuedx created T335050: [Goal] M1: Experiment Control Plane: Experiment management UI for experiments on logged in users.
Apr 19 2023, 4:26 PM · Goal, Metrics-Platform-Planning
phuedx updated the task description for T335034: [Goal] Build the Experiment Control Plane.
Apr 19 2023, 1:13 PM · Goal, Metrics-Platform-Planning
phuedx added a project to T335034: [Goal] Build the Experiment Control Plane: Goal.
Apr 19 2023, 12:53 PM · Goal, Metrics-Platform-Planning
phuedx created T335034: [Goal] Build the Experiment Control Plane.
Apr 19 2023, 12:53 PM · Goal, Metrics-Platform-Planning
phuedx closed T281762: Incorporate librarized Metrics Platform PHP client into EventLogging, a subtask of T276378: Release Metrics Platform v1, as Resolved.
Apr 19 2023, 12:20 PM · Product-Data-Infrastructure, Metrics-Platform-Planning, Epic, Better Use Of Data
phuedx closed T281762: Incorporate librarized Metrics Platform PHP client into EventLogging, a subtask of T299916: Validate the new stream configuration properties, as Resolved.
Apr 19 2023, 12:20 PM · Metrics-Platform-Planning
phuedx closed T281762: Incorporate librarized Metrics Platform PHP client into EventLogging, a subtask of T309985: Migrate WikiEditor EditAttemptStep instrument to Metrics Platform, as Resolved.
Apr 19 2023, 12:20 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Metrics-Platform-Planning (Metrics Platform Kanban), WikiEditor
phuedx closed T281762: Incorporate librarized Metrics Platform PHP client into EventLogging as Resolved.

Being bold.

Apr 19 2023, 12:20 PM · MW-1.41-notes (1.41.0-wmf.2; 2023-03-27), MW-1.40-notes (1.40.0-wmf.25; 2023-02-27), Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx added a comment to T309985: Migrate WikiEditor EditAttemptStep instrument to Metrics Platform.

☝️ https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikiEditor/+/902441 is now ready for review.

Apr 19 2023, 10:56 AM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Metrics-Platform-Planning (Metrics Platform Kanban), WikiEditor
phuedx moved T309985: Migrate WikiEditor EditAttemptStep instrument to Metrics Platform from Ready to Deploy to In Review on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 19 2023, 10:43 AM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Metrics-Platform-Planning (Metrics Platform Kanban), WikiEditor
phuedx moved T332673: Update JS and PHP Metrics Platform Clients to use wikidata_qid context attribute from Ready to Deploy to Sign Off on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 19 2023, 10:42 AM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Metrics-Platform-Planning (Metrics Platform Kanban)
phuedx moved T281768: Incorporate librarized Metrics Platform Swift client into the iOS app from Next Up to In Review on the Metrics-Platform-Planning (Metrics Platform Kanban) board.
Apr 19 2023, 10:42 AM · Metrics-Platform-Planning (Metrics Platform Kanban), Product-Data-Infrastructure