[go: up one dir, main page]

Page MenuHomePhabricator

nray (Nick Ray)
Disabled

Projects

User does not belong to any projects.

User Details

User Since
Jul 3 2018, 4:57 PM (333 w, 2 d)
Roles
Disabled
LDAP User
Nray
MediaWiki User
NRay (WMF) [ Global Accounts ]

Recent Activity

May 26 2023

nray added a comment to T336527: Run a synthetic test for client side preferences.

To the person who is assigned this ticket - Please note that I wrote step-by-step instructions for how I've been adding synthetic tests in my offboarding document at https://docs.google.com/document/d/13NypRIkc3-jOFNR6wTOnMfUXMjL11ny5OiyX4XulDK4/edit#heading=h.a26i7l3crf5f under the heading "Comparative synthetic tests" that I hope you will find helpful

May 26 2023, 1:58 AM · Web-Team-Backlog (Web Team FY2023-24 Q1 Sprint 2)

May 22 2023

nray updated subscribers of T241139: Long task during enwiki-mobile page load from mobile.init.js.

@pmiazga's dared me to write a blog post about this experience during our super happy dev time meeting, so it's at https://www.nray.dev/blog/300ms-faster-reducing-wikipedias-total-blocking-time/ 🙂

May 22 2023, 6:35 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)

May 19 2023

nray added a comment to T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.

I've reassigned this to Mo to reflect our above discussion ^^. Unfortunately, it doesn't appear that I have the ability to add myself as the "Other assignee":

May 19 2023, 11:41 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray reassigned T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback from nray to Mabualruz.
May 19 2023, 10:15 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray reassigned T334770: Create a proposal around basic web team centric performance SLOs from nray to Mabualruz.
May 19 2023, 10:13 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray moved T334770: Create a proposal around basic web team centric performance SLOs from Doing to Ready for Signoff on the Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3) board.
May 19 2023, 10:13 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray added a comment to T334770: Create a proposal around basic web team centric performance SLOs.
  • Write a proposed set of basic web team-centric performance SLOs
May 19 2023, 10:13 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray added a comment to T332794: [Session] Using Pixel tool for visual regression .

@Etonkovidova Thank you so much for leading this! 🎉

May 19 2023, 4:55 PM · User-vaughnwalters, User-zeljkofilipin, Wikimedia-Hackathon-2023

May 18 2023

nray added a comment to T334770: Create a proposal around basic web team centric performance SLOs.

Discussed the remaining work on this with @Mabualruz, and we decided that he will create the necessary tickets (e.g. adding metrics to Grafana Dashboard, creating alerting, etc) for future work related to our proposed performance budget:

May 18 2023, 10:59 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray updated the task description for T336611: Make #siteSub element visible by default.
May 18 2023, 5:23 PM · Web-Team
nray updated the task description for T336611: Make #siteSub element visible by default.
May 18 2023, 5:20 PM · Web-Team
nray updated subscribers of T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.

@Mabualruz and I met today to discuss remaining work on this and decided that @Mabualruz will lead the remaining work on this ticket with me transitioning to more of a support role :

May 18 2023, 4:35 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray updated the task description for T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.
May 18 2023, 4:25 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray updated the task description for T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.
May 18 2023, 4:12 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)

May 16 2023

nray closed T334409: Grant Nicholas Ray access to Google Search Console as Declined.

Sorry for the noise everybody. This ticket is no longer needed.

May 16 2023, 7:04 PM · Search-Console-access-request

May 12 2023

nray created T336611: Make #siteSub element visible by default.
May 12 2023, 9:21 PM · Web-Team
nray created T336599: "Script error." client error when .
May 12 2023, 6:59 PM · Wikimedia-production-error

May 11 2023

