Page MenuHomePhabricator

cjming (Clare Ming)
User

Today

  • No visible events.

Tomorrow

  • No visible events.

Tuesday

  • No visible events.

User Details

User Since
Mar 22 2021, 7:07 PM (254 w, 5 d)
Availability
Available
LDAP User
Clare Ming
MediaWiki User
CMing (WMF) [ Global Accounts ]

Recent Activity

Fri, Jan 30

cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Fri, Jan 30, 12:43 AM · Epic, OKR-Work, Test Kitchen
cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Fri, Jan 30, 12:37 AM · Epic, OKR-Work, Test Kitchen
cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Fri, Jan 30, 12:36 AM · Epic, OKR-Work, Test Kitchen

Thu, Jan 29

cjming added a comment to T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.

moving this here from the spike:

Thu, Jan 29, 4:25 PM · Epic, OKR-Work, Test Kitchen
cjming added a comment to T412028: [SPIKE] Scope bringing Kotlin SDK up to date.

Some other questions/notes coming out of Slack/Phab:

Thu, Jan 29, 4:01 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work
cjming updated the task description for T415859: [Kotlin] Define core public SDK.
Thu, Jan 29, 3:36 PM · OKR-Work, Test Kitchen
cjming updated the task description for T415859: [Kotlin] Define core public SDK.
Thu, Jan 29, 3:35 PM · OKR-Work, Test Kitchen
cjming updated the task description for T415870: [Kotlin] Implement Instrument abstraction.
Thu, Jan 29, 3:29 PM · OKR-Work, Test Kitchen
cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Thu, Jan 29, 8:22 AM · Epic, OKR-Work, Test Kitchen
cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Thu, Jan 29, 8:11 AM · Epic, OKR-Work, Test Kitchen
cjming updated the task description for T415870: [Kotlin] Implement Instrument abstraction.
Thu, Jan 29, 8:06 AM · OKR-Work, Test Kitchen
cjming updated the task description for T415871: [Kotlin] Implement TestKitchenConfigsFetcher.
Thu, Jan 29, 8:02 AM · OKR-Work, Test Kitchen
cjming created T415871: [Kotlin] Implement TestKitchenConfigsFetcher.
Thu, Jan 29, 7:59 AM · OKR-Work, Test Kitchen
cjming created T415870: [Kotlin] Implement Instrument abstraction.
Thu, Jan 29, 7:54 AM · OKR-Work, Test Kitchen
cjming created T415869: [Kotlin] Define EnrollmentRequest and EnrollmentResultBuilder.
Thu, Jan 29, 7:49 AM · OKR-Work, Test Kitchen
cjming created T415868: [Kotlin] Define the EnrollmentAuthority.
Thu, Jan 29, 7:40 AM · OKR-Work, Test Kitchen
cjming created T415866: [Kotlin] Implement ExperimentManager.
Thu, Jan 29, 7:23 AM · OKR-Work, Test Kitchen
cjming created T415865: [Kotlin] Implement Experiment abstraction.
Thu, Jan 29, 7:19 AM · OKR-Work, Test Kitchen
cjming created T415864: [Kotlin] Refactor EventSender.
Thu, Jan 29, 7:09 AM · OKR-Work, Test Kitchen
cjming created T415863: [Kotlin] Implement ContextualAttributesFactory.
Thu, Jan 29, 7:00 AM · OKR-Work, Test Kitchen
cjming updated the task description for T415860: [Kotlin] Implement EventFactory.
Thu, Jan 29, 7:00 AM · OKR-Work, Test Kitchen
cjming updated the task description for T415860: [Kotlin] Implement EventFactory.
Thu, Jan 29, 6:59 AM · OKR-Work, Test Kitchen
cjming created T415860: [Kotlin] Implement EventFactory.
Thu, Jan 29, 6:51 AM · OKR-Work, Test Kitchen
cjming renamed T415859: [Kotlin] Define core public SDK from [Kotlin] Define public SDK to [Kotlin] Define core public SDK.
Thu, Jan 29, 6:45 AM · OKR-Work, Test Kitchen
cjming created T415859: [Kotlin] Define core public SDK.
Thu, Jan 29, 6:45 AM · OKR-Work, Test Kitchen
cjming updated the task description for T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Thu, Jan 29, 6:39 AM · Epic, OKR-Work, Test Kitchen
cjming created T415858: [Epic] Bring Test Kitchen Kotlin SDK to functional parity with JS + PHP.
Thu, Jan 29, 6:30 AM · Epic, OKR-Work, Test Kitchen

