Page MenuHomePhabricator

Sgs (Sergio Gimeno)
Software Engineer, WMF

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Oct 4 2021, 3:13 PM (44 w, 5 d)
Availability
Available
LDAP User
Sergio Gimeno
MediaWiki User
SGimeno (WMF) [ Global Accounts ]

I'm working with the Growth team on features that keep growing the number of Wikipedia contributors.

Recent Activity

Yesterday

Sgs moved T315013: Exception: GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider::get: Unable to decode JSON response for page: * from Inbox to Triaged on the Growth-Team board.
Fri, Aug 12, 4:33 PM · GrowthExperiments, Growth-Team, Wikimedia-production-error
Sgs added a comment to T315013: Exception: GrowthExperiments\NewcomerTasks\AddImage\ServiceImageRecommendationProvider::get: Unable to decode JSON response for page: *.

Not a duplicate bu related, see efforts in T313973 to parametrize the title.

Fri, Aug 12, 4:33 PM · GrowthExperiments, Growth-Team, Wikimedia-production-error
Sgs moved T315071: "99+" notification badge is reduced to "99" after clicking "makrasread" link even when it should still be "99+" from Inbox to Current Sprint on the Growth-Team board.
Fri, Aug 12, 4:29 PM · Growth-Team (Current Sprint), Notifications
Sgs moved T315082: In article previews on Special:NewPagesFeed, the table of contents for the article appears in the interface language of its latest editor instead of the content language from Inbox to Triaged on the Growth-Team board.
Fri, Aug 12, 4:28 PM · I18n, PageTriage, Growth-Team
Sgs moved T314964: TypeError: itemsById[id] from Incoming to Ready for Development on the Growth-Team (Current Sprint) board.
Fri, Aug 12, 4:25 PM · JavaScript, Growth-Team (Current Sprint), Wikimedia-production-error, StructuredDiscussions, Commons
Sgs moved T314964: TypeError: itemsById[id] from Inbox to Current Sprint on the Growth-Team board.
Fri, Aug 12, 4:25 PM · JavaScript, Growth-Team (Current Sprint), Wikimedia-production-error, StructuredDiscussions, Commons

Thu, Aug 11

Sgs claimed T314965: DI sticky header causing issue with Flow sub-header .
Thu, Aug 11, 9:35 AM · Patch-For-Review, Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements
Sgs updated subscribers of T314965: DI sticky header causing issue with Flow sub-header .

From this task's description of What should have happened? Nothing I understand the tocWidget does not not need to stick until any topic "is in view". As mentioned in T311092#8078636 the tocWidget stickiness is implemented with postion: fixed and toggling the .flow-ui-navigationWidget-affixed class. I think we don't need to alter the position: relative from .flow-ui-navigationWidget to position: sticky to fix the overlap here although it would also work. Would it be more correct to use position: sticky in .flow-ui-navigationWidget? @Jdlrobson

Thu, Aug 11, 9:33 AM · Patch-For-Review, Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements

Wed, Aug 10

Sgs added a comment to T306018: Instrument blocked account registration.
  • user ip: Is using $user->getRequest()->getIP() as in PermissionManager::checkUserBlock() reliable to obtain the user IP?

Out of curiosity, is there a technical reason to have user_ip as a field and manually populating it instead of adding - $ref: /fragment/http/client_ip/1.0.0# to the schema (like in analytics/mediawiki/welcomesurvey/interaction) to have EventGate automatically populate http.client_ip (doc)?

Wed, Aug 10, 3:52 PM · Product-Analytics, Patch-For-Review, Growth-Team (Current Sprint)
Sgs added a comment to T306018: Instrument blocked account registration.

In the event details mentioned in the description what are the expected values for:

Wed, Aug 10, 3:02 PM · Product-Analytics, Patch-For-Review, Growth-Team (Current Sprint)