nray changed the subtype of T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback from "Spike" to "Task".
May 11 2023, 8:38 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray changed the subtype of T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback from "Task" to "Spike".
May 11 2023, 8:38 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray updated Other Assignee for T333030: Vector 2022 search handles text overflow inconsistently, added: Jdrewniak.
May 11 2023, 4:46 PM · Verified, Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3), Design-System-Team, Desktop Improvements (Vector 2022)
nray moved T323244: Remove extra spacing from username/create account link from QA to Design Review on the Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3) board.
May 11 2023, 4:44 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3), Desktop Improvements (Vector 2022)
nray reassigned T323244: Remove extra spacing from username/create account link from Sushrith_Bogi to Edtadros.
May 11 2023, 4:44 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3), Desktop Improvements (Vector 2022)
nray moved T323244: Remove extra spacing from username/create account link from Needs More Work to QA on the Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3) board.
May 11 2023, 4:44 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3), Desktop Improvements (Vector 2022)
nray placed T308398: Unclosed tags in parser content causes Vector 2022 skin cause display issues (strikethrough and italic tags) and should be flagged by linter up for grabs.
May 11 2023, 4:42 PM · MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), Patch-For-Review, Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 3), Parsoid, Desktop Improvements (Vector 2022)

Apr 29 2023

nray added a comment to T334770: Create a proposal around basic web team centric performance SLOs.

Hey @Peter, that all sounds great to me and love the name Wikipedia Web Vitals. We don't have any performance SLOs right now.

Apr 29 2023, 1:12 AM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)

Apr 28 2023

nray added a comment to T241139: Long task during enwiki-mobile page load from mobile.init.js.

I think this work resulted in a ~50% reduction in JavaScript execution time for the task on long pages like the "Barack_Obama" page which represents around ~260ms improvement in Total Blocking Time on the Moto G (5) phone that our synthetic tests use:

Apr 28 2023, 10:11 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray added a comment to T334770: Create a proposal around basic web team centric performance SLOs.
Apr 28 2023, 10:02 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray added a comment to T297237: Remove language switching alert box temporary feature flag - make it part of the core software.
  • Talk to designer about whether it should be replaced with indicators. Create a ticket if necessary.
Apr 28 2023, 4:46 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)
nray created T335594: Remove language alert box, display indicator after main menu is pinned.
Apr 28 2023, 4:44 PM · Web-Team-Backlog
nray assigned T297237: Remove language switching alert box temporary feature flag - make it part of the core software to Edtadros.
Apr 28 2023, 4:20 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)
nray placed T297237: Remove language switching alert box temporary feature flag - make it part of the core software up for grabs.
Apr 28 2023, 3:33 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)

Apr 27 2023

Jdlrobson awarded T335527: [Bug] Mobile mediaviewer doesn't work on Group 0 and Group 1 wikis a Love token.
Apr 27 2023, 11:27 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Unplanned-Sprint-Work, Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Content-Transform-Team-WIP
nray moved T297237: Remove language switching alert box temporary feature flag - make it part of the core software from Doing to Code Review on the Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2) board.
Apr 27 2023, 9:04 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)
nray triaged T335527: [Bug] Mobile mediaviewer doesn't work on Group 0 and Group 1 wikis as High priority.
Apr 27 2023, 6:18 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Unplanned-Sprint-Work, Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2), Parsoid-Read-Views (Phase 0 - Parsoid-Media-Structure), Content-Transform-Team-WIP
nray added a comment to T329754: Sticky table headings get sticky header offset even when sticky header is not visible.

Related to T329397

Apr 27 2023, 5:48 PM · Desktop Improvements (Vector 2022)

Apr 26 2023

nray updated the task description for T335451: SyntaxError: Failed to execute 'closest' on 'Element': 'a.image:not(.noviewer,.metadata),a.thumbimage:not(.noviewer,.metadata)' is not a valid selector..
Apr 26 2023, 9:01 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2), MobileFrontend, Wikimedia-production-error
nray updated the task description for T335451: SyntaxError: Failed to execute 'closest' on 'Element': 'a.image:not(.noviewer,.metadata),a.thumbimage:not(.noviewer,.metadata)' is not a valid selector..
Apr 26 2023, 8:49 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2), MobileFrontend, Wikimedia-production-error
nray created T335451: SyntaxError: Failed to execute 'closest' on 'Element': 'a.image:not(.noviewer,.metadata),a.thumbimage:not(.noviewer,.metadata)' is not a valid selector..
Apr 26 2023, 8:43 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2), MobileFrontend, Wikimedia-production-error

Apr 24 2023

