Page MenuHomePhabricator

phuedx (Sam Smith)
Staff Software Engineer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

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

Avatar by Buch.

Recent Activity

Yesterday

phuedx updated subscribers of T373406: Add experiment enrollment functionality to the Metrics Platform extension.

Is the code from 1071801 directly accessible in beta and production clusters or do we need to enable there as well?

Wed, Sep 18, 9:24 AM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform

Mon, Sep 16

phuedx moved T373406: Add experiment enrollment functionality to the Metrics Platform extension from Backlog to In Process on the WMF-SDS 2 Sprinthackular 2024 board.
Mon, Sep 16, 4:12 PM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a project to T373406: Add experiment enrollment functionality to the Metrics Platform extension: WMF-SDS 2 Sprinthackular 2024.
Mon, Sep 16, 4:11 PM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a comment to T373406: Add experiment enrollment functionality to the Metrics Platform extension.

☝️ Being bold. There are a few cosmetic changes that should make the patch easier to test that I can make before merging it…

Mon, Sep 16, 4:09 PM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx claimed T373406: Add experiment enrollment functionality to the Metrics Platform extension.
Mon, Sep 16, 3:51 PM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T373406: Add experiment enrollment functionality to the Metrics Platform extension from Needs Review to In Process on the Data Products (Data Products Sprint 19) board.
Mon, Sep 16, 3:51 PM · WMF-SDS 2 Sprinthackular 2024, Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument from In Process to Paused on the Data Products (Data Products Sprint 19) board.
Mon, Sep 16, 3:46 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx added a comment to T374812: Prepare EventLogging for temp accounts.

@kostajh: I hope you don't mind but I've bold and update the codesearches in the description, scoping them to the EventLogging extension.

Mon, Sep 16, 3:37 PM · MediaWiki-extensions-EventLogging, Data-Engineering, Data Products, Temporary accounts
phuedx updated the task description for T374812: Prepare EventLogging for temp accounts.
Mon, Sep 16, 3:35 PM · MediaWiki-extensions-EventLogging, Data-Engineering, Data Products, Temporary accounts
phuedx awarded T374464: Create Superset views for seeing experiment results a Mountain of Wealth token.
Mon, Sep 16, 9:56 AM · WMF-SDS 2 Sprinthackular 2024
phuedx awarded T372686: Create an interim process for documenting Metrics Platform instruments a Mountain of Wealth token.
Mon, Sep 16, 9:53 AM · Data Products (Data Products Sprint 19), Tech-Docs-Team, Metrics Platform
phuedx added a comment to T355837: Add Prometheus support to statsd.js via mw.track().

Oh, it's POST? With a POST body? or is the data just urlencoded query params?

Mon, Sep 16, 9:50 AM · Patch-For-Review, Event-Platform, Data-Engineering, Grafana, MediaWiki-Platform-Team (Radar), MediaWiki-extensions-WikimediaEvents, Observability-Metrics

Fri, Sep 13

phuedx moved T372108: Document desired properties of an enrollment sampling algorithm from In Process to Needs Code Review on the WMF-SDS 2 Sprinthackular 2024 board.
Fri, Sep 13, 9:58 AM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Product-Analytics (Kanban), Metrics Platform
phuedx added a comment to T372108: Document desired properties of an enrollment sampling algorithm.

I've tried to capture our discussion in https://wikitech.wikimedia.org/w/index.php?title=Metrics_Platform%2FSampling&wvprov=sticky-header#Experiment_Enrolment_Sampling (the page was moved from Sampling Units). Please review the section and be bold if you spot a mistake.

Fri, Sep 13, 9:57 AM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Product-Analytics (Kanban), Metrics Platform

Thu, Sep 12

phuedx updated the task description for T365815: [SPIKE] Can guardrail metrics be represented by the experiment conversion schema?.
Thu, Sep 12, 2:56 PM · Data Products, Spike, Metrics Platform
phuedx added a comment to T365815: [SPIKE] Can guardrail metrics be represented by the experiment conversion schema?.

Being bold.

