Page MenuHomePhabricator

Urbanecm_WMF (Martin Urbanec / Urbanecm)
Senior Software Engineer, Growth Team

Today

  • No visible events.

Tomorrow

  • No visible events.

Friday

  • No visible events.

User Details

User Since
Aug 21 2020, 11:05 AM (303 w, 4 d)
Availability
Available
IRC Nick
urbanecm
LDAP User
Urbanecm work
MediaWiki User
Martin Urbanec (WMF) [ Global Accounts ]

Recent Activity

Today

Urbanecm_WMF updated the task description for T416877: Remove pipeline training code from research/mwaddlink.
Wed, Jun 17, 12:03 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Essential-Work, Growth Team Maintenance, Technical-Debt, Add-Link-Structured-Task
Urbanecm_WMF archived Growth-Team (FY2025-26 Q4 Sprint 4).
Wed, Jun 17, 12:02 AM
Urbanecm_WMF moved T416877: Remove pipeline training code from research/mwaddlink from Incoming to QA on the Growth-Team (FY2025-26 Q4 Sprint 5) board.
Wed, Jun 17, 12:02 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Essential-Work, Growth Team Maintenance, Technical-Debt, Add-Link-Structured-Task
Urbanecm_WMF claimed T416877: Remove pipeline training code from research/mwaddlink.
Wed, Jun 17, 12:02 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Essential-Work, Growth Team Maintenance, Technical-Debt, Add-Link-Structured-Task

Yesterday

Urbanecm_WMF edited projects for T428884: Remove GrowthExperiments extension from closed wikis, added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:51 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF edited projects for T420462: refreshLinkRecommendations.php should log errors during a HTTP request even if verbose logging is disabled, added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:51 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Essential-Work, GrowthExperiments-NewcomerTasks
Urbanecm_WMF edited projects for T424646: Prepare V2 experiment for improved mobile account creation form (builds on V1), added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:50 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), User-Michael, OKR-Work, MediaWiki-CreateAccount-page, MediaWiki-User-login-and-signup
Urbanecm_WMF edited projects for T418115: Configure newcomer dashboard for Wikidata (per community consensus), added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:50 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Wikidata Omega Product, Wikidata
Urbanecm_WMF edited projects for T424205: Post-publish account creation nudge for temp accounts, added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:50 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Growth Team Maintenance, Product Safety and Integrity, Temporary accounts, MediaWiki-User-login-and-signup
Urbanecm_WMF edited projects for T422295: [V2 experiment release] Mobile web account creation form improvements + username TL;DR, added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:50 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), User-Michael, OKR-Work, MediaWiki-CreateAccount-page, MediaWiki-User-login-and-signup
Urbanecm_WMF edited projects for T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned, added: Growth-Team (FY2025-26 Q4 Sprint 5); removed Growth-Team (FY2025-26 Q4 Sprint 4).
Tue, Jun 16, 4:50 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF moved T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned from Code Review to QA on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Tue, Jun 16, 4:36 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T429352: Remove GrowthExperiments tour properties older than a year.

Still running:

Tue, Jun 16, 4:07 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Growth Team Maintenance, Technical-Debt, GrowthExperiments
Urbanecm_WMF moved T429352: Remove GrowthExperiments tour properties older than a year from Incoming to QA on the Growth-Team (FY2025-26 Q4 Sprint 5) board.
Tue, Jun 16, 4:05 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Growth Team Maintenance, Technical-Debt, GrowthExperiments
Urbanecm_WMF added a comment to T409170: Run MigrateMentorStatusAway migration script.

@Sgs and I discussed this during our 1:1. The problem was that the script was returning LoggedUpdateOutcome::COMPLETE even on dry-run, meaning it got logged as finished in updatelog. I removed all records of its execution again (logs are available at P94199). I also uploaded a patch that changes the script's behavior to always return SIMULATED on dry-runs.

Tue, Jun 16, 3:49 PM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), GrowthExperiments-Mentorship
Urbanecm_WMF claimed T429352: Remove GrowthExperiments tour properties older than a year.
Tue, Jun 16, 2:40 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Growth Team Maintenance, Technical-Debt, GrowthExperiments
Urbanecm_WMF created T429352: Remove GrowthExperiments tour properties older than a year.
Tue, Jun 16, 2:39 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Growth Team Maintenance, Technical-Debt, GrowthExperiments
Urbanecm_WMF added a comment to T429314: PageImages returned 0-height image for page {title}, {fileName}.