nray claimed T297237: Remove language switching alert box temporary feature flag - make it part of the core software.
Apr 24 2023, 8:03 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)
nray moved T297237: Remove language switching alert box temporary feature flag - make it part of the core software from Ready for Development to Doing on the Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2) board.
Apr 24 2023, 8:03 PM · MW-1.41-notes (1.41.0-wmf.9; 2023-05-15), Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 2)

Apr 20 2023

nray assigned T335148: TypeError: trigger.attr is not a function to Edtadros.
Apr 20 2023, 10:25 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), JavaScript, UniversalLanguageSelector, Wikimedia-production-error
nray moved T335148: TypeError: trigger.attr is not a function from QA to QA in Production on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 20 2023, 10:22 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), JavaScript, UniversalLanguageSelector, Wikimedia-production-error
nray updated the task description for T335149: InvalidCharacterError: Failed to execute 'add' on 'DOMTokenList': The token provided ('mw-ui-button mw-ui-quiet mw-ui-icon mw-ui-icon-element mw-ui-icon-bell') contains HTML space characters, which are not valid in tokens..
Apr 20 2023, 9:49 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), JavaScript, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), Notifications, Growth-Team, Desktop Improvements (Vector 2022), Wikimedia-production-error
nray moved T335149: InvalidCharacterError: Failed to execute 'add' on 'DOMTokenList': The token provided ('mw-ui-button mw-ui-quiet mw-ui-icon mw-ui-icon-element mw-ui-icon-bell') contains HTML space characters, which are not valid in tokens. from Doing to Code Review on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 20 2023, 7:47 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), JavaScript, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), Notifications, Growth-Team, Desktop Improvements (Vector 2022), Wikimedia-production-error
nray moved T335149: InvalidCharacterError: Failed to execute 'add' on 'DOMTokenList': The token provided ('mw-ui-button mw-ui-quiet mw-ui-icon mw-ui-icon-element mw-ui-icon-bell') contains HTML space characters, which are not valid in tokens. from Ready for Development to Doing on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 20 2023, 7:47 PM · MW-1.41-notes (1.41.0-wmf.5; 2023-04-17), JavaScript, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), Notifications, Growth-Team, Desktop Improvements (Vector 2022), Wikimedia-production-error
nray updated the task description for T334770: Create a proposal around basic web team centric performance SLOs.
Apr 20 2023, 5:31 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray updated the task description for T334770: Create a proposal around basic web team centric performance SLOs.
Apr 20 2023, 5:31 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)

Apr 19 2023

nray reassigned T241139: Long task during enwiki-mobile page load from mobile.init.js from nray to Edtadros.
Apr 19 2023, 11:54 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray updated the task description for T241139: Long task during enwiki-mobile page load from mobile.init.js.
Apr 19 2023, 11:53 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray claimed T241139: Long task during enwiki-mobile page load from mobile.init.js.
Apr 19 2023, 11:34 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray assigned T241139: Long task during enwiki-mobile page load from mobile.init.js to Edtadros.
Apr 19 2023, 11:34 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray added a comment to T335003: Pixel sporadically hangs on at least x86 machines.

Looks like this is caused by a memory error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 1662976 bytes) but only on master. It doesn't occur on 1.41.0-wmf.5. It was hanging because we assumed mw was present in moduleReady.js. https://github.com/wikimedia/pixel/pull/187 should at least fix that problem

Apr 19 2023, 11:18 PM · Web Team Visual Regression Framework
nray placed T241139: Long task during enwiki-mobile page load from mobile.init.js up for grabs.
Apr 19 2023, 6:11 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray updated the task description for T335003: Pixel sporadically hangs on at least x86 machines.
Apr 19 2023, 12:21 AM · Web Team Visual Regression Framework
nray updated the task description for T335003: Pixel sporadically hangs on at least x86 machines.
Apr 19 2023, 12:21 AM · Web Team Visual Regression Framework
nray created T335003: Pixel sporadically hangs on at least x86 machines.
Apr 19 2023, 12:18 AM · Web Team Visual Regression Framework

Apr 18 2023

nray moved T241139: Long task during enwiki-mobile page load from mobile.init.js from Doing to Code Review on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 18 2023, 11:48 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray moved T241139: Long task during enwiki-mobile page load from mobile.init.js from Code Review to Doing on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 18 2023, 4:33 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray moved T241139: Long task during enwiki-mobile page load from mobile.init.js from Doing to Code Review on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 18 2023, 12:15 AM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)