Guardrail metrics can be represented by a schema that can be ingested by GrowthBook.

Thu, Sep 12, 2:56 PM · Data Products, Spike, Metrics Platform
phuedx added a comment to T374471: Decide which bucketing/variant assignment system should we use.
  • Development and QA: Currently, people are able to run ge.utils.setUserVariant('control') in console and switch between buckets as they please. This means we can avoid creating dozens of accounts, hoping you get into the "right" bucket (or worse, trying to change the user ID).
  • Outreach events: In the past, we've been asked by affiliates to make it possible to provide single experience for all attendees of their event. We fulfilled that need with geForceVariant, which is a GET parameter for Special:CreateAccount. This need is especially important if the organisers actively talk about the A/B tested feature at the event (it is nearly impossible to do if half attendees do not have the feature available).
Thu, Sep 12, 2:49 PM · Growth-Team (FY2024-25 Q1 Sprint 6), GrowthExperiments-Community-Updates, GrowthExperiments-Homepage, WMF-SDS 2 Sprinthackular 2024
phuedx closed T365796: Create a schema to track experiment exposure analytics events as Declined.

The integration test phase is over. We no longer need to do this.

Thu, Sep 12, 1:47 PM · Metrics Platform, Data Products
phuedx closed T365807: Create a schema to track experiment conversion analytics events as Declined.

The integration test phase is over. We no longer need to do this.

Thu, Sep 12, 1:47 PM · Metrics Platform, Data Products
phuedx closed T365796: Create a schema to track experiment exposure analytics events, a subtask of T365585: [GOAL] Build and test an end-to-end integration of GrowthBook, as Declined.
Thu, Sep 12, 1:47 PM · Data Products, Goal
phuedx closed T365838: Process experiment exposures and conversions and output them to a Presto table in a format that GrowthBook can ingest as Declined.

The integration test phase is over. We no longer need to do this.

Thu, Sep 12, 1:47 PM · Data Products
phuedx closed T365807: Create a schema to track experiment conversion analytics events, a subtask of T365585: [GOAL] Build and test an end-to-end integration of GrowthBook, as Declined.
Thu, Sep 12, 1:47 PM · Data Products, Goal
phuedx closed T365838: Process experiment exposures and conversions and output them to a Presto table in a format that GrowthBook can ingest, a subtask of T365585: [GOAL] Build and test an end-to-end integration of GrowthBook, as Declined.
Thu, Sep 12, 1:47 PM · Data Products, Goal
phuedx closed T365840: Create a script that generates large volumes of test data as Declined.

The integration test phase is over. We no longer need to do this.

Thu, Sep 12, 1:47 PM · Data Products
phuedx closed T365840: Create a script that generates large volumes of test data, a subtask of T365585: [GOAL] Build and test an end-to-end integration of GrowthBook, as Declined.
Thu, Sep 12, 1:46 PM · Data Products, Goal
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from Needs Review to In Process on the Data Products (Data Products Sprint 19) board.
Thu, Sep 12, 11:14 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a comment to T374229: Make use of newInstrument to reduce boilerplating.

I think this is blocked on T371498: Metrics Platform Integration: PoC for tracking impressions of the Community Updates homepage module, specifically merging https://gerrit.wikimedia.org/r/c/mediawiki/extensions/EventLogging/+/1070992.

Thu, Sep 12, 10:59 AM · Growth-Team, Patch-For-Review, GrowthExperiments-Community-Updates, GrowthExperiments-Homepage

Wed, Sep 11

phuedx added a comment to T374464: Create Superset views for seeing experiment results.

I've looked for other instances that we've had to generate fake event data from a jsonschema and could not find any examples...

Wed, Sep 11, 5:10 PM · WMF-SDS 2 Sprinthackular 2024
phuedx awarded T370183: [SPIKE] Establish a plan for internal Data Products team training on the data contract a Love token.
Wed, Sep 11, 4:58 PM · Data Products (Data Products Sprint 19)
phuedx added a comment to T372557: MPIC: [SPIKE] Create disaster recovery plan for MPIC.

