Page MenuHomePhabricator

Michael (Michael Große)
Dev in the Growth Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Nov 5 2018, 11:51 AM (297 w, 6 d)
Availability
Available
IRC Nick
MichaelG_WMF
LDAP User
Michael Große
MediaWiki User
MGrosse-WMF [ Global Accounts ]

Leipzig-based software developer. Previously, I worked on Wikidata, and before that on DokuWiki and WikiMatrix.

Tech: My Contributions
GitHub: micgro42
LinkedIn: https://www.linkedin.com/in/celenduin

🦔

Recent Activity

Fri, Jul 19

Michael created T370550: update LinkRecommendations after config change with maintenance script.
Fri, Jul 19, 7:25 PM · Add-Link, Growth-Team, GrowthExperiments
Michael updated the task description for T370534: Decide if a UI schema abstraction is required.
Fri, Jul 19, 6:10 PM · Growth-Team, MediaWiki-extensions-CommunityConfiguration
Michael awarded T337017: Remove "Action Has No Effect" warning dialog when removing auto assigned user a Love token.
Fri, Jul 19, 2:10 PM · Upstream, Phabricator (Upstream)
Michael created T370504: CdxLookup with an initial value has unexpected behavior.
Fri, Jul 19, 9:34 AM · Codex, Design-System-Team

Thu, Jul 18

Etonkovidova awarded T370326: Trying to blank a field appears to succeed but no edit was saved a Barnstar token.
Thu, Jul 18, 5:54 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, MediaWiki-extensions-CommunityConfiguration
Michael committed rECOMa30de2a0df2e: fix(editor): make PageTitleControl reliably blankable.
fix(editor): make PageTitleControl reliably blankable
Thu, Jul 18, 1:34 PM
Michael added a comment to T369608: Create a reasonable solution for working with CommunityConfiguration data.

Follow-up from Slack:

Thu, Jul 18, 11:53 AM · Technical-Debt, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael committed rECOMb2568100f779: fix(editor): make PageTitleControl reliably blankable.
fix(editor): make PageTitleControl reliably blankable
Thu, Jul 18, 11:22 AM
Michael moved T370326: Trying to blank a field appears to succeed but no edit was saved from Doing to Code Review on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Thu, Jul 18, 10:43 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, MediaWiki-extensions-CommunityConfiguration
Michael moved T370326: Trying to blank a field appears to succeed but no edit was saved from Incoming to Doing on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Thu, Jul 18, 9:32 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, MediaWiki-extensions-CommunityConfiguration
Michael claimed T370326: Trying to blank a field appears to succeed but no edit was saved.

Not exactly UBN, but still we should ideally get a fix + backport done today.

Thu, Jul 18, 9:31 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, MediaWiki-extensions-CommunityConfiguration
Michael added a comment to T370326: Trying to blank a field appears to succeed but no edit was saved.

Mh, unrelated changes aside, when I try to blank that field locally, I get a validation error for it: "NULL value found, but a string is required".

Thu, Jul 18, 7:50 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, MediaWiki-extensions-CommunityConfiguration

Wed, Jul 17

Michael added a project to T332826: Remove GEHomepageEnabled config flag: GrowthExperiments.
Wed, Jul 17, 12:28 PM · GrowthExperiments, Growth-Team, Essential-Work, Technical-Debt
Michael added a comment to T369608: Create a reasonable solution for working with CommunityConfiguration data.

The first alternative that comes to mind right away is to follow the format that the API uses to work around this issue:

Wed, Jul 17, 9:54 AM · Technical-Debt, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael updated subscribers of T370217: Suggestion for improvement in the message communityconfiguration-mentorship-info-text.

Specifically, Amir proposes to change the first paragraph of the current text (added like that in T367619):

image.png (186×634 px, 40 KB)

Wed, Jul 17, 9:14 AM · Patch-For-Review, Growth-Team, I18n, GrowthExperiments

Tue, Jul 16