Wed, Jan 28

cjming moved T415277: Add setStream( STREAM_NAME) and setSchema( SCHEMA_ID) functions to the TestKitchen PHP SDK from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Wed, Jan 28, 6:02 AM · Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Growth-Team, Essential-Work, Technical-Debt

Fri, Jan 23

cjming added a project to T415333: Restore informational logging for JS + PHP SDKs in Test Kitchen: Essential-Work.
Fri, Jan 23, 7:26 PM · Essential-Work, Test Kitchen
cjming created T415396: Rename CSS classes for Test Kitchen.
Fri, Jan 23, 7:26 PM · Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
cjming updated the task description for T415333: Restore informational logging for JS + PHP SDKs in Test Kitchen.
Fri, Jan 23, 1:48 AM · Essential-Work, Test Kitchen
cjming created T415333: Restore informational logging for JS + PHP SDKs in Test Kitchen.
Fri, Jan 23, 1:43 AM · Essential-Work, Test Kitchen
cjming added a comment to T415309: Test kitchen producing errors in javascript console on every Wikipedia page.

whoops - missed some messages - doing a few more backports

Fri, Jan 23, 12:43 AM · Patch-For-Review, Test Kitchen (Test Kitchen (Experiment Platform Sprint 18))

Thu, Jan 22

cjming updated subscribers of T415309: Test kitchen producing errors in javascript console on every Wikipedia page.

hopefully these are resolving now - we will make sure to wrap the logging in a debugmode filter before reverting

Thu, Jan 22, 11:50 PM · Patch-For-Review, Test Kitchen (Test Kitchen (Experiment Platform Sprint 18))
cjming claimed T415277: Add setStream( STREAM_NAME) and setSchema( SCHEMA_ID) functions to the TestKitchen PHP SDK.
Thu, Jan 22, 7:45 PM · Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Growth-Team, Essential-Work, Technical-Debt
cjming moved T415277: Add setStream( STREAM_NAME) and setSchema( SCHEMA_ID) functions to the TestKitchen PHP SDK from Ready for Development to In Progress on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Thu, Jan 22, 7:45 PM · Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Growth-Team, Essential-Work, Technical-Debt
cjming moved T412028: [SPIKE] Scope bringing Kotlin SDK up to date from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Thu, Jan 22, 10:48 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work
cjming added a comment to T412028: [SPIKE] Scope bringing Kotlin SDK up to date.

The recent refactor of the Java MPC to Kotlin (T401023: [XL] xLab Client Library: Convert to Kotlin and bring into app repo.) was a direct port wherein it functions as a core event client (i.e. the client submits an interaction). It has the event submission, config, context, and sampling components but it does not provide an experiment-shaped wrapper for events, nor instrument retrieval/event-send capabilities.

Thu, Jan 22, 10:47 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work

Wed, Jan 21

cjming added a comment to T408059: [GOAL] Tidy up EventLogging.

just to be crystal about what is being deprecated/removed from EventLogging, are we agreeing the following will be targeted?

Wed, Jan 21, 8:54 PM · Data-Engineering, Essential-Work, Test Kitchen, Goal, MediaWiki-extensions-EventLogging
cjming moved T407904: Update name in EventLogging Extension and WikimediaEvents Extension from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Wed, Jan 21, 4:52 AM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work

Tue, Jan 20

cjming moved T407905: Update name in GrowthExperiments and ReaderExperiments extensions from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Tue, Jan 20, 11:38 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
cjming renamed T407905: Update name in GrowthExperiments and ReaderExperiments extensions from Update name in GrowthExperiments, WikiLambda and ReaderExperiments extensions to Update name in GrowthExperiments and ReaderExperiments extensions.
Tue, Jan 20, 11:37 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
cjming added a comment to F71568771: testing Test Kitchen 1227747.

Screenshot 2026-01-20 at 1.03.49 PM.png (1×3 px, 1 MB)

Tue, Jan 20, 8:26 PM
cjming moved T407901: Update Schema Events from In Progress to Done on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Tue, Jan 20, 4:08 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Patch-For-Review, Essential-Work

Mon, Jan 19

cjming added a comment to F71568771: testing Test Kitchen 1227747.