@Sfaci: I took a look. Thanks for detailing the options that we have. Do you have any preference? Mine would be to stay close to what other teams are doing with similar systems but also to try to keep it as simple as possible.

Wed, Sep 11, 12:52 PM · Data Products (Data Products Sprint 19), Spike, Metrics Platform
phuedx added a parent task for T372108: Document desired properties of an enrollment sampling algorithm: T374471: Decide which bucketing/variant assignment system should we use.
Wed, Sep 11, 9:11 AM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Product-Analytics (Kanban), Metrics Platform
phuedx added a subtask for T374471: Decide which bucketing/variant assignment system should we use: T372108: Document desired properties of an enrollment sampling algorithm.
Wed, Sep 11, 9:11 AM · Growth-Team (FY2024-25 Q1 Sprint 6), GrowthExperiments-Community-Updates, GrowthExperiments-Homepage, WMF-SDS 2 Sprinthackular 2024
phuedx added a comment to T374251: Community updates module: apply instrumentation specification.

I'm not sure we need to? MP has performer.pageview_id (1.2.0.yaml L446) It seems we might need a particular stream configuration for it to be present, though. That's something for us to verify with the folks in Data Products, so I'm pinging @phuedx and @mforns to get it on their radar.

Wed, Sep 11, 8:51 AM · Growth-Team (FY2024-25 Q1 Sprint 6), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, GrowthExperiments-Community-Updates, Product-Analytics, GrowthExperiments-Homepage

Tue, Sep 10

phuedx added a comment to T374464: Create Superset views for seeing experiment results.

Does this task cover generating fake data?

Tue, Sep 10, 4:16 PM · WMF-SDS 2 Sprinthackular 2024
phuedx moved T372108: Document desired properties of an enrollment sampling algorithm from Backlog to In Process on the WMF-SDS 2 Sprinthackular 2024 board.
Tue, Sep 10, 4:15 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Product-Analytics (Kanban), Metrics Platform
phuedx moved T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument from Backlog to In Process on the WMF-SDS 2 Sprinthackular 2024 board.
Tue, Sep 10, 4:15 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx closed T365815: [SPIKE] Can guardrail metrics be represented by the experiment conversion schema? as Resolved.

Guardrail metrics can be represented by a schema that can be ingested by GrowthBook.

Tue, Sep 10, 12:43 PM · Data Products, Spike, Metrics Platform
phuedx closed T365815: [SPIKE] Can guardrail metrics be represented by the experiment conversion schema?, a subtask of T365585: [GOAL] Build and test an end-to-end integration of GrowthBook, as Resolved.
Tue, Sep 10, 12:42 PM · Data Products, Goal
phuedx added a comment to T372686: Create an interim process for documenting Metrics Platform instruments.

Does one stream correspond to one instrument?

Tue, Sep 10, 11:52 AM · Data Products (Data Products Sprint 19), Tech-Docs-Team, Metrics Platform
phuedx added a comment to T370183: [SPIKE] Establish a plan for internal Data Products team training on the data contract.

Having the data dictionary would be a really useful point of entry and reference.

Tue, Sep 10, 9:59 AM · Data Products (Data Products Sprint 19)

Mon, Sep 9

phuedx moved T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument from Paused to In Process on the Data Products (Data Products Sprint 19) board.
Mon, Sep 9, 4:11 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review

Fri, Sep 6

phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from In Process to Needs Review on the Data Products (Data Products Sprint 19) board.
Fri, Sep 6, 11:41 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform

Thu, Sep 5

phuedx added a comment to T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument.

I'm holding off on this until next week's sprint with Growth.

Thu, Sep 5, 9:27 AM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx moved T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument from In Process to Paused on the Data Products (Data products Sprint 18) board.
Thu, Sep 5, 9:24 AM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from BLOCKED to In Process on the Data Products (Data products Sprint 18) board.
Thu, Sep 5, 9:24 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T368326: Update Metrics Platform Client Libraries to accept experiment membership from BLOCKED to In Process on the Data Products (Data products Sprint 18) board.
Thu, Sep 5, 9:24 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T366802: Update Metrics Platform Base Schemas to include instrument name from BLOCKED to Code Review / Tech Input on the Data Products (Data products Sprint 18) board.
Thu, Sep 5, 9:24 AM · Data Products (Data Products Sprint 19), Metrics Platform