Tue, Aug 9

Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed from Open to In Progress.
Tue, Aug 9, 5:44 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed, a subtask of T300532: Migration of mentee overview to Vue, from Open to In Progress.
Tue, Aug 9, 5:43 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs changed the status of T314839: Reuse variables.less and common components from ext.growthExperiments.MentorDashboard.Vue from Open to In Progress.
Tue, Aug 9, 5:41 PM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement
Sgs changed the status of T314839: Reuse variables.less and common components from ext.growthExperiments.MentorDashboard.Vue, a subtask of T313310: Impact module: Implement table list component, from Open to In Progress.
Tue, Aug 9, 5:41 PM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement
Sgs moved T314807: Mentee overview (Vue): When a mentee registered before ~2005 is displayed in mentee overview, the module breaks from Code Review to QA on the Growth-Team (Current Sprint) board.
Tue, Aug 9, 9:11 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs created T314839: Reuse variables.less and common components from ext.growthExperiments.MentorDashboard.Vue.
Tue, Aug 9, 8:40 AM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement

Fri, Aug 5

Sgs moved T312686: [betalabs] Suggested edits - the counter discrepancies from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Fri, Aug 5, 4:18 PM · MW-1.39-notes (1.39.0-wmf.22; 2022-07-25), Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments
Sgs moved T314074: Use a class selector pattern for "new" less code. from Code Review to Test in Production | Watching on the Growth-Team (Current Sprint) board.
Fri, Aug 5, 2:59 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint)
Sgs moved T312686: [betalabs] Suggested edits - the counter discrepancies from Blocked / Needs work to In Progress on the Growth-Team (Current Sprint) board.
Fri, Aug 5, 11:32 AM · MW-1.39-notes (1.39.0-wmf.22; 2022-07-25), Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments
Sgs closed T314631: Elastica/CirrusSearch error on initial start-up as Invalid.

@Sgs if you are using the master branch of CirrusSearch you should be using the 6.8.23-s0 version of the docker-registry.wikimedia.org/dev/cirrus-elasticsearch image.
See https://www.mediawiki.org/wiki/MediaWiki-Docker/Configuration_recipes/ElasticSearch and https://www.mediawiki.org/wiki/MediaWiki-Docker/Extension/CirrusSearch

Fri, Aug 5, 10:14 AM · Discovery-Search, MediaWiki-Docker, CirrusSearch
Sgs created T314631: Elastica/CirrusSearch error on initial start-up.
Fri, Aug 5, 9:36 AM · Discovery-Search, MediaWiki-Docker, CirrusSearch

Thu, Aug 4

Sgs added a comment to T230333: Impact Module: number of pageviews in mobile impact preview should be abbreviated.

@Sgs: Just saw that IE 11 doesn't support this API: Intl.NumberFormat. Will that be something to worry about incase we decide to adopt the shortening?

Thu, Aug 4, 3:22 PM · Mobile, GrowthExperiments-Homepage, Growth-Team

Wed, Aug 3

Sgs lowered the priority of T313310: Impact module: Implement table list component from High to Medium.
Wed, Aug 3, 9:08 AM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement

Tue, Aug 2

Sgs raised the priority of T313310: Impact module: Implement table list component from Medium to High.
Tue, Aug 2, 5:27 PM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement
Sgs changed the status of T313310: Impact module: Implement table list component, a subtask of T222310: Positive reinforcement: New Impact Module, from Open to In Progress.
Tue, Aug 2, 5:26 PM · Epic, Growth-Positive-Reinforcement, GrowthExperiments-ImpactModule, Growth Design, Growth-Team (Current Sprint)
Sgs changed the status of T313310: Impact module: Implement table list component from Open to In Progress.
Tue, Aug 2, 5:26 PM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement
Sgs added a comment to T300532: Migration of mentee overview to Vue.

Two other "i" icons on Special:Mentorship page are <span class="oo-ui-iconElement-icon oo-ui-icon-info-unpadded">. Are they going to be replaced with <span class="cdx-icon info-icon">

Screen Shot 2022-07-29 at 8.14.31 PM.png (952×2 px, 231 KB)

Tue, Aug 2, 5:20 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs added a comment to T300532: Migration of mentee overview to Vue.

There might be cases when it's desirable to display users' with zero edits (even if they were not active during last six months) to see, for example, the number of reverts, or the number of blocks.

I agree but I think we don't want to change that for now. We would need to change which mentees are collected when we run the update script.

Tue, Aug 2, 5:19 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard

Mon, Aug 1