Michael committed rECOM6ed0a813a365: Merge partial config with defaults.
Merge partial config with defaults
Tue, Jul 16, 8:29 PM
Michael committed rECOMe077b9121b42: Merge partial config with defaults.
Merge partial config with defaults
Tue, Jul 16, 8:27 PM
Michael committed rECOM7872c3cb5c94: Ensure every test-config has valid defaults.
Ensure every test-config has valid defaults
Tue, Jul 16, 8:27 PM
Michael added a project to T296646: [Epic] Migration of front-end modules to Vue.js components: Technical-Debt.
Tue, Jul 16, 6:47 PM · Technical-Debt, Growth-Team, Vue.js, Design-Systems-team-20200324-20220422 (Vue.js Migration Team Radar), Epic
Michael awarded T370189: Docs: Create developer-facing documentation for new i18n system a Love token.
Tue, Jul 16, 6:45 PM · Design-System-Team, Epic, I18n, Codex
Michael created T370190: Generate correct messages when ENUM is used to validate an Array of Strings.
Tue, Jul 16, 6:36 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration, CommunityConfiguration-Adoption
Michael moved T368750: Newcomer Homepage: Suggested Edits (mobile preview) empty state when there are no suggested edits from Code Review to Doing on the Growth-Team (FY2024-25 Q1 Sprint 1) board.

Moving this to doing for creating some Grafana panels for the metrics added.

Tue, Jul 16, 1:52 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), User-Michael, GrowthExperiments-NewcomerTasks
Michael added a comment to T368405: Special:Homepage is rendered much slower (<1 sec to 2+ sec).

I have been exploring a bit more the changes around 18th of May and there is no change that we can correlate to these events. The service code haven't been changed this year and the only changes we have done are related to the kubernetes configuration as I mentioned before. The closest change, regarding time, is https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/1033405 where some network policies were changed on 24th May (I guess it was deployed after that date) but I can't say whether that change could be related to this. @BTullis any idea here?

Taking a look at the grafana dashboard for edit-analytics for the last two months it seems that the latency is pretty stable (there are a couple of peaks but the rest of the chart is fine) so, considering that, I don't know what happens but I would say that these events are not related to the service itself. Regarding the timeouts you mentioned, just wondering if there is something preventing your app from reaching the service.

Tue, Jul 16, 1:50 PM · Data-Platform-SRE (2024.07.08 - 2024.07.28), Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Data Products, User-Michael, Data-Platform, Performance Issue, GrowthExperiments-Homepage
Michael closed T368405: Special:Homepage is rendered much slower (<1 sec to 2+ sec) as Resolved.

I think this can be closed.

Tue, Jul 16, 1:47 PM · Data-Platform-SRE (2024.07.08 - 2024.07.28), Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Data Products, User-Michael, Data-Platform, Performance Issue, GrowthExperiments-Homepage
Michael moved T369300: Communities that have Suggested links shouldn't have Add a link in Community configuration from Inbox to Needs Discussion on the Growth-Team board.
Tue, Jul 16, 1:10 PM · Add-Link, MediaWiki-extensions-CommunityConfiguration, Growth-Team
Michael moved T370142: Revert and rollback should not ping users mentioned in page from Inbox to Triaged on the Growth-Team board.
Tue, Jul 16, 12:22 PM · Growth-Team, Notifications
Michael committed rECOMa25550d5cd51: Merge partial config with defaults.
Merge partial config with defaults
Tue, Jul 16, 11:59 AM
Michael added a project to T369608: Create a reasonable solution for working with CommunityConfiguration data: Technical-Debt.
Tue, Jul 16, 9:35 AM · Technical-Debt, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration

Mon, Jul 15

Michael moved T363855: Improve validation errors wording and behavior from Blocked / Needs Work to QA on the Growth-Team (FY2024-25 Q1 Sprint 1) board.

The remaining work has been split out into the subtasks:

This task can move forward to QA again once those tasks have been resolved.

Mon, Jul 15, 5:26 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael closed T369257: Server validation errors for items of Arrays with custom controls need special handling as Resolved.

No QA for this technical sub-task specifically, only for the parent: T363855: Improve validation errors wording and behavior

Mon, Jul 15, 5:25 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael closed T369259: Server validation errors should show better label in main validation message link as Resolved.

No QA for this technical sub-task specifically, only for the parent: T363855: Improve validation errors wording and behavior

Mon, Jul 15, 5:24 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael closed T369257: Server validation errors for items of Arrays with custom controls need special handling, a subtask of T363855: Improve validation errors wording and behavior, as Resolved.
Mon, Jul 15, 5:23 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael closed T369259: Server validation errors should show better label in main validation message link, a subtask of T363855: Improve validation errors wording and behavior, as Resolved.
Mon, Jul 15, 5:23 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael added a comment to T368616: Special:Homepage performance issues.