Wed, Sep 4

phuedx claimed T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument.
Wed, Sep 4, 4:29 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx moved T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument from Sprint Backlog to In Process on the Data Products (Data products Sprint 18) board.
Wed, Sep 4, 4:28 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx updated the task description for T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
Wed, Sep 4, 1:00 PM · Data Products (Data products Sprint 18), Metrics Platform

Tue, Sep 3

phuedx added a comment to T373435: [SPIKE] Establish a technical strategy for a standard, generalized Click Through Rate (CTR) instrument.

@VirginiaPoundstone: As discussed, I've added a patch containing the sample CTR instrument ready for review/refinement during the sprint with Growth.

Tue, Sep 3, 12:02 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Patch-For-Review
phuedx added a comment to T366802: Update Metrics Platform Base Schemas to include instrument name.

This task is blocked on the review of https://gerrit.wikimedia.org/r/c/schemas/event/secondary/+/1067306 for T368326: Update Metrics Platform Client Libraries to accept experiment membership. Ideally, we can merge all schema updates at once so as to avoid having to update the schema IDs embedded in the client libraries multiple times.

Tue, Sep 3, 11:42 AM · Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T366802: Update Metrics Platform Base Schemas to include instrument name from Code Review / Tech Input to BLOCKED on the Data Products (Data products Sprint 18) board.
Tue, Sep 3, 11:41 AM · Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a parent task for T368326: Update Metrics Platform Client Libraries to accept experiment membership: T366802: Update Metrics Platform Base Schemas to include instrument name.
Tue, Sep 3, 11:38 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a subtask for T366802: Update Metrics Platform Base Schemas to include instrument name: T368326: Update Metrics Platform Client Libraries to accept experiment membership.
Tue, Sep 3, 11:38 AM · Data Products (Data Products Sprint 19), Metrics Platform

Mon, Sep 2

phuedx added a comment to T370183: [SPIKE] Establish a plan for internal Data Products team training on the data contract.

@phuedx What are best steps to advance this SPIKE?

Mon, Sep 2, 12:29 PM · Data Products (Data Products Sprint 19)

Wed, Aug 28

phuedx updated the task description for T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.
Wed, Aug 28, 1:16 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a parent task for T366802: Update Metrics Platform Base Schemas to include instrument name: T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.
Wed, Aug 28, 1:16 PM · Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a subtask for T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name: T366802: Update Metrics Platform Base Schemas to include instrument name.
Wed, Aug 28, 1:16 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from Code Review / Tech Input to Paused on the Data Products (Data products Sprint 18) board.
Wed, Aug 28, 1:16 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform

Tue, Aug 27

phuedx added a parent task for T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance: T372911: Draft Decision Record: Selection of Third-Party Experimentation Platform .
Tue, Aug 27, 11:12 AM · Data Products (Data products Sprint 18), Metrics Platform
phuedx added a parent task for T369823: Evaluate GrowthBook and Statsig from Product Analytics perspective: T372911: Draft Decision Record: Selection of Third-Party Experimentation Platform .
Tue, Aug 27, 11:12 AM · Data Products (Data products Sprint 18), Product-Analytics (Kanban)
phuedx added subtasks for T372911: Draft Decision Record: Selection of Third-Party Experimentation Platform : T369823: Evaluate GrowthBook and Statsig from Product Analytics perspective, T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
Tue, Aug 27, 11:12 AM · Data Products (Data Products Sprint 19)

Fri, Aug 23

phuedx added a comment to T365473: Make contextual attributes information more clear in the metrics platform documentation.

Renaming contextual_attributes and propagating that change throughout all the schemas and client libraries and mpic and current instruments in prod feels like adding to an already full plate atm which is also why I'm fine with leaving it as is and giving it a clear definition in docs. But maybe there's never a good time to do a name change like this and better now than later when we have dozens more instruments in prod.