Screenshot 2026-01-18 at 11.43.33 PM.png (1×3 px, 719 KB)

Mon, Jan 19, 6:46 AM

Fri, Jan 16

cjming changed the point value for T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from 2 to 1.
Fri, Jan 16, 9:09 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming changed the point value for T414530: Run synthetic experiment using PHP SDK in Test Kitchen from 2 to 1.
Fri, Jan 16, 9:08 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T407904: Update name in EventLogging Extension and WikimediaEvents Extension from BLOCKED to In Progress on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 9:08 PM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
cjming moved T407905: Update name in GrowthExperiments and ReaderExperiments extensions from BLOCKED to In Progress on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 9:08 PM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
cjming moved T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from To Deploy to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 9:08 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T414530: Run synthetic experiment using PHP SDK in Test Kitchen from To Deploy to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 9:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming updated the task description for T414528: Run synthetic experiment using Javascript SDK in Test Kitchen.
Fri, Jan 16, 9:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming added a comment to T414528: Run synthetic experiment using Javascript SDK in Test Kitchen.

Process for testing Javascript SDK using Test Kitchen extension:

Fri, Jan 16, 9:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming updated the task description for T414530: Run synthetic experiment using PHP SDK in Test Kitchen.
Fri, Jan 16, 8:55 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming added a comment to T414530: Run synthetic experiment using PHP SDK in Test Kitchen.

Process for testing PHP SDK using Test Kitchen extension:

Fri, Jan 16, 8:53 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming claimed T414528: Run synthetic experiment using Javascript SDK in Test Kitchen.
Fri, Jan 16, 7:08 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming claimed T414530: Run synthetic experiment using PHP SDK in Test Kitchen.
Fri, Jan 16, 7:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from Ready for Development to To Deploy on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 7:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T414530: Run synthetic experiment using PHP SDK in Test Kitchen from Ready for Development to To Deploy on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 7:07 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from Incoming to Test Kitchen (Experiment Platform Sprint 18) on the Test Kitchen board.
Fri, Jan 16, 7:06 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T414530: Run synthetic experiment using PHP SDK in Test Kitchen from Incoming to Test Kitchen (Experiment Platform Sprint 18) on the Test Kitchen board.
Fri, Jan 16, 7:06 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming moved T407806: Rename Metrics Platform Extension to Test Kitchen from To Deploy to Done on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Fri, Jan 16, 7:05 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming added a comment to T407806: Rename Metrics Platform Extension to Test Kitchen.

Given that TK extension has been deployed to all prod wikis as of 1/15/26, tested/verified with the JS + PHP SDKs, and the checklist in the description is basically all checked, I'm going to be bold and move this ticket to Done.

Fri, Jan 16, 7:05 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming updated the task description for T407806: Rename Metrics Platform Extension to Test Kitchen.
Fri, Jan 16, 7:03 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work

Thu, Jan 15

cjming updated the task description for T407806: Rename Metrics Platform Extension to Test Kitchen.
Thu, Jan 15, 4:44 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming added a comment to T407806: Rename Metrics Platform Extension to Test Kitchen.

oof - i keep forgetting about wgTestKitchenExperiments -- i can push config for this tomorrow and see what happens

Thu, Jan 15, 5:47 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming added a comment to F71528947: testing TK 1226693.

Screenshot 2026-01-14 at 9.29.54 PM.png (554×2 px, 292 KB)

Thu, Jan 15, 4:30 AM
cjming updated subscribers of T407806: Rename Metrics Platform Extension to Test Kitchen.
Thu, Jan 15, 4:20 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming added a comment to T407806: Rename Metrics Platform Extension to Test Kitchen.

TL;DR: after pushing the TK extension to testwiki, things appear to be working as expected 🎉

Thu, Jan 15, 4:02 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming added a comment to T414644: MediaWikiCronJobFailed.

this is expected as the TK extension has only been pushed to testwiki so far - we will be deploying to all prod wikis imminently

Thu, Jan 15, 3:40 AM · Test Kitchen
cjming updated the task description for T407806: Rename Metrics Platform Extension to Test Kitchen.
Thu, Jan 15, 2:52 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work

Wed, Jan 14