Sgs claimed T313310: Impact module: Implement table list component.
Mon, Aug 1, 12:22 PM · Patch-For-Review, Growth-Team (Current Sprint), Growth-Positive-Reinforcement
Sgs awarded T295420: Add Codex to LibraryUpgrader monitored repos a Love token.
Mon, Aug 1, 9:19 AM · Patch-For-Review, Codex, LibUp

Fri, Jul 29

Sgs updated the task description for T314074: Use a class selector pattern for "new" less code..
Fri, Jul 29, 1:36 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint)

Thu, Jul 28

Sgs claimed T314074: Use a class selector pattern for "new" less code..
Thu, Jul 28, 5:22 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint)
Sgs created T314074: Use a class selector pattern for "new" less code..
Thu, Jul 28, 5:22 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint)
Sgs added a comment to T313609: Can't click notifications in Minerva desktop.

I can't remember which was the prior status quo, if the overlay or the dropdown should open in this case. My guess is the overlay. In any case, in ext.echo.init.js initialization code there's:

Thu, Jul 28, 5:05 PM · Patch-For-Review, Growth-Team (Current Sprint), MinervaNeue (Desktop), Notifications
Sgs moved T312686: [betalabs] Suggested edits - the counter discrepancies from In Progress to Blocked / Needs work on the Growth-Team (Current Sprint) board.
Thu, Jul 28, 4:21 PM · MW-1.39-notes (1.39.0-wmf.22; 2022-07-25), Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments

Wed, Jul 27

Sgs created T313973: Exception: Invalid JSON response for page: Espejo.
Wed, Jul 27, 6:50 PM · MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Platform Engineering, Growth-Team (Current Sprint), Image-Suggestions, Growth-Structured-Tasks, Wikimedia-production-error
Sgs added a comment to T301537: Reduce size of intro-heart-article.svg.

(1) There is a significant distortion in the way how the image is displayed (I checked the real device and the browser emulator).

Thanks for catching this. I pushed a fix for it.

Wed, Jul 27, 9:39 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Performance-Team (Radar), Growth-Team (Current Sprint), Growth-Scaling, Performance Issue, Growth Design, GrowthExperiments
Sgs moved T301537: Reduce size of intro-heart-article.svg from Ready for Development to Code Review on the Growth-Team (Current Sprint) board.
Wed, Jul 27, 9:38 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Performance-Team (Radar), Growth-Team (Current Sprint), Growth-Scaling, Performance Issue, Growth Design, GrowthExperiments

Mon, Jul 25

Sgs changed the status of T301537: Reduce size of intro-heart-article.svg, a subtask of T311850: [Epic] Q1 FY 2022-23 Growth Maintenance Work, from Open to In Progress.
Mon, Jul 25, 9:47 AM · Epic, Growth-Team (Current Sprint)
Sgs changed the status of T301537: Reduce size of intro-heart-article.svg from Open to In Progress.
Mon, Jul 25, 9:47 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Performance-Team (Radar), Growth-Team (Current Sprint), Growth-Scaling, Performance Issue, Growth Design, GrowthExperiments
Sgs claimed T301537: Reduce size of intro-heart-article.svg.
Mon, Jul 25, 9:45 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Performance-Team (Radar), Growth-Team (Current Sprint), Growth-Scaling, Performance Issue, Growth Design, GrowthExperiments
Sgs added a comment to T301537: Reduce size of intro-heart-article.svg.

I found another instance of the image in DonorSignupCampaign.less, which I think is the biggest size we have to render:

Mon, Jul 25, 9:45 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Performance-Team (Radar), Growth-Team (Current Sprint), Growth-Scaling, Performance Issue, Growth Design, GrowthExperiments

Wed, Jul 20

Sgs added a comment to T312265: Add the ability to link to modules on the Homepage.

We could add <span id={modulename}> to each module header, then you could use a URL like /wiki/Special:Homepage#mentorship. We'd need some JS to highlight the module so it stands out from the other contents as well. Probably needs some design and product input. cc @KStoller-WMF @Trizek-WMF @KieranMcCann @BKots-WMF.