Apr 17 2023

nray updated the task description for T334770: Create a proposal around basic web team centric performance SLOs.
Apr 17 2023, 6:17 PM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)

Apr 15 2023

nray updated the task description for T334770: Create a proposal around basic web team centric performance SLOs.
Apr 15 2023, 12:48 AM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)
nray created T334770: Create a proposal around basic web team centric performance SLOs.
Apr 15 2023, 12:35 AM · Web-Team-Backlog (Web Team FY2022-23 Q4 Sprint 4)

Apr 12 2023

nray added a comment to T241139: Long task during enwiki-mobile page load from mobile.init.js.

In Toggler.js, there was a small block of JavaScript that wasn't working correctly and was taking ~250ms to execute on my xiaomi redmi 9a phone. Therefore, I'm removing it in https://gerrit.wikimedia.org/r/908333. For long pages like the "United_States" page, this small step cuts the task's JS execution time by nearly half.

Apr 12 2023, 8:31 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
Jdlrobson awarded T331760: "mw.config.values.wbSiteDetails" module downloads 27.3 kB of compressed JavaScript on Vector-22 page load a Love token.
Apr 12 2023, 3:22 PM · Wikidata Dev Team, SEO, Language-Team, wmde-wikidata-tech, Performance-Team (Radar), Wikidata, Desktop Improvements (Vector 2022), Wikidata-Campsite, Web-Team-Backlog

Apr 10 2023

nray moved T241139: Long task during enwiki-mobile page load from mobile.init.js from Ready for Development to Doing on the Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1) board.
Apr 10 2023, 8:12 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray claimed T241139: Long task during enwiki-mobile page load from mobile.init.js.
Apr 10 2023, 5:30 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)
nray updated the task description for T334409: Grant Nicholas Ray access to Google Search Console.
Apr 10 2023, 4:17 PM · Search-Console-access-request
nray created T334409: Grant Nicholas Ray access to Google Search Console.
Apr 10 2023, 4:11 PM · Search-Console-access-request

Apr 7 2023

nray closed T318445: Pixel sporadically hangs on (at least) MacBook M1 Machine as Resolved.

Should now be resolved by https://github.com/wikimedia/pixel/pull/185

Apr 7 2023, 9:08 PM · Web Team Visual Regression Framework
nray closed T332353: Pixel generates different images for arm64 devices (e.g. MacBook Pro M1) as Resolved.
Apr 7 2023, 9:03 PM · Web Team Visual Regression Framework
nray assigned T332353: Pixel generates different images for arm64 devices (e.g. MacBook Pro M1) to Mhurd.
Apr 7 2023, 9:03 PM · Web Team Visual Regression Framework
nray added a comment to T332353: Pixel generates different images for arm64 devices (e.g. MacBook Pro M1).

Should now be resolve by https://github.com/wikimedia/pixel/pull/185

Apr 7 2023, 9:03 PM · Web Team Visual Regression Framework
nray created T334307: Flickering during docker build output.
Apr 7 2023, 8:53 PM · Web Team Visual Regression Framework
nray updated subscribers of T331681: Measure performance of cookie-based anonymous client preferences.
Apr 7 2023, 1:20 AM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray reassigned T331681: Measure performance of cookie-based anonymous client preferences from Mabualruz to ovasileva.
Apr 7 2023, 1:13 AM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray placed T331681: Measure performance of cookie-based anonymous client preferences up for grabs.
Apr 7 2023, 1:12 AM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray added a comment to T331681: Measure performance of cookie-based anonymous client preferences.

Before (with client preferences disabled and the inline script removed)
After (with 20 client preferences stored in a cookie)

Apr 7 2023, 1:11 AM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)

Apr 3 2023

nray updated subscribers of T331681: Measure performance of cookie-based anonymous client preferences.

Scheduled a meeting for this Wednesday with @Mabualruz and @Edtadros to go over the synthetic testing

Apr 3 2023, 5:50 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)

Mar 31 2023

nray added a comment to T331681: Measure performance of cookie-based anonymous client preferences.

Data has started to roll in from the synthetic tests:

Mar 31 2023, 3:21 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)

Mar 30 2023