Fri, Aug 23, 3:53 PM · Data Products (Data Products Sprint 20 🎯)
phuedx claimed T372595: Statsig: Scope work required to get to full producitonized integration.
Fri, Aug 23, 1:53 PM · Data Products (Data Products Sprint 19)
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from In Process to Code Review / Tech Input on the Data Products (Data products Sprint 18) board.
Fri, Aug 23, 1:53 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T372595: Statsig: Scope work required to get to full producitonized integration from Sprint Backlog to In Process on the Data Products (Data products Sprint 18) board.
Fri, Aug 23, 1:53 PM · Data Products (Data Products Sprint 19)
phuedx added a comment to T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.

Thanks, @Sfaci. I'll rebase and finish the TODOs on !39

Fri, Aug 23, 9:23 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from Code Review / Tech Input to In Process on the Data Products (Data products Sprint 18) board.
Fri, Aug 23, 9:22 AM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform

Thu, Aug 22

phuedx added a comment to T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.

Moving to Code Review / Tech Input for code review of MR 42.

Thu, Aug 22, 1:59 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from In Process to Code Review / Tech Input on the Data Products (Data products Sprint 18) board.
Thu, Aug 22, 1:58 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx added a comment to T365473: Make contextual attributes information more clear in the metrics platform documentation.

While I originally settled on contextual attributes, my preferences are: 1) context fields; and 2) context values. I have a slight preference for 1 because it matches the verbiage when talking about events and event schemas (events have fields, event schemas have fields).

Thu, Aug 22, 10:00 AM · Data Products (Data Products Sprint 20 🎯)
phuedx added a comment to T365473: Make contextual attributes information more clear in the metrics platform documentation.

Are they still called contextual attributes in the current version of Metrics Platform?

Thu, Aug 22, 9:44 AM · Data Products (Data Products Sprint 20 🎯)

Wed, Aug 21

phuedx moved T365473: Make contextual attributes information more clear in the metrics platform documentation from In Process to Sprint Backlog on the Data Products (Data products Sprint 18) board.
Wed, Aug 21, 4:18 PM · Data Products (Data Products Sprint 20 🎯)
phuedx added a comment to T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
  • plus performance, and scalability evaluation to the best of our ability.
Wed, Aug 21, 3:53 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx raised the priority of T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name from Low to Medium.
Wed, Aug 21, 1:10 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx claimed T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.

MR 39 is blocked on MR 42, which is now ready for review (thanks for the ping @Sfaci!). I'll update the task description…

Wed, Aug 21, 1:10 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx updated the task description for T366827: Update the Metrics Platform JS Client Library API to talk about Instrument Name.
Wed, Aug 21, 1:10 PM · Patch-For-Review, Data Products (Data Products Sprint 19), Metrics Platform
phuedx moved T368253: MetricsPlatform: Add performance instrumentation from Code Review / Tech Input to To Deploy on the Data Products (Data products Sprint 18) board.
Wed, Aug 21, 1:04 PM · MW-1.43-notes (1.43.0-wmf.20; 2024-08-27), Data Products (Data products Sprint 18), Metrics Platform
phuedx moved T365473: Make contextual attributes information more clear in the metrics platform documentation from Sprint Backlog to In Process on the Data Products (Data products Sprint 18) board.
Wed, Aug 21, 1:04 PM · Data Products (Data Products Sprint 20 🎯)
phuedx moved T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance from Sprint Backlog to Sign Off on the Data Products (Data products Sprint 18) board.
Wed, Aug 21, 1:04 PM · Data Products (Data products Sprint 18), Metrics Platform

Aug 19 2024

phuedx added a comment to T372108: Document desired properties of an enrollment sampling algorithm.

So the only way that we ensure consistency of assignment output sans backend store is by locking all the inputs.