Sere also: https://docs.google.com/document/d/1aQDQNt-U9DiEpyj-JqVl67VJDb3cFdcgPIZB196tC04/edit

Mon, Jul 15, 5:09 PM · Technical-Debt, Growth-Team, GrowthExperiments-Homepage, Performance Issue
Michael added a comment to T369811: panic when creating elasticsearch container on 0.25.0.

Ah, after destroying all the containers and volumes, and carefully recreating them from scratch, it now seems to actually work!

Mon, Jul 15, 3:21 PM · mwcli
Michael added a comment to T369811: panic when creating elasticsearch container on 0.25.0.

And does search work etc when configured? :)

Mon, Jul 15, 2:47 PM · mwcli
Michael committed rECOM54f7480fd12c: Ensure every test-config has valid defaults.
Ensure every test-config has valid defaults
Mon, Jul 15, 1:07 PM
Michael added a comment to T369591: Dark mode: Special:Notifications.

Also, when opening on of the popups that feature a new item it briefly flashes very light blue in dark mode.

Mon, Jul 15, 12:09 PM · Growth-Team (FY2024-25 Q1 Sprint 1), Notifications, dark-mode
Michael updated the task description for T370042: New Notification flashes bright blue, unreadable in dark mode.
Mon, Jul 15, 12:08 PM · Growth-Team, dark-mode, Notifications
Michael created T370042: New Notification flashes bright blue, unreadable in dark mode.
Mon, Jul 15, 12:08 PM · Growth-Team, dark-mode, Notifications
Michael committed rECOM04e3284e29c4: Show field labels in the main validation error message.
Show field labels in the main validation error message
Mon, Jul 15, 11:37 AM
Michael committed rECOM8bfac68e63e9: Adjust pointer for arrays that are rendered as a single control.
Adjust pointer for arrays that are rendered as a single control
Mon, Jul 15, 11:35 AM
Michael added a comment to T369811: panic when creating elasticsearch container on 0.25.0.

With the new binary the command succeeded, downloaded all the images and now I see "elasticsearch":true on Special:Mwdd. Thanks!

Mon, Jul 15, 10:31 AM · mwcli

Fri, Jul 12

Michael moved T368606: Community configuration defaults are not merged with partially-specified objects from Doing to Code Review on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Fri, Jul 12, 2:05 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration

Thu, Jul 11

Michael claimed T368606: Community configuration defaults are not merged with partially-specified objects.
Thu, Jul 11, 1:19 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Patch-For-Review, User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael created T369811: panic when creating elasticsearch container on 0.25.0.
Thu, Jul 11, 12:14 PM · mwcli
Michael added a comment to T365245: Benchmark validation usages.

I've created a proof of concept: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CommunityConfiguration/+/1053632
Curious to hear your thoughts.

Thu, Jul 11, 11:05 AM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MediaWiki-extensions-CommunityConfiguration
Michael added a comment to T369591: Dark mode: Special:Notifications.

I don't seem to be able to reproduce any of the issues mentioned in the descriptions on enwiki's Special:Notifications (already on .wmf13). @Etonkovidova can you confirm?

Thu, Jul 11, 8:21 AM · Growth-Team (FY2024-25 Q1 Sprint 1), Notifications, dark-mode

Wed, Jul 10

Michael moved T366025: Error: Call to undefined method MediaWiki\Status\Status::getFilters() from Incoming to Test in Production on the Growth-Team (FY2024-25 Q1 Sprint 1) board.

This was a relatively rare error to begin with, so we probably need some time to verify that it is indeed gone. But if we see no new occurrences of it between July 19th 2024 and August 9th 2024 (4 weeks), then, I think, we can consider this verified as fixed.

Wed, Jul 10, 7:12 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, Wikimedia-production-error
Michael edited projects for T366025: Error: Call to undefined method MediaWiki\Status\Status::getFilters(), added: Growth-Team (FY2024-25 Q1 Sprint 1); removed Patch-For-Review, Growth-Team.
Wed, Jul 10, 7:08 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-NewcomerTasks, Wikimedia-production-error
Michael added a comment to T365245: Benchmark validation usages.

Another sensible measure could be to add benchmarking in CI for this. That exists already in GrowthExperiments (currently broken: T329280), but CommunityConfiguration should not have those problems (that is, it does not depend on any other extensions), and ensuring that validation stays fast is even more important for CommunityConfiguration.