From a 1:1 between @Michael and I, we should probably detect if the image is a PDF and if so, not return any thumbnail image.

Tue, Jun 16, 2:11 PM · Patch-For-Review, Growth-Team, GrowthExperiments-ImpactModule, Wikimedia-production-error
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

Another possible action item here: include the DB server where the creation happened in the output. While this wouldn't prevent the issue from happening, it would allow me to double check it got created at the expected place.

Tue, Jun 16, 10:57 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF updated the task description for T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.
Tue, Jun 16, 10:56 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF updated the task description for T429314: PageImages returned 0-height image for page {title}, {fileName}.
Tue, Jun 16, 10:54 AM · Patch-For-Review, Growth-Team, GrowthExperiments-ImpactModule, Wikimedia-production-error
Urbanecm_WMF created T429314: PageImages returned 0-height image for page {title}, {fileName}.
Tue, Jun 16, 10:52 AM · Patch-For-Review, Growth-Team, GrowthExperiments-ImpactModule, Wikimedia-production-error
Urbanecm_WMF added a project to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster: MediaWiki-libs-Rdbms.

This is probably closer to our Rdbms lib than to WikimediaMaintenance.

Tue, Jun 16, 10:40 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.
  • Declare virtual domains unconditionally: move $wgVirtualDomainsMapping declarations in CommonSettings.php outside of their respective $wmgUseXxx blocks
Tue, Jun 16, 10:38 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

I'm also curious why $lbf->getLoadBalancer( $virtualDomain ) with an unrecognized $virtualDomain returns a pointer to s3. I would expect the main section (or an error), but definitely not s3...

Tue, Jun 16, 10:33 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

The accidental creation of wikidatawiki at s3 makes me think... Should the script even attempt to run CREATE DATABASE IF NOT EXISTS? I can't think of a scenario where an x1 database wouldn't already exist... addWiki.php should handle provisioning it.

Tue, Jun 16, 10:14 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

This is how I located them:

Tue, Jun 16, 10:06 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

Interestingly, the script (somehow) decided to create the wikidatawiki tables on s3 wikidatawiki, not on s8 wikidatawiki (as I would expect when virtualdomain points nowhere):

Tue, Jun 16, 10:01 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T429304: Drop GrowthExperiments DB tables from *main cluster*.

I located the wikidatawiki tables. For some reason, the script put them on s3 wikidatawiki:

Tue, Jun 16, 10:00 AM · Growth-Team, GrowthExperiments, DBA
Urbanecm_WMF added a comment to T429304: Drop GrowthExperiments DB tables from *main cluster*.

Should I drop those?

Tue, Jun 16, 9:41 AM · Growth-Team, GrowthExperiments, DBA
Urbanecm_WMF moved T418115: Configure newcomer dashboard for Wikidata (per community consensus) from Blocked / Needs Work to QA on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

Accidentally created the DB tables in the wrong database, but it should be done. https://www.wikidata.org/wiki/Special:Homepage is now a thing!

Tue, Jun 16, 9:33 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Wikidata Omega Product, Wikidata
Urbanecm_WMF added a comment to T429304: Drop GrowthExperiments DB tables from *main cluster*.

Details about how I managed to create them erroneously are at T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

Tue, Jun 16, 9:32 AM · Growth-Team, GrowthExperiments, DBA
Urbanecm_WMF created T429304: Drop GrowthExperiments DB tables from *main cluster*.
Tue, Jun 16, 9:31 AM · Growth-Team, GrowthExperiments, DBA
Urbanecm_WMF updated subscribers of T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.

I ended up having to run the maintenance script within mw-debug (where the virtual domain was already defined), and then proceed.

Tue, Jun 16, 9:28 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF created T429302: createExtensionTables.php makes it super-easy to accidentally create DB on wrong cluster.
Tue, Jun 16, 9:22 AM · MediaWiki-libs-Rdbms, MediaWiki-extensions-WikimediaMaintenance
Urbanecm_WMF added a comment to T418115: Configure newcomer dashboard for Wikidata (per community consensus).

DB tables created:

Tue, Jun 16, 9:01 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Wikidata Omega Product, Wikidata
Urbanecm_WMF created T429288: event_sanitized.serversideaccountcreation reports users that actually don't exist.
Tue, Jun 16, 7:50 AM · Data-Engineering