Aug 19 2024, 4:45 PM · Data Products (Data Products Sprint 19), WMF-SDS 2 Sprinthackular 2024, Product-Analytics (Kanban), Metrics Platform
phuedx added a comment to T372368: Create project tag for Metrics Platform.
Aug 19 2024, 2:45 PM · Project-Admins
phuedx updated the task description for T372585: [Sprint 18 GOAL] MPIC Alpha: Refactor client libraries for Monotable.
Aug 19 2024, 11:36 AM · Data Products (Data Products Sprint 19)

Aug 16 2024

phuedx updated the task description for T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
Aug 16 2024, 3:15 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx added a comment to T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
  • Can we successfully bucket users based on traffic?
Aug 16 2024, 3:09 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx added a comment to T372368: Create project tag for Metrics Platform.

https://phabricator.wikimedia.org/project/profile/5324/ already exists, so I'd rather call this #mediawiki-extensions-MetricsPlatform to avoid confusion?

I think maybe that project is wrongly-configured? It appears to be a team backlog, but it's got the icon and colour of a component.

Aug 16 2024, 12:50 PM · Project-Admins

Aug 15 2024

phuedx added a comment to T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.

Usecases examined

Aug 15 2024, 3:19 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx updated the task description for T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
Aug 15 2024, 2:34 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx updated the task description for T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.
Aug 15 2024, 2:34 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx added a comment to T369847: Setup basic send and receive wiring between a MW instance and a Statsig cloud instance.

After a little more thought, we can combine the initial approach (fetching and caching the config in a per-DC cache on a loop) with the above approach to ensure that we don't contact Statsig whilst serving the page.

Aug 15 2024, 2:10 PM · Data Products (Data products Sprint 18), Metrics Platform
phuedx added a project to T372557: MPIC: [SPIKE] Create disaster recovery plan for MPIC: Spike.
Aug 15 2024, 11:13 AM · Data Products (Data Products Sprint 19), Spike, Metrics Platform
phuedx created T372557: MPIC: [SPIKE] Create disaster recovery plan for MPIC.
Aug 15 2024, 11:12 AM · Data Products (Data Products Sprint 19), Spike, Metrics Platform

Aug 14 2024

phuedx added a comment to T371115: [SPIKE] Gather technical requirements for MPIC Alpha.

@cjming: I've added a bunch of comments and taken the liberty of updating the example CTR instrument. Would it be helpful to pull out all of the open questions into a separate section so that they can be addressed (or converted into Phab tasks, emails, etc)?

Aug 14 2024, 2:53 PM · Data Products (Data products Sprint 18)
phuedx updated subscribers of T366234: Deploy the Metrics Platform extension.

I think that this could be moved to done and any further deployment/responding to points in the Application Security Review can be done in other tasks /cc @VirginiaPoundstone @WDoranWMF

Aug 14 2024, 2:19 PM · Metrics Platform, Data Products (Data Products Sprint 17), Wikimedia-extension-review-queue, Wikimedia-Extension-setup

Aug 13 2024

phuedx claimed T365473: Make contextual attributes information more clear in the metrics platform documentation.
Aug 13 2024, 11:21 AM · Data Products (Data Products Sprint 20 🎯)
phuedx moved T365473: Make contextual attributes information more clear in the metrics platform documentation from Sprint Backlog to In Process on the Data Products (Data Products Sprint 17) board.
Aug 13 2024, 11:21 AM · Data Products (Data Products Sprint 20 🎯)
phuedx moved T371099: No longer use removed cuc_actiontext column in analytics/refinery from Sprint Backlog to To Deploy on the Data Products (Data Products Sprint 17) board.
Aug 13 2024, 11:19 AM · Data Products (Data products Sprint 18), Data-Engineering
phuedx assigned T217792: Add wikitech (labswiki) to the sqoop list to Milimetric.
Aug 13 2024, 11:19 AM · Data Products (Data Products Sprint 19), Data-Engineering
phuedx moved T217792: Add wikitech (labswiki) to the sqoop list from Sprint Backlog to To Deploy on the Data Products (Data Products Sprint 17) board.
Aug 13 2024, 11:18 AM · Data Products (Data Products Sprint 19), Data-Engineering