Wed, Jul 10, 7:01 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), MediaWiki-extensions-CommunityConfiguration
Michael added a comment to T365886: Community updates module: audience targeting.
  1. Setting a default value for the maximum is tricky. CC does not allow default empty values (null) for some types, like the case of the number and integer. We could display a "very big" number as the default, but we cannot set an "empty" value for the field to signal the special case "don't apply the validation constraint if value is not set".
Wed, Jul 10, 3:20 PM · MW-1.43-notes (1.43.0-wmf.15; 2024-07-23), Growth-Team (FY2024-25 Q1 Sprint 1), GrowthExperiments-Community-Updates, GrowthExperiments-Homepage
Michael moved T369259: Server validation errors should show better label in main validation message link from Doing to Code Review on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Wed, Jul 10, 1:56 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael moved T369257: Server validation errors for items of Arrays with custom controls need special handling from Doing to Code Review on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Wed, Jul 10, 1:56 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael updated the task description for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI.
Wed, Jul 10, 12:51 PM · CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt, Growth-Team
Michael updated the task description for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI.
Wed, Jul 10, 12:50 PM · CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt, Growth-Team
Michael added a parent task for T366458: CommunityConfiguration: Release extension to all Wikipedias with GrowthExperiments: T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI.
Wed, Jul 10, 12:45 PM · Growth-Team (FY2024-25 Q1 Sprint 1), User-notice, CommunityConfiguration-Adoption, GrowthExperiments
Michael added a parent task for T369711: Release CommunityConfiguration to French Wiktionary: T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI.
Wed, Jul 10, 12:45 PM · GrowthExperiments, CommunityConfiguration-Adoption, Growth-Team
Michael added subtasks for T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI: T366458: CommunityConfiguration: Release extension to all Wikipedias with GrowthExperiments, T369711: Release CommunityConfiguration to French Wiktionary.
Wed, Jul 10, 12:45 PM · CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt, Growth-Team
Michael updated the task description for T360571: CommunityConfiguration Extension Release Plan.
Wed, Jul 10, 12:45 PM · MediaWiki-extensions-CommunityConfiguration, Growth-Team
Michael created T369711: Release CommunityConfiguration to French Wiktionary.
Wed, Jul 10, 12:43 PM · GrowthExperiments, CommunityConfiguration-Adoption, Growth-Team
Michael created T369709: Switch `GEUseCommunityConfigurationExtension` to `true` in extension.json and fix tests failing in CI.
Wed, Jul 10, 12:39 PM · CommunityConfiguration-Adoption, GrowthExperiments, Technical-Debt, Growth-Team
Michael added a comment to T368750: Newcomer Homepage: Suggested Edits (mobile preview) empty state when there are no suggested edits.

I'm not sure if I'm the best person to weigh in, as I'm neither a native speaker, nor have any training in writing copy. I find "Currently no structured tasks available" to be clear to understand. "Currently, no structured tasks are available" on the other hand feels ever so slightly more garden-path-y with the positive verb "are" emphasizing that something is available. "Currently, there are no structured tasks available." feels a bit better in that regard. But I'm probably overthinking this. (Also again: I don't really know what I'm talking about. I'm just a developer^^.)

Wed, Jul 10, 10:17 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), User-Michael, GrowthExperiments-NewcomerTasks

Tue, Jul 9

Michael added a comment to T368796: Data exploration: How does page load time impact Homepage engagement?.

Thank you so much! I'm sorry for responding late, distracted with other matters.