Wed, Jul 20, 3:30 PM · Growth-Team, GrowthExperiments-Homepage
Sgs changed the status of T312686: [betalabs] Suggested edits - the counter discrepancies from Open to In Progress.
Wed, Jul 20, 1:18 PM · MW-1.39-notes (1.39.0-wmf.22; 2022-07-25), Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments
Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed from In Progress to Open.
Wed, Jul 20, 1:18 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed, a subtask of T300532: Migration of mentee overview to Vue, from In Progress to Open.
Wed, Jul 20, 1:18 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs claimed T312686: [betalabs] Suggested edits - the counter discrepancies .
Wed, Jul 20, 1:17 PM · MW-1.39-notes (1.39.0-wmf.22; 2022-07-25), Patch-For-Review, Growth-Team (Current Sprint), GrowthExperiments
Sgs moved T311893: Post-edit dialog recommendations should take into account quality gate limits from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Wed, Jul 20, 1:17 PM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Growth-Team (Current Sprint), Regression, Image-Suggestions, Add-Link, GrowthExperiments
Sgs changed the status of T300532: Migration of mentee overview to Vue from In Progress to Open.
Wed, Jul 20, 10:55 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs changed the status of T300532: Migration of mentee overview to Vue, a subtask of T297763: Migration of Mentor dashboard modules to Vue, from In Progress to Open.
Wed, Jul 20, 10:54 AM · Design-Systems-Team, Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard, Growth-Team
Sgs moved T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Wed, Jul 20, 10:54 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs updated the task description for T300532: Migration of mentee overview to Vue.
Wed, Jul 20, 10:52 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs updated subscribers of T300532: Migration of mentee overview to Vue.

@Etonkovidova this task is now ready for QA in testwiki. @Urbanecm_WMF has already spotted a bug T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed but it's an edge case on the filters form, I have added acceptance criterias 1.D.1 and 1.D.2 as a reminder.

Wed, Jul 20, 10:51 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed from Open to In Progress.
Wed, Jul 20, 10:45 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs changed the status of T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed, a subtask of T300532: Migration of mentee overview to Vue, from Open to In Progress.
Wed, Jul 20, 10:45 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs moved T311893: Post-edit dialog recommendations should take into account quality gate limits from Code Review to In Progress on the Growth-Team (Current Sprint) board.
Wed, Jul 20, 10:44 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Growth-Team (Current Sprint), Regression, Image-Suggestions, Add-Link, GrowthExperiments
Sgs claimed T313263: Mentee overview Vue: Once added, edit count-based filtering cannot be removed.
Wed, Jul 20, 8:40 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard

Mon, Jul 18