cjming renamed T414530: Run synthetic experiment using PHP SDK in Test Kitchen from Run synthetic experiment using PHP SDK with Test Kitchen to Run synthetic experiment using PHP SDK in Test Kitchen.
Wed, Jan 14, 7:35 AM · Test Kitchen (Experiment Platform Sprint 19)
cjming renamed T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from Run synthetic experiment using Javascript SDK with Test Kitchen to Run synthetic experiment using Javascript SDK in Test Kitchen.
Wed, Jan 14, 7:35 AM · Test Kitchen (Experiment Platform Sprint 19)
cjming added a comment to T407904: Update name in EventLogging Extension and WikimediaEvents Extension.

Added some WIP patches for EL + WME but agree with @Sfaci that we should wait until TK extension is on all prod wikis -- moving this to blocked in the meantime

Wed, Jan 14, 6:32 AM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work
cjming moved T407904: Update name in EventLogging Extension and WikimediaEvents Extension from In Progress to BLOCKED on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)) board.
Wed, Jan 14, 6:25 AM · Data-Engineering, MediaWiki-extensions-WikimediaEvents, MediaWiki-extensions-EventLogging, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Patch-For-Review, Essential-Work

Tue, Jan 13

cjming added a comment to T413592: Urdu Wikiquote update wordmark.

ran purgeList for modified files:

echo 'https://en.wikipedia.org/static/images/project-logos/urwikiquote.png' | mwscript-k8s --attach purgeList.php -- --wiki enwiki

returned:

🚀 Job is running.
📜 Attached to stdin/stdout:
Purging 1 urls
Done!

and

echo 'https://en.wikipedia.org/static/images/mobile/copyright/wikiquote-wordmark-ur.svg' | mwscript-k8s --attach purgeList.php -- --wiki enwiki

returned:

🚀 Job is running.
📜 Attached to stdin/stdout:
Purging 1 urls
Done!
Tue, Jan 13, 9:51 PM · Logos, Wikimedia-Site-requests
cjming added a comment to T414159: MOS prefix pages in siwiki.

ran namespaceDupes script:

mwscript-k8s --comment=T414159 --follow --sal -- namespaceDupes siwiki --fix | tee ~/T414159

returned:

🚀 Job is running.
📜 Streaming logs:
id=145542 ns=0 dbk=MOS:ACCESS -> MOS-ACCESS (no conflict)
id=127686 ns=0 dbk=MOS:ALLCAPS -> MOS-ALLCAPS (no conflict)
id=118935 ns=0 dbk=MOS:AWW -> MOS-AWW (no conflict)
id=103481 ns=0 dbk=MOS:Accessibility -> MOS-Accessibility (no conflict)
id=127687 ns=0 dbk=MOS:BADDATEFORMAT -> MOS-BADDATEFORMAT (no conflict)
id=107425 ns=0 dbk=MOS:BLOCKQUOTE -> MOS-BLOCKQUOTE (no conflict)
id=121429 ns=0 dbk=MOS:CAPS -> MOS-CAPS (no conflict)
id=148985 ns=0 dbk=MOS:COLON -> MOS-COLON (no conflict)
id=149000 ns=0 dbk=MOS:COLOR -> MOS-COLOR (no conflict)
id=148999 ns=0 dbk=MOS:COLORS -> MOS-COLORS (no conflict)
id=93594 ns=0 dbk=MOS:DAB -> MOS-DAB (no conflict)
id=93592 ns=0 dbk=MOS:DABPAGES -> MOS-DABPAGES (no conflict)
id=145551 ns=0 dbk=MOS:DABPEOPLE -> MOS-DABPEOPLE (no conflict)
id=156526 ns=0 dbk=MOS:DASH -> MOS-DASH (no conflict)
id=127685 ns=0 dbk=MOS:DATEFORMAT -> MOS-DATEFORMAT (no conflict)
id=109736 ns=0 dbk=MOS:DATEUNIFY -> MOS-DATEUNIFY (no conflict)
id=93595 ns=0 dbk=MOS:DISAMBIG -> MOS-DISAMBIG (no conflict)
id=122388 ns=0 dbk=MOS:FILM -> MOS-FILM (no conflict)
id=115520 ns=0 dbk=MOS:FONTSIZE -> MOS-FONTSIZE (no conflict)
id=145692 ns=0 dbk=MOS:FOREIGN -> MOS-FOREIGN (no conflict)
id=145478 ns=0 dbk=MOS:ICON -> MOS-ICON (no conflict)
id=146117 ns=0 dbk=MOS:INFOBOX -> MOS-INFOBOX (no conflict)
id=117499 ns=0 dbk=MOS:INTERWIKI -> MOS-INTERWIKI (no conflict)
id=145675 ns=0 dbk=MOS:JAPAN -> MOS-JAPAN (no conflict)
id=169289 ns=0 dbk=MOS:LABEL -> MOS-LABEL (no conflict)
id=117500 ns=0 dbk=MOS:LAYOUT -> MOS-LAYOUT (no conflict)
id=101264 ns=0 dbk=MOS:LEAD -> MOS-LEAD (no conflict)
id=126009 ns=0 dbk=MOS:LINK -> MOS-LINK (no conflict)
id=106088 ns=0 dbk=MOS:LIST -> MOS-LIST (no conflict)
id=145582 ns=0 dbk=MOS:LISTFORMAT -> MOS-LISTFORMAT (no conflict)
id=103480 ns=0 dbk=MOS:Layout -> MOS-Layout (no conflict)
id=118180 ns=0 dbk=MOS:MED -> MOS-MED (no conflict)
id=145586 ns=0 dbk=MOS:MUSIC -> MOS-MUSIC (no conflict)
id=113995 ns=0 dbk=MOS:NBSP -> MOS-NBSP (no conflict)
id=114772 ns=0 dbk=MOS:NOPIPE -> MOS-NOPIPE (no conflict)
id=90572 ns=0 dbk=MOS:NUM -> MOS-NUM (no conflict)
id=98906 ns=0 dbk=MOS:NUMERAL -> MOS-NUMERAL (no conflict)
id=145541 ns=0 dbk=MOS:OTHERLANG -> MOS-OTHERLANG (no conflict)
id=145583 ns=0 dbk=MOS:POPMUSIC -> MOS-POPMUSIC (no conflict)
id=103479 ns=0 dbk=MOS:SECTIONS -> MOS-SECTIONS (no conflict)
id=145588 ns=0 dbk=MOS:SEEALSO -> MOS-SEEALSO (no conflict)
id=145555 ns=0 dbk=MOS:SELFREF -> MOS-SELFREF (no conflict)
id=77564 ns=0 dbk=MOS:SMALLCAPS -> MOS-SMALLCAPS (no conflict)
id=117501 ns=0 dbk=MOS:STRUCTURE -> MOS-STRUCTURE (no conflict)
id=122392 ns=0 dbk=MOS:VIDEO -> MOS-VIDEO (no conflict)
id=163582 ns=0 dbk=MOS:WAF -> MOS-WAF (no conflict)
id=118934 ns=0 dbk=MOS:WEASEL -> MOS-WEASEL (no conflict)
id=118933 ns=0 dbk=MOS:WTW -> MOS-WTW (no conflict)
48 pages to fix, 48 were resolvable.
Tue, Jan 13, 9:39 PM · Patch-For-Review, Wikimedia-maintenance-script-run, Wikimedia-Site-requests
cjming created T414530: Run synthetic experiment using PHP SDK in Test Kitchen.
Tue, Jan 13, 8:24 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming renamed T414528: Run synthetic experiment using Javascript SDK in Test Kitchen from Run synthetic experiment using Javascript SDK using Test Kitchen to Run synthetic experiment using Javascript SDK with Test Kitchen.
Tue, Jan 13, 8:12 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming created T414528: Run synthetic experiment using Javascript SDK in Test Kitchen.
Tue, Jan 13, 8:11 PM · Test Kitchen (Experiment Platform Sprint 19)
cjming updated the task description for T407806: Rename Metrics Platform Extension to Test Kitchen.
Tue, Jan 13, 3:58 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming updated the task description for T407806: Rename Metrics Platform Extension to Test Kitchen.
Tue, Jan 13, 3:57 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming moved T412028: [SPIKE] Scope bringing Kotlin SDK up to date from BLOCKED to In Progress on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Tue, Jan 13, 5:35 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work
cjming claimed T412028: [SPIKE] Scope bringing Kotlin SDK up to date.
Tue, Jan 13, 5:17 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work
cjming moved T412028: [SPIKE] Scope bringing Kotlin SDK up to date from Ready for Development to BLOCKED on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Tue, Jan 13, 5:17 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Wikipedia-Android-App-Backlog, OKR-Work