Mon, Jun 15

Urbanecm_WMF added a project to T342288: Provide partial block for Suggested edits: Community Feedback (Growth).
Mon, Jun 15, 6:32 PM · Community Feedback (Growth), Product Safety and Integrity, MediaWiki-Blocks, Growth-Team, GrowthExperiments-Homepage
Urbanecm_WMF merged T383410: Provide partial block for Suggested edits into T342288: Provide partial block for Suggested edits.
Mon, Jun 15, 6:31 PM · Community Feedback (Growth), Product Safety and Integrity, MediaWiki-Blocks, Growth-Team, GrowthExperiments-Homepage
Urbanecm_WMF merged task T383410: Provide partial block for Suggested edits into T342288: Provide partial block for Suggested edits.
Mon, Jun 15, 6:31 PM · GrowthExperiments-NewcomerTasks, Product Safety and Integrity, MediaWiki-Blocks, Growth-Structured-Tasks, Growth-Team
Urbanecm_WMF added a comment to T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned.

@Michael I also applied the same fix to PraiseworthyConditionsLookup. Both should be no-ops, but it's better to not call that extra code if we don't need to. Plus, not using the User object is a good idea whenever possible.

Mon, Jun 15, 5:59 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned.

Very unlikely. User::getBlock() is only considering IP blocks if the session user and the considered user are equal to each other. isUserIneligibleForMentorship would run on other users (for example, when assigning the mentor), or without any user (when reassignment happens in the background job).

Mon, Jun 15, 5:42 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T418115: Configure newcomer dashboard for Wikidata (per community consensus).

@Arian_Bozorg have you already worked on the community configuration?

Mon, Jun 15, 4:48 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Wikidata Omega Product, Wikidata
Urbanecm_WMF moved T429188: Notify mentors when they are automatically suspended or removed due to inactivity from Needs Refinement to Product Backlog on the Growth-Team board.
Mon, Jun 15, 4:32 PM · Growth-Team, Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF moved T429188: Notify mentors when they are automatically suspended or removed due to inactivity from Inbox to Needs Refinement on the Growth-Team board.
Mon, Jun 15, 4:32 PM · Growth-Team, Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T416311: HelpPanel Configuration in Community Configuration: Sort Namespaces.

Estimaton meeting 2026-06-15: we agreed to sort the namespaces according to their internal ID instead.

Mon, Jun 15, 4:06 PM · Growth-Team, Essential-Work, GrowthExperiments
Urbanecm_WMF moved T420387: Create an one-off dump of the mentorship state for English Wikipedia from Doing to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

@Isaac mentioned they would review the code today or tomorrow as well.

Mon, Jun 15, 2:29 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T420387: Create an one-off dump of the mentorship state for English Wikipedia.

Thank you for your patience. I have published a new version of the data, which includes the new column you asked for. Unfortunately, I was not able to find out why event_sanitized.serversideaccountcreation reports created users that aren't recorded in the DB. I added a JOIN on mediawiki_user (a monthly copy of the actual user table from production), which should filter out those users. I'll fill a follow-up ticket to learn more on this.

Mon, Jun 15, 2:05 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF lowered the priority of T429152: MediaSearchQueryBuilderTest fails on capitalisation errors from Unbreak Now! to High.

Lowering priority. I suggest to keep this opened and unassigned, unless @Dreamy_Jazz plans on finishing the fix.

Mon, Jun 15, 12:17 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Discovery-Search, ci-test-error (WMF-deployed Build Failure), WikibaseMediaInfo
Urbanecm_WMF added a comment to T429149: WikimediaEvents assumes certain keys are logged.

Thanks for the quick response here, @kostajh and @Dreamy_Jazz!

Mon, Jun 15, 12:05 PM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MediaWiki-extensions-WikimediaEvents
Urbanecm_WMF triaged T429152: MediaSearchQueryBuilderTest fails on capitalisation errors as Unbreak Now! priority.

Blocks GrowthExperiments merges.