Sgs closed T311393: (Don't) Add caption to mentee overview table as Resolved.
Mon, Jul 18, 6:09 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Accessibility, GrowthExperiments-MentorDashboard
Sgs renamed T311393: (Don't) Add caption to mentee overview table from Add caption to mentee overview table to (Don't) Add caption to mentee overview table.
Mon, Jul 18, 6:08 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Accessibility, GrowthExperiments-MentorDashboard
Sgs moved T311893: Post-edit dialog recommendations should take into account quality gate limits from In Progress to Code Review on the Growth-Team (Current Sprint) board.
Mon, Jul 18, 6:03 PM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Growth-Team (Current Sprint), Regression, Image-Suggestions, Add-Link, GrowthExperiments
Sgs updated the task description for T300532: Migration of mentee overview to Vue.
Mon, Jul 18, 2:52 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs closed T312158: Fix instances of tbd- i18n strings as Resolved.

This task does not need specific QA, it can be tested as part of its parent T300532: Migration of mentee overview to Vue

Mon, Jul 18, 12:06 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs closed T312158: Fix instances of tbd- i18n strings, a subtask of T300532: Migration of mentee overview to Vue, as Resolved.
Mon, Jul 18, 12:06 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs closed T311992: MenteeOverview: Fix autocompletion search as Resolved.

This task does not need specific QA, it can be tested as part of its parent T300532: Migration of mentee overview to Vue

Mon, Jul 18, 12:06 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs closed T311992: MenteeOverview: Fix autocompletion search, a subtask of T300532: Migration of mentee overview to Vue, as Resolved.
Mon, Jul 18, 12:06 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs updated the task description for T300532: Migration of mentee overview to Vue.
Mon, Jul 18, 12:04 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs updated the task description for T300532: Migration of mentee overview to Vue.
Mon, Jul 18, 11:32 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs added a comment to T311393: (Don't) Add caption to mentee overview table.

I am not sure if the MenteeOverview component needs a caption. The examples given in https://www.w3.org/WAI/tutorials/tables/caption-summary/ are aimed towards tables that appear within the text of an article, but this is a UI component that happens to use <table> element for its contents.

Mon, Jul 18, 11:07 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Accessibility, GrowthExperiments-MentorDashboard
Sgs added a subtask for T300532: Migration of mentee overview to Vue: T311228: Revise design of the Mentee overview filter for recent days.
Mon, Jul 18, 10:52 AM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs added a parent task for T311228: Revise design of the Mentee overview filter for recent days: T300532: Migration of mentee overview to Vue.
Mon, Jul 18, 10:52 AM · Growth-Team, GrowthExperiments-MentorDashboard
Sgs moved T312158: Fix instances of tbd- i18n strings from QA to Test in Production | Watching on the Growth-Team (Current Sprint) board.
Mon, Jul 18, 10:50 AM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard

Jul 13 2022

Sgs awarded T199004: RFC: Add a frontend build step to skins/extensions to our deploy process a Like token.
Jul 13 2022, 8:08 AM · MediaWiki-Stakeholders-Group, User-brennen, TechCom-RFC, Proposal, User-Jdlrobson

Jul 8 2022

Sgs updated the task description for T312641: Reorganize styles to facilitate differentiating where are they loaded (client / server).
Jul 8 2022, 12:31 PM · Growth-Positive-Reinforcement, Growth-Team
Sgs created T312641: Reorganize styles to facilitate differentiating where are they loaded (client / server).
Jul 8 2022, 12:22 PM · Growth-Positive-Reinforcement, Growth-Team
Sgs added a comment to T230333: Impact Module: number of pageviews in mobile impact preview should be abbreviated.

I belive using Intl.NumberFormat could be a good option to leverage the locale negotiation and comply to international standards. The rounding it does also seems convenient for our case. These are some examples:

Jul 8 2022, 11:29 AM · Mobile, GrowthExperiments-Homepage, Growth-Team

Jul 7 2022

Sgs changed the status of T312158: Fix instances of tbd- i18n strings from Open to In Progress.
Jul 7 2022, 4:04 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs changed the status of T312158: Fix instances of tbd- i18n strings, a subtask of T300532: Migration of mentee overview to Vue, from Open to In Progress.
Jul 7 2022, 4:04 PM · GrowthExperiments-Mentorship, MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Design-Systems-Team, Growth-Team (Current Sprint), Patch-For-Review, Vue.js, GrowthExperiments-MentorDashboard
Sgs claimed T312158: Fix instances of tbd- i18n strings.
Jul 7 2022, 4:02 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs added a comment to T311893: Post-edit dialog recommendations should take into account quality gate limits.

We used to do the quality gate check just in the client in ext.growthExperiments.PostEdit.js#51. Seems that the logic was removed in gerrit 786403 but can't find the reason behind or any other refactored logic handling the quality gate check of the task feed elements (both in homepage and post edit dialog). @Etonkovidova do you remember having done a QA test for this scenario in the homepage feed?

Jul 7 2022, 11:13 AM · MW-1.39-notes (1.39.0-wmf.23; 2022-08-01), Growth-Team (Current Sprint), Regression, Image-Suggestions, Add-Link, GrowthExperiments

Jul 6 2022

Sgs removed a project from T309975: Deploy Notifications for 2022 Board of Trustees election: Growth-Team.
Jul 6 2022, 5:34 PM · Notifications
Sgs triaged T311092: Sticky header conflicts with Structured Discussions sticky header on board pages as Medium priority.
Jul 6 2022, 4:40 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements
Sgs changed the status of T311092: Sticky header conflicts with Structured Discussions sticky header on board pages from Open to In Progress.
Jul 6 2022, 4:25 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements
Sgs moved T311092: Sticky header conflicts with Structured Discussions sticky header on board pages from Upcoming Work to Current Sprint on the Growth-Team board.
Jul 6 2022, 4:24 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements
Sgs claimed T311092: Sticky header conflicts with Structured Discussions sticky header on board pages.
Jul 6 2022, 4:23 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), StructuredDiscussions, Desktop Improvements
Sgs reopened T292257: [wmf.2] task preview data unavailable: ⧼growthexperiments-newcomertasks-invalid-tasktype⧽ as "Open".

Re-opening since logstash is logging errors with the same message. The events come from akwiki, taking a look at their NewcomerTasks.json config, I can only see link-recommendation task types. Is that expected or could be related to this failure?

Error
Jul 6 2022, 3:54 PM · MW-1.38-notes (1.38.0-wmf.5; 2021-10-19), Growth-Team (Current Sprint), GrowthExperiments, Wikimedia-production-error
Sgs updated the task description for T312158: Fix instances of tbd- i18n strings.
Jul 6 2022, 3:38 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs updated the task description for T312158: Fix instances of tbd- i18n strings.
Jul 6 2022, 3:37 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs added a comment to T311992: MenteeOverview: Fix autocompletion search.

This is intentional and comes from the original TypeaheadSearch design. I believe the idea behind this design decision was to highlight (bold) the next part of the title that the use might type, rather than highlighting the part that they had already typed. That said, you're not the first person to indicate that this is counterintuitive, and I'll pass this on to the design team, and update that demo to add some text explaining that this is the intended behavior.

Thanks for clarifying, yes, it would be great to understand what's the argument backing the design decision.

Jul 6 2022, 3:28 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), GrowthExperiments-MentorDashboard
Sgs placed T312010: Create a selenium test for the mentee overview up for grabs.
Jul 6 2022, 12:24 PM · Browser-Tests, Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard
Sgs added a comment to T312158: Fix instances of tbd- i18n strings.