Mon, Jan 12

cjming moved T407905: Update name in GrowthExperiments and ReaderExperiments extensions from Needs Review to BLOCKED on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Mon, Jan 12, 3:56 AM · Growth-Team, ReaderExperiments, GrowthExperiments, Test Kitchen (Experiment Platform Sprint 19), MW-1.46-notes (1.46.0-wmf.14; 2026-02-03), Essential-Work
cjming moved T407906: Update name in Release Config and Config Variables from Needs Review to Done on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Mon, Jan 12, 3:55 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)), Patch-For-Review, Essential-Work
cjming updated the task description for T407906: Update name in Release Config and Config Variables.
Mon, Jan 12, 3:55 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)), Patch-For-Review, Essential-Work
cjming updated the task description for T407906: Update name in Release Config and Config Variables.
Mon, Jan 12, 3:52 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)), Patch-For-Review, Essential-Work
cjming moved T407806: Rename Metrics Platform Extension to Test Kitchen from Needs Review to To Deploy on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Mon, Jan 12, 3:47 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work

Fri, Jan 9

cjming renamed T407901: Update Schema Events from Rename Schema Events to Update Schema Events.
Fri, Jan 9, 6:36 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Patch-For-Review, Essential-Work
cjming added a comment to T407901: Update Schema Events.

We could also transform this ticket into something that reflect the work we are going to do, right? New 2.0.0 version, default value for coordinator as a replacement for xlab, the comments where Experimentation Lab, xlab and others are mentioned, and the removal of experiments fragment. After all there are some schema work that needs to be done. Is not what we planned at the beginning but that work is somehow related to the renaming

Fri, Jan 9, 6:35 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Patch-For-Review, Essential-Work

Jan 8 2026

cjming added a comment to T406178: Add draft namespace to Igbo Wikipedia.

Ran namespaceDupes maintenance script:

cjming@deploy2002:~$ mwscript-k8s --comment=T406178 --follow --sal -- namespaceDupes igwiki --fix | tee ~/T406178
⏳ Starting namespaceDupes on Kubernetes as job mw-script.codfw.gfoe1al6 ...
🚀 Job is running.
📜 Streaming logs:
id=55690 ns=0 dbk=Ńkàtá:Yahya_Moussa -> Ńkàtá:Yahya_Moussa (no conflict)
1 pages to fix, 1 were resolvable.
Jan 8 2026, 10:44 PM · Wikimedia-Site-requests
cjming added a comment to T407901: Update Schema Events.

Per discussion in Slack and https://wikitech.wikimedia.org/wiki/User:Ottomata/Organized_Code#Avoid_casual_names, we are declining this ticket and keeping Test Kitchen schemas with its current naming convention product_metrics

Jan 8 2026, 10:30 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Patch-For-Review, Essential-Work
cjming added a comment to T414136: InvalidArgumentException from line 827 of /workspace/src/includes/registration/ExtensionProcessor.php: It was attempted to load MetricsPlatform twice.

@Reedy thank you for fixing our foibles -- the renaming has been a bit of a doozy

Jan 8 2026, 9:45 PM · MW-1.43-release, MW-1.44-release, MW-1.45-release, Continuous-Integration-Config, Test Kitchen

Jan 7 2026

cjming moved T407901: Update Schema Events from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Jan 7 2026, 10:50 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Patch-For-Review, Essential-Work

Jan 5 2026

cjming added a comment to T413338: Change Category Collation in ar.wiktionary.

ran maintenance script:

mwscript-k8s --comment=T413338 --follow -- updateCollation.php --wiki=arwiktionary --previous-collation=uppercase

returned:

250156 rows processed
Jan 5 2026, 10:16 PM · Wikimedia-Site-requests

Dec 22 2025

cjming moved T407806: Rename Metrics Platform Extension to Test Kitchen from In Progress to Needs Review on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Dec 22 2025, 4:14 AM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work

Dec 19 2025

cjming moved T407806: Rename Metrics Platform Extension to Test Kitchen from BLOCKED to In Progress on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Dec 19 2025, 9:43 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 18)), Essential-Work
cjming moved T412057: [Bug] When logging assigned / enrolled disposition, be more specific from Needs Review to To Deploy on the Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)) board.
Dec 19 2025, 7:01 PM · Test Kitchen (Test Kitchen (Experiment Platform Sprint 17)), Essential-Work