Tue, Jul 9, 7:02 PM · Product-Analytics (Kanban), Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks
Michael created T369635: Add e2e tests for the API endpoints to CommunityConfiguration.
Tue, Jul 9, 3:03 PM · Test-Coverage, Technical-Debt, MediaWiki-extensions-CommunityConfiguration, Growth-Team
Michael moved T368750: Newcomer Homepage: Suggested Edits (mobile preview) empty state when there are no suggested edits from Sprint 17 (Growth Team) to FY2024-25 Q1 Sprint 1 on the Growth-Team board.
Tue, Jul 9, 2:23 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), User-Michael, GrowthExperiments-NewcomerTasks
Michael moved T368405: Special:Homepage is rendered much slower (<1 sec to 2+ sec) from Sprint 17 (Growth Team) to FY2024-25 Q1 Sprint 1 on the Growth-Team board.
Tue, Jul 9, 2:23 PM · Data-Platform-SRE (2024.07.08 - 2024.07.28), Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Data Products, User-Michael, Data-Platform, Performance Issue, GrowthExperiments-Homepage
Michael moved T363855: Improve validation errors wording and behavior from Sprint 17 (Growth Team) to FY2024-25 Q1 Sprint 1 on the Growth-Team board.
Tue, Jul 9, 2:22 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael moved T368405: Special:Homepage is rendered much slower (<1 sec to 2+ sec) from Code Review to Incoming on the Growth-Team (Sprint 17 (Growth Team)) board.
Tue, Jul 9, 2:22 PM · Data-Platform-SRE (2024.07.08 - 2024.07.28), Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Data Products, User-Michael, Data-Platform, Performance Issue, GrowthExperiments-Homepage
Michael moved T368405: Special:Homepage is rendered much slower (<1 sec to 2+ sec) from Incoming to Code Review on the Growth-Team (Sprint 17 (Growth Team)) board.
Tue, Jul 9, 2:22 PM · Data-Platform-SRE (2024.07.08 - 2024.07.28), Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Data Products, User-Michael, Data-Platform, Performance Issue, GrowthExperiments-Homepage
Michael moved T368750: Newcomer Homepage: Suggested Edits (mobile preview) empty state when there are no suggested edits from Incoming to Code Review on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Tue, Jul 9, 2:22 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), Growth-Team (FY2024-25 Q1 Sprint 1), User-Michael, GrowthExperiments-NewcomerTasks
Michael moved T363855: Improve validation errors wording and behavior from Incoming to Blocked / Needs Work on the Growth-Team (FY2024-25 Q1 Sprint 1) board.
Tue, Jul 9, 2:22 PM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael claimed T369259: Server validation errors should show better label in main validation message link.
Tue, Jul 9, 2:17 PM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael claimed T369257: Server validation errors for items of Arrays with custom controls need special handling.
Tue, Jul 9, 8:52 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael moved T369257: Server validation errors for items of Arrays with custom controls need special handling from Sprint 17 (Growth Team) to FY2024-25 Q1 Sprint 1 on the Growth-Team board.
Tue, Jul 9, 8:51 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael moved T369259: Server validation errors should show better label in main validation message link from Sprint 17 (Growth Team) to FY2024-25 Q1 Sprint 1 on the Growth-Team board.
Tue, Jul 9, 8:51 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration

Mon, Jul 8

Michael updated subscribers of T297882: Create a git commit message template for GrowthExperiments.

I have a commit message template in my personal dotfiles that is currently the following:

Mon, Jul 8, 5:37 PM · Growth-Team, Documentation, GrowthExperiments
Michael removed a project from T368819: gepersonalizedpraisedefaultnotificationsfrequency does not indicate units: Patch-For-Review.
Mon, Jul 8, 2:56 PM · Growth-Team (Sprint 17 (Growth Team)), MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), CommunityConfiguration-Adoption, GrowthExperiments-Mentorship, GrowthExperiments-PersonalizedPraise, I18n
Michael moved T365727: Error: Call to a member function getNewcomerTaskEditCount() on null from Triaged to Up Next on the Growth-Team board.

Moving to Up Next to be considered for the next sprint, and adding Technical-Debt as requested for maintenance work by @DMburugu.

Mon, Jul 8, 9:29 AM · Technical-Debt, GrowthExperiments-LevelingUp, GrowthExperiments-NewcomerTasks, Growth-Team, Wikimedia-production-error

Sun, Jul 7

Michael moved T369447: Flaky Wikibase GetItemStatementTest in CI from Inbox to Blocked on the Growth-Team board.
Sun, Jul 7, 8:17 AM · Wikibase Product Platform Team WPP, Wikidata, GrowthExperiments, Growth-Team, Wikibase REST API (WPP)
Michael updated the task description for T369447: Flaky Wikibase GetItemStatementTest in CI.
Sun, Jul 7, 8:16 AM · Wikibase Product Platform Team WPP, Wikidata, GrowthExperiments, Growth-Team, Wikibase REST API (WPP)
Michael created T369447: Flaky Wikibase GetItemStatementTest in CI.
Sun, Jul 7, 8:08 AM · Wikibase Product Platform Team WPP, Wikidata, GrowthExperiments, Growth-Team, Wikibase REST API (WPP)

Fri, Jul 5