The reason I left this text keys as tbds is because they don't exist in the non-vue version of the dashboard. However having an aria-label is a a11y best practice as per MDN aria-label and w3c docs and Codex icon component requires one on each icon. (Note something obvious but relevant: icon labels are not directly bound to the icon graphic but rather to its usage context)

Jul 6 2022, 12:20 PM · MW-1.39-notes (1.39.0-wmf.21; 2022-07-18), Growth-Team (Current Sprint), Vue.js, GrowthExperiments-MentorDashboard

Jul 5 2022

Sgs changed the status of T312168: July 5 – Export and upload welcome survey data from In Progress to Open.
Jul 5 2022, 8:29 PM · Growth-Team (Current Sprint)
Sgs changed the status of T312168: July 5 – Export and upload welcome survey data from Open to In Progress.
Jul 5 2022, 8:28 PM · Growth-Team (Current Sprint)
Sgs changed the status of T312168: July 5 – Export and upload welcome survey data, a subtask of T303780: Welcome emails: export opted-in users, from In Progress to Open.
Jul 5 2022, 8:28 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Growth-Team (Current Sprint)
Sgs changed the status of T312168: July 5 – Export and upload welcome survey data, a subtask of T303780: Welcome emails: export opted-in users, from Open to In Progress.
Jul 5 2022, 8:28 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Growth-Team (Current Sprint)
Sgs added a comment to T312168: July 5 – Export and upload welcome survey data.

The campaign has been disabled in

Mentioned in SAL (#wikimedia-operations) [2022-07-05T20:12:12Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: b1c217103753d886ab5b18b88f112ec26931bff2: GrowthExperiments: End mailing list campaign on eswiki (T307985) (duration: 03m 39s)

Jul 5 2022, 8:24 PM · Growth-Team (Current Sprint)
Sgs added a subtask for T303780: Welcome emails: export opted-in users: T312168: July 5 – Export and upload welcome survey data.
Jul 5 2022, 8:20 PM · MW-1.39-notes (1.39.0-wmf.13; 2022-05-23), Growth-Team (Current Sprint)
Sgs added a parent task for T312168: July 5 – Export and upload welcome survey data: T303780: Welcome emails: export opted-in users.
Jul 5 2022, 8:20 PM · Growth-Team (Current Sprint)
Sgs created T312168: July 5 – Export and upload welcome survey data.
Jul 5 2022, 8:19 PM · Growth-Team (Current Sprint)
Sgs changed the status of T307985: End GrowthExperiments welcome email campaign from In Progress to Open.
Jul 5 2022, 8:16 PM · Patch-For-Review, Growth-Team (Current Sprint)
Sgs changed the status of T307985: End GrowthExperiments welcome email campaign, a subtask of T303779: [Epic] Welcome emails, from In Progress to Open.
Jul 5 2022, 8:16 PM · Epic, Growth-Team (Current Sprint)