Mon, Jun 15, 10:39 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Discovery-Search, ci-test-error (WMF-deployed Build Failure), WikibaseMediaInfo
Urbanecm_WMF created T429152: MediaSearchQueryBuilderTest fails on capitalisation errors.
Mon, Jun 15, 10:39 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), Discovery-Search, ci-test-error (WMF-deployed Build Failure), WikibaseMediaInfo
Urbanecm_WMF moved T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned from Incoming to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Mon, Jun 15, 10:01 AM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF claimed T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned.
Mon, Jun 15, 10:00 AM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T426465: Mentor on a blocked IP is incorrectly told that their mentees are temporarily reassigned.

Bug report confirmed and rootcaused. Initially, I become suspicious this would also be affecting a similar check when the mentee is IP blocked and asks a question (if their mentor is away, it would tell them their question is redirected to someone else), but this is not the case.

Mon, Jun 15, 9:39 AM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF created T429149: WikimediaEvents assumes certain keys are logged.
Mon, Jun 15, 9:26 AM · MW-1.47-notes (1.47.0-wmf.7; 2026-06-16), Product Safety and Integrity (Sprint Iris (May 25 - Jun 12)), MediaWiki-extensions-WikimediaEvents
Urbanecm_WMF closed T428576: Write documentation for the automated mentor list cleanup system, a subtask of T321509: EPIC: Provide a system to automatically suspend or remove mentors from the list of mentors, as Resolved.
Mon, Jun 15, 8:21 AM · User-notice, Epic, Growth-Team, MW-1.47-notes (1.47.0-wmf.4; 2026-05-26), Community Feedback (Growth), GrowthExperiments-Mentorship
Urbanecm_WMF closed T428576: Write documentation for the automated mentor list cleanup system as Resolved.

With the changes by Kirsten & Benoit, let's consider this resolved.

Mon, Jun 15, 8:21 AM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF closed T428576: Write documentation for the automated mentor list cleanup system, a subtask of T427386: Deploy automated mentor list cleanup to Wikimedia wikis, as Resolved.
Mon, Jun 15, 8:21 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF moved T409170: Run MigrateMentorStatusAway migration script from Code Review to Doing on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

I believe this now needs to be actually executed (once wmf.7 is on all wikis, or we need to backport it).

Mon, Jun 15, 8:20 AM · MW-1.47-notes (1.47.0-wmf.8; 2026-06-23), Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.46-notes (1.46.0-wmf.3; 2025-11-19), GrowthExperiments-Mentorship

Thu, Jun 11

Urbanecm_WMF closed T428900: Request to move translatable pages: Wikimedia Apps/iOS FAQ and Wikimedia Apps/Android FAQ as Resolved.

Finished both pages

Thu, Jun 11, 1:40 PM · Wikimedia-maintenance-script-run
Urbanecm_WMF claimed T428900: Request to move translatable pages: Wikimedia Apps/iOS FAQ and Wikimedia Apps/Android FAQ.

Started

Thu, Jun 11, 1:20 PM · Wikimedia-maintenance-script-run
Urbanecm_WMF added a comment to T428198: Error: Call to a member function getTalkPage() on null.

Continues to happen...

Thu, Jun 11, 1:07 PM · Growth-Team, Notifications (Echo), Wikimedia-production-error
Urbanecm_WMF added a comment to T428576: Write documentation for the automated mentor list cleanup system.

Thank you for the updates!

Thu, Jun 11, 12:40 PM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T427475: Update copy for Mentor list cleanup (Special:CommunityConfiguration/Mentorship).

That is correct @KStoller-WMF. Any answer (on-wiki) is an edit, so it will be considered an activity.

Thu, Jun 11, 12:36 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF moved T428884: Remove GrowthExperiments extension from closed wikis from Incoming to QA on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Thu, Jun 11, 12:15 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF changed the status of T428885: Drop growthexperiments_* tables from closed wikis, a subtask of T428884: Remove GrowthExperiments extension from closed wikis, from Stalled to Open.
Thu, Jun 11, 12:04 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF changed the status of T428885: Drop growthexperiments_* tables from closed wikis from Stalled to Open.

And uninstalled, this is now ready for DBA to drop the tables.

Thu, Jun 11, 12:04 PM · GrowthExperiments, Growth-Team, DBA
Urbanecm_WMF added a comment to T420566: Decide how GrowthExperiments should be handled on closed wikis.

Filled T428884: Remove GrowthExperiments extension from closed wikis and T428885: Drop growthexperiments_* tables from closed wikis as followups. The remaining part is to document the "alert DBA" part on the Close a wiki task. I would _love_ closing to generate one large form with all the changes though...