Michael closed T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites as Resolved.

Beta wiktionary is working again: https://fr.wiktionary.beta.wmflabs.org/wiki/Accueil

Fri, Jul 5, 2:58 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), User-Michael, Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks, CommunityConfiguration-Adoption
Michael closed T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites, a subtask of T366458: CommunityConfiguration: Release extension to all Wikipedias with GrowthExperiments, as Resolved.
Fri, Jul 5, 2:57 PM · Growth-Team (FY2024-25 Q1 Sprint 1), User-notice, CommunityConfiguration-Adoption, GrowthExperiments

Thu, Jul 4

Michael moved T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites from Doing to Code Review on the Growth-Team (Sprint 17 (Growth Team)) board.
Thu, Jul 4, 6:19 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), User-Michael, Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks, CommunityConfiguration-Adoption
Michael created T369312: Fix callers to SuggestedEdits config when that feature is disabled.
Thu, Jul 4, 6:05 PM · Growth-Team, CommunityConfiguration-Adoption, Technical-Debt, GrowthExperiments-NewcomerTasks
Michael moved T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites from Incoming to Doing on the Growth-Team (Sprint 17 (Growth Team)) board.
Thu, Jul 4, 4:23 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), User-Michael, Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks, CommunityConfiguration-Adoption
Michael added a comment to T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites.

Great catch, thanks for reporting. What about checking GEHomepageSuggestedEditsEnabled in CommunityConfigurationLoader, and returning an empty array if that is the case? That should work, and while it might not be exactly equivalent, it should be at least close?

Thu, Jul 4, 1:21 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), User-Michael, Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks, CommunityConfiguration-Adoption
Michael added a comment to T369277: Provider GrowthSuggestedEdits is not supported on wiktionary sites.

Looking through GrowthExperiments' extension.json, I notice that the GrowthExperimentsNewcomerTasksConfigurationLoader service is loaded in a lot of places.

Thu, Jul 4, 12:29 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), User-Michael, Growth-Team (Sprint 17 (Growth Team)), GrowthExperiments-NewcomerTasks, CommunityConfiguration-Adoption
Michael moved T363855: Improve validation errors wording and behavior from Doing to Blocked / Needs Work on the Growth-Team (Sprint 17 (Growth Team)) board.

The remaining work has been split out into the subtasks:

Thu, Jul 4, 9:09 AM · Growth-Team (FY2024-25 Q1 Sprint 1), MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), User-Michael, MediaWiki-extensions-CommunityConfiguration
Michael triaged T369257: Server validation errors for items of Arrays with custom controls need special handling as Medium priority.

Medium per parent priority.

Thu, Jul 4, 9:09 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael triaged T369259: Server validation errors should show better label in main validation message link as Medium priority.

Medium per parent priority.

Thu, Jul 4, 9:09 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael created T369259: Server validation errors should show better label in main validation message link.
Thu, Jul 4, 8:55 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael updated the task description for T369257: Server validation errors for items of Arrays with custom controls need special handling.
Thu, Jul 4, 8:42 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael created T369257: Server validation errors for items of Arrays with custom controls need special handling.
Thu, Jul 4, 8:42 AM · MW-1.43-notes (1.43.0-wmf.14; 2024-07-16), User-Michael, Growth-Team (FY2024-25 Q1 Sprint 1), MediaWiki-extensions-CommunityConfiguration
Michael removed a member for Shape Expressions Sprint 5: Michael.
Thu, Jul 4, 8:14 AM
Michael removed a member for Shape Expressions Sprint 3: Michael.
Thu, Jul 4, 8:14 AM
Michael removed a member for Shape Expressions Sprint 1: Michael.
Thu, Jul 4, 8:14 AM

Wed, Jul 3

Michael added a comment to T367792: Clarify recommended usage of description vs help-text in form fields.

@Michael we've updated the Field's Guidelines including a recommendation about how to use the label's description and the helper text. We've included this info within the Field's guidelines since both description and helper text are elements of Field component. Let us know your feedback.

Wed, Jul 3, 5:03 PM · Design-System-Team (DST-Sprint-26 (2024-06-24 to 2024-07-05)), Documentation, Codex
Michael committed rECOMb694dc15e07a: refactor(editor): Drop dead code form i18n.js.
refactor(editor): Drop dead code form i18n.js
Wed, Jul 3, 2:01 PM