nray claimed T321102: [Dev cleanup] Remove broken storybook and jsdoc from Vector.
Mar 30 2023, 9:03 PM · MW-1.41-notes (1.41.0-wmf.4; 2023-04-10), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6), Desktop Improvements (Vector 2022)
nray added a comment to T331681: Measure performance of cookie-based anonymous client preferences.

Static pages have been deployed and tests have been merged. I'm not seeing anything on the graphs yet — I'm asking Peter about this now, but I'm leaving this ticket in code review so that someone else on the web team can become a bit more familiar with the synthetic testing process. I'm happy to meet and discuss these changes!

Mar 30 2023, 8:31 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray placed T331681: Measure performance of cookie-based anonymous client preferences up for grabs.
Mar 30 2023, 8:29 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)

Mar 29 2023

nray updated the task description for T331681: Measure performance of cookie-based anonymous client preferences.
Mar 29 2023, 10:41 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray moved T331681: Measure performance of cookie-based anonymous client preferences from Doing to Code Review on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6) board.
Mar 29 2023, 8:44 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)

Mar 27 2023

nray claimed T331681: Measure performance of cookie-based anonymous client preferences.
Mar 27 2023, 7:47 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray moved T331681: Measure performance of cookie-based anonymous client preferences from Ready for Development to Doing on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6) board.
Mar 27 2023, 7:47 PM · Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 6)
nray updated the task description for T241139: Long task during enwiki-mobile page load from mobile.init.js.
Mar 27 2023, 5:45 PM · Wikimedia-Performance-publish, Web-Team-Backlog ( Web Team FY2022-23 Q4 Sprint 1), MobileFrontend, Performance-Team (Radar)

Mar 23 2023

nray added a comment to T332838: [Bug] Layout shift impacts TOC behavior when navigating directly to a section using a URI fragment.

Thank you @Edtadros, great write up!

Mar 23 2023, 9:16 PM · Web-Team, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)
nray updated the task description for T332838: [Bug] Layout shift impacts TOC behavior when navigating directly to a section using a URI fragment.
Mar 23 2023, 9:16 PM · Web-Team, Local-Wiki-Template-And-Gadget-Issues, Desktop Improvements (Vector 2022)

Mar 22 2023

nray reassigned T331052: Enable page tools for anonymous users from nray to Edtadros.
Mar 22 2023, 10:55 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray claimed T331052: Enable page tools for anonymous users.
Mar 22 2023, 6:48 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray moved T331052: Enable page tools for anonymous users from Ready for Development to Doing on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5) board.
Mar 22 2023, 6:48 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray reassigned T331905: Make languages available to index crawlers in BODY of mobile version of article pages from nray to Edtadros.
Mar 22 2023, 12:37 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), MinervaNeue
nray added a comment to T331905: Make languages available to index crawlers in BODY of mobile version of article pages.

I reviewed the real user monitoring (RUM) we have in place for loadEventEnd and domComplete and didn't notice any obvious spikes:

Mar 22 2023, 12:34 AM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), MinervaNeue

Mar 20 2023

nray added a comment to T331052: Enable page tools for anonymous users.

Moved this to block to wait for deployment date. When ready, the patches associated with T331657 should be backported first, followed by the config change to enable page tools for anons

Mar 20 2023, 6:25 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray moved T331052: Enable page tools for anonymous users from Code Review to Blocked on Others on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5) board.
Mar 20 2023, 5:14 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray placed T331905: Make languages available to index crawlers in BODY of mobile version of article pages up for grabs.
Mar 20 2023, 3:49 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), MinervaNeue
nray moved T331905: Make languages available to index crawlers in BODY of mobile version of article pages from Code Review to QA on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5) board.
Mar 20 2023, 3:49 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), MinervaNeue

Mar 17 2023

nray placed T331052: Enable page tools for anonymous users up for grabs.
Mar 17 2023, 7:53 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests
nray moved T331052: Enable page tools for anonymous users from Doing to Code Review on the Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5) board.
Mar 17 2023, 7:52 PM · MW-1.41-notes (1.41.0-wmf.1; 2023-03-20), Web-Team-Backlog (Web Team FY2022-23 Q3 Sprint 5), Wikimedia-Site-requests