Thu, Jun 11, 11:59 AM · Data-Persistence, GrowthExperiments, Growth-Team
Urbanecm_WMF moved T428885: Drop growthexperiments_* tables from closed wikis from Inbox to Tracking on the Growth-Team board.
Thu, Jun 11, 11:57 AM · GrowthExperiments, Growth-Team, DBA
Urbanecm_WMF claimed T428884: Remove GrowthExperiments extension from closed wikis.

Follow-up to T420566 and quick enough to just do (TM).

Thu, Jun 11, 11:56 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF added a subtask for T428884: Remove GrowthExperiments extension from closed wikis: T428885: Drop growthexperiments_* tables from closed wikis.
Thu, Jun 11, 11:53 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF added a parent task for T428885: Drop growthexperiments_* tables from closed wikis: T428884: Remove GrowthExperiments extension from closed wikis.
Thu, Jun 11, 11:53 AM · GrowthExperiments, Growth-Team, DBA
Urbanecm_WMF changed the status of T428885: Drop growthexperiments_* tables from closed wikis from Open to Stalled.

Pending uninstalling the extension itself.

Thu, Jun 11, 11:53 AM · GrowthExperiments, Growth-Team, DBA
Urbanecm_WMF created T428885: Drop growthexperiments_* tables from closed wikis.
Thu, Jun 11, 11:53 AM · GrowthExperiments, Growth-Team, DBA
Urbanecm_WMF created T428884: Remove GrowthExperiments extension from closed wikis.
Thu, Jun 11, 11:53 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments, Wikimedia-Site-requests
Urbanecm_WMF moved T425232: Mentor status dashboard: display mentor activity, responsiveness, and other stats from Needs Refinement to Triaged on the Growth-Team board.

Thank you for the proposal. My name is Martin, and I'm an engineer working on the mentorship features. Unfortunately, this would be a fairly involved task. It would mean expanding Special:ManageMentors with a number of extra columns, some of which are difficult to compute. Getting the dates of responses to mentee questions is a good example: while we can find a question easily enough (it's the latest edit tagged as a question), identifying its response is challenging, since the response carries no tag of its own.

Thu, Jun 11, 8:48 AM · Growth-Team, Community Feedback (Growth), GrowthExperiments-Mentorship

Wed, Jun 10

Urbanecm_WMF added a comment to T420387: Create an one-off dump of the mentorship state for English Wikipedia.

Thank you for the response and for the notebook, this is very helpful.

Wed, Jun 10, 11:43 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship

Tue, Jun 9

Urbanecm_WMF moved T427475: Update copy for Mentor list cleanup (Special:CommunityConfiguration/Mentorship) from Code Review to QA on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Tue, Jun 9, 2:01 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF claimed T418115: Configure newcomer dashboard for Wikidata (per community consensus).
Tue, Jun 9, 11:28 AM · Growth-Team (FY2025-26 Q4 Sprint 5), Wikidata Omega Product, Wikidata
Urbanecm_WMF added a parent task for T428576: Write documentation for the automated mentor list cleanup system: T427386: Deploy automated mentor list cleanup to Wikimedia wikis.
Tue, Jun 9, 11:27 AM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF added a subtask for T427386: Deploy automated mentor list cleanup to Wikimedia wikis: T428576: Write documentation for the automated mentor list cleanup system.
Tue, Jun 9, 11:27 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF moved T427386: Deploy automated mentor list cleanup to Wikimedia wikis from Doing to Blocked / Needs Work on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

Pending definition of deployment dates and pending wikis. Started conversation in WMF Slack, but no decision seems to be made. Moving to blocked (cc @KStoller-WMF @Trizek-WMF).

Tue, Jun 9, 11:27 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF moved T428576: Write documentation for the automated mentor list cleanup system from Incoming to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

Initial documentation created at https://www.mediawiki.org/wiki/Help:Growth/Mentorship#Automated_mentor_list_cleanup.

Tue, Jun 9, 11:25 AM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF triaged T428576: Write documentation for the automated mentor list cleanup system as High priority.
Tue, Jun 9, 11:05 AM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF created T428576: Write documentation for the automated mentor list cleanup system.
Tue, Jun 9, 11:04 AM · Documentation, Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship

Mon, Jun 8

Urbanecm_WMF moved T420387: Create an one-off dump of the mentorship state for English Wikipedia from Code Review to Doing on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Mon, Jun 8, 3:08 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T420255: MentionRegexException in link-recommendation service.

I started the refresh job on crhwiki and diqwiki. Thanks to T420462, we should have visibility into similar issues if/when they happen.

Mon, Jun 8, 1:49 PM · Machine-Learning-Team (Q4 FY2025-26), Growth-Team (FY2025-26 Q4 Sprint 4), Essential-Work, Add-Link-Structured-Task, Wikimedia-production-error
Urbanecm_WMF moved T420255: MentionRegexException in link-recommendation service from Incoming to QA on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

Moving to sprint for QA purposes.

Mon, Jun 8, 1:39 PM · Machine-Learning-Team (Q4 FY2025-26), Growth-Team (FY2025-26 Q4 Sprint 4), Essential-Work, Add-Link-Structured-Task, Wikimedia-production-error
Urbanecm_WMF edited projects for T420255: MentionRegexException in link-recommendation service, added: Growth-Team (FY2025-26 Q4 Sprint 4); removed Growth-Team.
Mon, Jun 8, 1:38 PM · Machine-Learning-Team (Q4 FY2025-26), Growth-Team (FY2025-26 Q4 Sprint 4), Essential-Work, Add-Link-Structured-Task, Wikimedia-production-error
Urbanecm_WMF added a comment to T420255: MentionRegexException in link-recommendation service.

Deployed to production. Now it works:

Mon, Jun 8, 1:38 PM · Machine-Learning-Team (Q4 FY2025-26), Growth-Team (FY2025-26 Q4 Sprint 4), Essential-Work, Add-Link-Structured-Task, Wikimedia-production-error
Urbanecm_WMF moved T427475: Update copy for Mentor list cleanup (Special:CommunityConfiguration/Mentorship) from Doing to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 4) board.

Back to Code Review for @AAlhazwani-WMF's changes.

Mon, Jun 8, 12:24 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF moved T427475: Update copy for Mentor list cleanup (Special:CommunityConfiguration/Mentorship) from Blocked / Needs Work to Doing on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Mon, Jun 8, 12:18 PM · MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Growth-Team (FY2025-26 Q4 Sprint 4), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T420387: Create an one-off dump of the mentorship state for English Wikipedia.

Users in dataset.tsv with no row in growthexperiments_mentor_mentee

Mon, Jun 8, 11:34 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T420387: Create an one-off dump of the mentorship state for English Wikipedia.

Thank you so much for the review! This is appreciated. I changed the convert_up_property() function to the following:

Mon, Jun 8, 9:23 AM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship

Fri, Jun 5

Urbanecm_WMF moved T420387: Create an one-off dump of the mentorship state for English Wikipedia from Incoming to Code Review on the Growth-Team (FY2025-26 Q4 Sprint 4) board.
Fri, Jun 5, 3:39 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T420387: Create an one-off dump of the mentorship state for English Wikipedia.

I have finally got to this task and prepared the dataset. I published my outputs at https://analytics.wikimedia.org/published/datasets/one-off/growth/growthexperiments-mentorship-enabled-T420387/. Both the Jupyter notebook and the dataset are published there.

Fri, Jun 5, 3:38 PM · Growth-Team (FY2025-26 Q4 Sprint 5), GrowthExperiments-Mentorship
Urbanecm_WMF added a comment to T416877: Remove pipeline training code from research/mwaddlink.

Removed the extra training dependencies and verified it works:

Fri, Jun 5, 3:09 PM · Growth-Team (FY2025-26 Q4 Sprint 5), Essential-Work, Growth Team Maintenance, Technical-Debt, Add-Link-Structured-Task
Urbanecm_WMF claimed T420462: refreshLinkRecommendations.php should log errors during a HTTP request even if verbose logging is disabled.

As it's already done.

Fri, Jun 5, 12:04 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Essential-Work, GrowthExperiments-NewcomerTasks
Urbanecm_WMF edited projects for T420462: refreshLinkRecommendations.php should log errors during a HTTP request even if verbose logging is disabled, added: Growth-Team (FY2025-26 Q4 Sprint 4); removed Growth-Team.
Fri, Jun 5, 12:04 PM · Growth-Team (FY2025-26 Q4 Sprint 5), MW-1.47-notes (1.47.0-wmf.6; 2026-06-09), Essential-Work, GrowthExperiments-NewcomerTasks