Page MenuHomePhabricator

NHillard-WMF (Nat Hillard)
Senior Engineering Manager, Web & Design Systems Team

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 11 2022, 6:13 PM (58 w, 5 d)
Availability
Available
LDAP User
Nathillard
MediaWiki User
NHillard-WMF [ Global Accounts ]

Recent Activity

Apr 24 2023

NHillard-WMF added a comment to T322077: Lower the maintenance costs of TypeaheadSearch in Vector.

Adding T322436: Codex should provide mechanism for flushing icons and T333392: Button: Increase padding of icon-only buttons on small screens as subtasks to reflect that they're related / blocking this parent task - please move these around if this is not accurate!

Apr 24 2023, 5:45 PM · Patch-For-Review, Readers-Web-Backlog ( Web Team FY2022-23 Q4 Sprint 5), Design-Systems-Team, Codex
NHillard-WMF added a parent task for T333392: Button: add "large" size: T322077: Lower the maintenance costs of TypeaheadSearch in Vector.
Apr 24 2023, 5:44 PM · Design-Systems-Team (Design-Systems-Sprint), Accessibility, Codex
NHillard-WMF added a parent task for T322436: Codex should provide mechanism for flushing icons: T322077: Lower the maintenance costs of TypeaheadSearch in Vector.
Apr 24 2023, 5:44 PM · CSS, Design-Systems-Team (Design-Systems-Sprint), Codex
NHillard-WMF added subtasks for T322077: Lower the maintenance costs of TypeaheadSearch in Vector: T322436: Codex should provide mechanism for flushing icons, T333392: Button: add "large" size.
Apr 24 2023, 5:44 PM · Patch-For-Review, Readers-Web-Backlog ( Web Team FY2022-23 Q4 Sprint 5), Design-Systems-Team, Codex

Apr 20 2023

NHillard-WMF updated the task description for T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.
Apr 20 2023, 5:18 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)

Apr 10 2023

NHillard-WMF closed T331681: Measure performance of cookie-based anonymous client preferences, a subtask of T333878: TDMP Phase 4: Research and prototype solutions - Summary, as Resolved.
Apr 10 2023, 5:14 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)
NHillard-WMF closed T331681: Measure performance of cookie-based anonymous client preferences as Resolved.

Great to have these! Signing off for now, as we've done the appropriate measurements. When we pick up other alternatives we can compare this output to other potential implementations as a next step, but we will have a different ticket for these.

Apr 10 2023, 5:14 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review

Apr 5 2023

NHillard-WMF updated the task description for T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 5 2023, 1:50 PM · Readers-Web-Backlog, tech-decision-forum

Apr 4 2023

NHillard-WMF updated the task description for T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 4 2023, 7:35 PM · Readers-Web-Backlog, tech-decision-forum

Apr 3 2023

NHillard-WMF created T333883: Post-TDMP : Implement Anonymous Preference Persistence API.
Apr 3 2023, 8:41 PM · Readers-Web-Backlog
NHillard-WMF renamed T333882: TDMP Phases 5 & 6: Make and document decision from TDMP Phase 5+6: Make decision to TDMP Phases 5 & 6: Make and document decision.
Apr 3 2023, 8:38 PM · Readers-Web-Backlog ( Web Team FY2022-23 Q4 Sprint 5)
NHillard-WMF created T333882: TDMP Phases 5 & 6: Make and document decision.
Apr 3 2023, 8:37 PM · Readers-Web-Backlog ( Web Team FY2022-23 Q4 Sprint 5)
NHillard-WMF added a comment to T331681: Measure performance of cookie-based anonymous client preferences.

I made some changes just now to reflect how this will fit into our Technical Decision Making Proposal process:

  • Updating title to "Measure performance of cookie-based anonymous client preferences" to cover current scope, which is measuring -- but not yet analyzing -- the performance of the cookie-based approach
  • Making a subtask of https://phabricator.wikimedia.org/T333878 , which is the TDMP phase at which we will be measuring the performance of various approaches. This better reflects that the cookie-based approach as currently outlined is one of multiple possible proposals in this space, and we will need to measure this as we measure these other approaches, then compare performance against the metrics we have identified.
Apr 3 2023, 8:30 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF removed a parent task for T331681: Measure performance of cookie-based anonymous client preferences: T316060: [Feature request] TOC pinned / unpinned status should persist across page views for anonymous users.
Apr 3 2023, 8:30 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF removed a subtask for T316060: [Feature request] TOC pinned / unpinned status should persist across page views for anonymous users: T331681: Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:30 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 6), Patch-Needs-Improvement, Desktop Improvements (Vector 2022)
NHillard-WMF removed a subtask for T329557: [EPIC] Create mechanism for persisting client-side preferences: T331681: Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:26 PM · WMF-Architecture-Team, Patch-For-Review, Readers-Web-Backlog
NHillard-WMF removed a subtask for T333867: TDMP Proposal: Preference Persistence For Anonymous Users: T331681: Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:26 PM · Readers-Web-Backlog, tech-decision-forum
NHillard-WMF edited parent tasks for T331681: Measure performance of cookie-based anonymous client preferences, added: T333878: TDMP Phase 4: Research and prototype solutions - Summary; removed: T333867: TDMP Proposal: Preference Persistence For Anonymous Users, T329557: [EPIC] Create mechanism for persisting client-side preferences.
Apr 3 2023, 8:26 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF added a subtask for T333878: TDMP Phase 4: Research and prototype solutions - Summary: T331681: Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:26 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)
NHillard-WMF renamed T331681: Measure performance of cookie-based anonymous client preferences from Make a proposal for supporting the disabling of multiple features in client preferences to Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:26 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF updated the task description for T331681: Measure performance of cookie-based anonymous client preferences.
Apr 3 2023, 8:25 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF renamed T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback from TDMP Phase3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback to TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.
Apr 3 2023, 8:22 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)
NHillard-WMF created T333878: TDMP Phase 4: Research and prototype solutions - Summary.
Apr 3 2023, 8:21 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)
NHillard-WMF closed T329557: [EPIC] Create mechanism for persisting client-side preferences as Resolved.

This will now be handled by means of https://phabricator.wikimedia.org/T333867 , the official TDMP request. I am closing this ticket and moving all subtasks to this other ticket.

Apr 3 2023, 8:17 PM · WMF-Architecture-Team, Patch-For-Review, Readers-Web-Backlog
NHillard-WMF created T333877: Preference persistence, TDMP Phase 3: Gather, Summarize, and Create Tickets for Technical Decision Forum Feedback.
Apr 3 2023, 8:17 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4)
NHillard-WMF added a parent task for T331681: Measure performance of cookie-based anonymous client preferences: T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 3 2023, 6:37 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF added a parent task for T316060: [Feature request] TOC pinned / unpinned status should persist across page views for anonymous users: T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 3 2023, 6:37 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 6), Patch-Needs-Improvement, Desktop Improvements (Vector 2022)
NHillard-WMF added subtasks for T333867: TDMP Proposal: Preference Persistence For Anonymous Users: T331681: Measure performance of cookie-based anonymous client preferences, T316060: [Feature request] TOC pinned / unpinned status should persist across page views for anonymous users.
Apr 3 2023, 6:36 PM · Readers-Web-Backlog, tech-decision-forum
NHillard-WMF added a project to T333867: TDMP Proposal: Preference Persistence For Anonymous Users: Readers-Web-Backlog.
Apr 3 2023, 6:33 PM · Readers-Web-Backlog, tech-decision-forum
NHillard-WMF updated the task description for T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 3 2023, 6:31 PM · Readers-Web-Backlog, tech-decision-forum
NHillard-WMF created T333867: TDMP Proposal: Preference Persistence For Anonymous Users.
Apr 3 2023, 6:09 PM · Readers-Web-Backlog, tech-decision-forum

Mar 29 2023

NHillard-WMF updated the task description for T331681: Measure performance of cookie-based anonymous client preferences.
Mar 29 2023, 4:20 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF added a comment to T331681: Measure performance of cookie-based anonymous client preferences.

We are going a slightly different direction with this proposal, and will formalize according to the template laid out in this doc. I can link to the issue shortly when it's available.

Mar 29 2023, 4:05 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review

Mar 16 2023

NHillard-WMF updated the task description for T331681: Measure performance of cookie-based anonymous client preferences.
Mar 16 2023, 5:27 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review
NHillard-WMF updated the task description for T331681: Measure performance of cookie-based anonymous client preferences.
Mar 16 2023, 5:25 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 6), Patch-For-Review

Mar 14 2023

NHillard-WMF added a comment to T332042: Requesting access to analytics-privatedata-users for Kimberly Sarabia.

I approve this access as Kim's manager - thanks!

Mar 14 2023, 4:27 PM · SRE, SRE-Access-Requests

Feb 13 2023

NHillard-WMF renamed T329557: [EPIC] Create mechanism for persisting client-side preferences from Create mechanism for persisting client-side preferences to [EPIC] Create mechanism for persisting client-side preferences.
Feb 13 2023, 5:56 PM · WMF-Architecture-Team, Patch-For-Review, Readers-Web-Backlog
NHillard-WMF closed T327979: Enable persistent fixed width setting for anonymous users as Resolved.

Signing off on this issue now, as it's in production, tested, and we have next steps established.

Feb 13 2023, 5:54 PM · Patch-For-Review, Web-Team FY2022-23 Q3 Sprint 2
NHillard-WMF updated the task description for T327979: Enable persistent fixed width setting for anonymous users.
Feb 13 2023, 5:53 PM · Patch-For-Review, Web-Team FY2022-23 Q3 Sprint 2
NHillard-WMF updated the task description for T329557: [EPIC] Create mechanism for persisting client-side preferences.
Feb 13 2023, 5:52 PM · WMF-Architecture-Team, Patch-For-Review, Readers-Web-Backlog
NHillard-WMF created T329557: [EPIC] Create mechanism for persisting client-side preferences.
Feb 13 2023, 5:51 PM · WMF-Architecture-Team, Patch-For-Review, Readers-Web-Backlog
NHillard-WMF assigned T319208: Telugu search not transliterating correctly to ovasileva.

As a starting point, @ovasileva Would you be able to set a priority on this issue? (we're planning to dupe https://phabricator.wikimedia.org/T327070 here, at which point arguably this issue should be in the web board as the other one is).

Feb 13 2023, 5:35 PM · Codex, Design-Systems-Team, Readers-Web-Backlog
NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

We discussed this just now in DST refinement. In short, we are not sure if this is in Typeahead search or not, but before this, we're not sure if this issue is reproducible outside of this particular user's report. For next steps, we need a QTE engineer to attempt to reproduce the specific issue identified with the "Telugu Phonetic" keyboard layout on a real Windows PC.

Feb 13 2023, 5:30 PM · Codex, Design-Systems-Team, Readers-Web-Backlog
NHillard-WMF added a comment to T327070: Issue with Telugu typing in Search box.

This appears to be the same user and the same issue as reported over on https://phabricator.wikimedia.org/T327070 - We covered in DST refinement just now and recommended closing this out as a duplicate and handling followup there

Feb 13 2023, 5:23 PM · Readers-Web-Backlog (Needs Prioritization (Tech)), Design-Systems-Team, Codex, Desktop Improvements (Vector 2022)

Feb 9 2023

NHillard-WMF changed the status of T326147: Stop fragmenting ParserCache entries for mobile frontend from Open to In Progress.

Hi all -
An update -- first, procedurally:

  1. We're going to close out https://phabricator.wikimedia.org/T328802
  2. Move this task to our board (https://phabricator.wikimedia.org/project/view/6366/), set priority and effort estimation to match that ticket, and assign to @nray to add functional regression test steps as had originally been in scope for that other ticket
  3. @Jdlrobson will add more parameters here about what is in and out of scope for these test cases.
  4. Once test cases have been written out, we will pass this back to @Ladsgroup to merge
  5. Once merged, we'll test and post test results back here.
Feb 9 2023, 6:30 PM · User-Ryasmeen, Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), DBA, Patch-For-Review, MediaWiki-Parser, MobileFrontend
NHillard-WMF closed T328802: Devise Test cases for functional fallout of ParserCache fix as Declined.

Closing as declined - we will handle writing these test cases in https://phabricator.wikimedia.org/T326147

Feb 9 2023, 6:30 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3)
NHillard-WMF closed T328802: Devise Test cases for functional fallout of ParserCache fix, a subtask of T326147: Stop fragmenting ParserCache entries for mobile frontend , as Declined.
Feb 9 2023, 6:30 PM · User-Ryasmeen, Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), DBA, Patch-For-Review, MediaWiki-Parser, MobileFrontend
NHillard-WMF changed the status of T326147: Stop fragmenting ParserCache entries for mobile frontend , a subtask of T320534: Put Parsoid output into the ParserCache on every edit, from Open to In Progress.
Feb 9 2023, 6:29 PM · RESTbase Sunsetting, Performance-Team (Radar), MediaWiki-Parser, Platform Team Workboards (MW Expedition)
NHillard-WMF added a comment to T328802: Devise Test cases for functional fallout of ParserCache fix.

We talked through this just now in our task estimation meeting, and had two outcomes:

  1. We're going to close this out, merge this with the parent task (https://phabricator.wikimedia.org/T326147), and move that ticket to our board in place of this one, setting priority and effort appropriately on that task.
  2. @Jdlrobson will add what is in and out of scope for our test case investigation to that original ticket
Feb 9 2023, 6:15 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3)

Feb 7 2023

NHillard-WMF added a comment to T326147: Stop fragmenting ParserCache entries for mobile frontend .

Hi @daniel -
Thanks for weighing in. I'm realizing I could have been a bit more clear in my original post as to specific timing, sequencing, and responsibility. I can look to clarify that for now:

Feb 7 2023, 8:50 PM · User-Ryasmeen, Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), DBA, Patch-For-Review, MediaWiki-Parser, MobileFrontend

Feb 6 2023

NHillard-WMF added a comment to T327979: Enable persistent fixed width setting for anonymous users.

Hi everyone -
I wanted to weigh in on the sign-off criterion, "Work out next steps for continuing the persistent settings functionality."

Feb 6 2023, 6:05 PM · Patch-For-Review, Web-Team FY2022-23 Q3 Sprint 2

Feb 3 2023

NHillard-WMF renamed T328802: Devise Test cases for functional fallout of ParserCache fix from Test functional fallout of ParserCache fix to Devise Test cases for functional fallout of ParserCache fix.
Feb 3 2023, 10:10 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3)
NHillard-WMF added a comment to T326829: [Spike] Make languages available to index crawlers in mobile version of article pages.

Hi everyone -
I wanted to add a bit of context here in case it's helpful. @Jdlrobson 's current patch is tentative. He crafted it based on some initial back and forth with the Partnerships team and Google, but for a handful of reasons, we're not sure this is the best approach, and we'd like some help in better understanding alternatives, as well as potential fallout.

Feb 3 2023, 9:07 PM · MW-1.40-notes (1.40.0-wmf.27; 2023-03-13), Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 4), Performance-Team, MinervaNeue, MobileFrontend (MobileFrontend Special Pages)
NHillard-WMF added a parent task for T328802: Devise Test cases for functional fallout of ParserCache fix: T326147: Stop fragmenting ParserCache entries for mobile frontend .
Feb 3 2023, 6:39 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3)
NHillard-WMF added a subtask for T326147: Stop fragmenting ParserCache entries for mobile frontend : T328802: Devise Test cases for functional fallout of ParserCache fix.
Feb 3 2023, 6:39 PM · User-Ryasmeen, Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), DBA, Patch-For-Review, MediaWiki-Parser, MobileFrontend
NHillard-WMF created T328802: Devise Test cases for functional fallout of ParserCache fix.
Feb 3 2023, 6:39 PM · Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3)
NHillard-WMF updated subscribers of T326147: Stop fragmenting ParserCache entries for mobile frontend .

Hi everyone -
Firstly, @Ladsgroup , thank you for finding this issue and working through this fix, and thank you for flagging us (the Web Team) about this as well.

Feb 3 2023, 6:31 PM · User-Ryasmeen, Readers-Web-Backlog (Web Team FY2022-23 Q3 Sprint 3), MW-1.40-notes (1.40.0-wmf.22; 2023-02-06), DBA, Patch-For-Review, MediaWiki-Parser, MobileFrontend

Feb 2 2023

nray awarded T328606: Update Tests to Cover Recent Page Tools Regressions a Like token.
Feb 2 2023, 6:36 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4), Desktop Improvements (Vector 2022)

Feb 1 2023

NHillard-WMF added a project to T328606: Update Tests to Cover Recent Page Tools Regressions: Desktop Improvements (Vector 2022).
Feb 1 2023, 9:57 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4), Desktop Improvements (Vector 2022)
NHillard-WMF created T328606: Update Tests to Cover Recent Page Tools Regressions.
Feb 1 2023, 9:57 PM · Readers-Web-Backlog (Web Team FY2022-23 Q4 Sprint 4), Desktop Improvements (Vector 2022)

Jan 31 2023

NHillard-WMF closed T327350: Page Anchor and TOC get out of sync as Invalid.

Yes, this is standard browser behavior for refreshing the page with an anchor in the URL. We can close

Jan 31 2023, 5:39 PM · Desktop Improvements (Vector 2022), Readers-Web-Backlog
NHillard-WMF closed T323334: [placeholder] Create Web team testing checklist as Invalid.

Closing this ticket. This was initially meant as a placeholder ticket for further test-related work, but reading back over this, the scope is quite broad. I met with @Edtadros yesterday, and we've got a plan going forward to tackle pieces of this incrementally, starting with requirements gathering. This will be handled with separate, upcoming tickets

Jan 31 2023, 3:22 PM · Readers-Web-Backlog (Needs Prioritization (Tech))

Jan 26 2023

NHillard-WMF updated the task description for T328053: Verify impact of Design Systems Team's Codex Update on Web properties.
Jan 26 2023, 6:01 PM · Design-Systems-Team (Design-Systems-Sprint), Web-Team FY2022-23 Q3 Sprint 2
NHillard-WMF reassigned T328053: Verify impact of Design Systems Team's Codex Update on Web properties from EUdoh-WMF to Edtadros.
Jan 26 2023, 5:47 PM · Design-Systems-Team (Design-Systems-Sprint), Web-Team FY2022-23 Q3 Sprint 2
NHillard-WMF reassigned T328053: Verify impact of Design Systems Team's Codex Update on Web properties from Edtadros to EUdoh-WMF.
Jan 26 2023, 5:46 PM · Design-Systems-Team (Design-Systems-Sprint), Web-Team FY2022-23 Q3 Sprint 2
Restricted Application triaged T328053: Verify impact of Design Systems Team's Codex Update on Web properties as High priority.
Jan 26 2023, 5:37 PM · Design-Systems-Team (Design-Systems-Sprint), Web-Team FY2022-23 Q3 Sprint 2

Jan 24 2023

NHillard-WMF created T327798: Profile Performance of LocalStorage-based and client-side cookie-based User Preference Storage.
Jan 24 2023, 3:49 PM · Readers-Web-Backlog, Web-Team FY2022-23 Q3 Sprint 1

Jan 18 2023

NHillard-WMF added a comment to T327350: Page Anchor and TOC get out of sync.

Re-reading this report, it may actually be that this is the same issue as described. We can ask for further clarification -- I guess it comes down to whether readers have the expectation that when you refresh the page it takes you to the same anchor/has the same part of the TOC highlighted

Jan 18 2023, 10:30 PM · Desktop Improvements (Vector 2022), Readers-Web-Backlog
NHillard-WMF added a comment to T327350: Page Anchor and TOC get out of sync.

(A side note, I should note I encountered this in trying to reproduce this issue, which I believe is actually separate - thus using the same link as in that report, apologies if this confusingly brought the two streams together!)

Jan 18 2023, 10:18 PM · Desktop Improvements (Vector 2022), Readers-Web-Backlog
NHillard-WMF created T327350: Page Anchor and TOC get out of sync.
Jan 18 2023, 10:13 PM · Desktop Improvements (Vector 2022), Readers-Web-Backlog

Jan 5 2023

NHillard-WMF added a watcher for Web-Team FY2022-23 Q3 Sprint 1: NHillard-WMF.
Jan 5 2023, 6:16 PM

Dec 19 2022

NHillard-WMF closed T322846: SWE internship interview process as Resolved.

This is now done! Kudos to @AnneT and @Catrope for contributing to this process and helping us to find great intern candidates!

Dec 19 2022, 4:15 PM · Design-Systems-Team (Design-Systems-Sprint)
NHillard-WMF added a comment to T321351: [EPIC] Add CSS-only components.

Mentioning https://phabricator.wikimedia.org/T321424 here to conceptually link this work with potential upcoming work for Web - would be interesting to consider how / when that work could be phased relative to this, we should discuss this going into next quarter's planning

Dec 19 2022, 4:00 PM · CSS, Design-Systems-Team (Design-Systems-Product-Roadmap), Epic, Codex
NHillard-WMF closed T321424: [M] [Spike] Define scope of Codex technical task as Resolved.

Marking as complete for now, but this may tie into DST's work around "CSS-only components" for https://phabricator.wikimedia.org/T321351 , which will be kicking off next year. Mentioning here to link - we can/should consider this further when that work is a bit further along

Dec 19 2022, 3:59 PM · Spike, Readers-Web-Backlog (Kanbanana-2022-23-Q2)

Dec 16 2022

NHillard-WMF added a comment to T320992: Application Security Review Request : Updated review of QuickSurveys extension.

Hi @TAndic -
I took a look at this yesterday briefly to understand what fix might be required and to see if I could quickly address / there were any gotchas. I do think it's better for longer-term maintenance if T&S can fix.

Dec 16 2022, 4:24 PM · secscrum, Security, Application Security Reviews

Dec 15 2022

NHillard-WMF closed T322075: [Hiring] Update Tech Panel questions as Resolved.

This is great, thank you all for taking these on!

Dec 15 2022, 6:04 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)

Dec 5 2022

NHillard-WMF added a comment to T296995: Define the system's color palette.

Several subtasks are still in progress here - for next steps, we should look to close out tasks that represent the majority of use cases, then refine remaining token-related tasks together in our Engineer/Design sync on Wednesday

Dec 5 2022, 5:41 PM · Design-Systems-Team (Design-Systems-Sprint), Design, Codex

Nov 18 2022

NHillard-WMF closed T322071: [Hiring] Refine Take-home assignment to work with Frontend Tasks as Resolved.
Nov 18 2022, 7:26 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF added a comment to T322071: [Hiring] Refine Take-home assignment to work with Frontend Tasks.

Looks excellent, thank you for putting this together! Signing off now and closing.

Nov 18 2022, 7:26 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF closed T322072: [Hiring] Update take-home assignment rubric to standardize responses as Resolved.
Nov 18 2022, 7:25 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF added a comment to T322072: [Hiring] Update take-home assignment rubric to standardize responses.

Looks excellent, thank you for putting this together! Signing off now and closing.

Nov 18 2022, 7:25 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)

Nov 1 2022

NHillard-WMF assigned T322075: [Hiring] Update Tech Panel questions to Jdrewniak.
Nov 1 2022, 5:27 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)

Oct 31 2022

NHillard-WMF created T322075: [Hiring] Update Tech Panel questions .
Oct 31 2022, 8:54 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF assigned T322072: [Hiring] Update take-home assignment rubric to standardize responses to nray.
Oct 31 2022, 8:49 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF created T322072: [Hiring] Update take-home assignment rubric to standardize responses.
Oct 31 2022, 8:49 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF renamed T322071: [Hiring] Refine Take-home assignment to work with Frontend Tasks from [Hiring] Refine Takehome assignment to work with Frontend Tasks to [Hiring] Refine Take-home assignment to work with Frontend Tasks.
Oct 31 2022, 8:44 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)
NHillard-WMF created T322071: [Hiring] Refine Take-home assignment to work with Frontend Tasks.
Oct 31 2022, 8:40 PM · Readers-Web-Backlog (Kanbanana-2022-23-Q2)

Oct 19 2022

NHillard-WMF added a parent task for T306180: [Epic] Define manual testing & QA strategy in Codex : T314082: Design System Infrastructure Capabilities Scoping.
Oct 19 2022, 5:27 PM · Design-Systems-Team (Design-Systems-Product-Roadmap), Epic, Codex
NHillard-WMF added a subtask for T314082: Design System Infrastructure Capabilities Scoping: T306180: [Epic] Define manual testing & QA strategy in Codex .
Oct 19 2022, 5:27 PM · Design-Systems-Team (Design-Systems-Product-Roadmap), Epic

Oct 18 2022

NHillard-WMF added a comment to T320992: Application Security Review Request : Updated review of QuickSurveys extension.

Here's the latest scc output for the repo:

Oct 18 2022, 2:23 PM · secscrum, Security, Application Security Reviews

Oct 7 2022

NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

I will be spinning out the Chinese issue cited above into a separate ticket shortly - it is likely a different issue

Oct 7 2022, 5:43 PM · Codex, Design-Systems-Team, Readers-Web-Backlog

Oct 6 2022

NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

Could you confirm this by doing the same test but with the arrow keys landing on a different item that isn't the footer?

Oct 6 2022, 1:50 PM · Codex, Design-Systems-Team, Readers-Web-Backlog

Oct 5 2022

NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

I briefly tested this out this morning and I was able to reproduce what may be a similar issue.

Oct 5 2022, 8:20 PM · Codex, Design-Systems-Team, Readers-Web-Backlog

Oct 4 2022

NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

Agreed with all of this - my mistake on keypress (this was off the top of my head / without confirmation, and thus incorrect!), and agreed about general spotty handling of key events in a multilingual context.

Oct 4 2022, 5:30 PM · Codex, Design-Systems-Team, Readers-Web-Backlog
NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

So - some specific thoughts on recommended next steps:

Oct 4 2022, 4:05 PM · Codex, Design-Systems-Team, Readers-Web-Backlog
NHillard-WMF added a comment to T319208: Telugu search not transliterating correctly.

A few relevant pieces of info from the original description:

  • "The search box does not transliterate the Roman skript to Telugu" -- this suggests the user is using the Windows "Telugu Phonetic" input method specifically, as MacOS does not use transliteration from latin script. The way it works is that you type latin characters and then it provides its own popup with suggested transliterations - you can see this in action here (4:57 in the video)
  • Timing may be implicated somehow: the user mentions: "...as soon as the [page is loaded. If I leave the page and come back immediately, then it starts working."
  • "It is not the case in the old Vector (High priority)" - this is a regression from previous search box behavior in older Vector
  • "when I move to to type new word, the first letter is erased, and only the subsequent letters are displayed " - this appears to result from replacing the actual contents of the input field itself for some reason
  • "Some of the typed letters do not appear as they are supposed to. Ex: when I type ree,vee,kee etc., they are supposed to appear as రీ,వీ,కీ. Instead they appear as రి,వి,కి (They are "printed" correctly, but don't appear correctly)." -- by this the user means ర (ra) + రీ (long i / ī) produces ర (ra) + ిి (short i) in the input field -- this is a different vowel.
Oct 4 2022, 2:28 PM · Codex, Design-Systems-Team, Readers-Web-Backlog

Sep 7 2022

NHillard-WMF added a comment to T316947: FlaggedRevisions incorrectly displays table of contents on Vector 2022 for flagged pages.

Hi @aaron - I wanted to ping here as you're listed as the maintainer of the FlaggedRevisions Extension here. Would you be able to help provide additional context on this issue, and/or otherwise point us to folks who might be able to help? We've separately scheduled a pairing session to discuss this issue together in person, but any amount of insight you can provide as to the behavior we're seeing would be appreciated!

Sep 7 2022, 7:54 PM · MW-1.39-notes (1.39.0-wmf.28; 2022-09-05), MW-1.40-notes (1.40.0-wmf.1; 2022-09-12), Readers-Web-Backlog (Kanbanana-2022-23-Q1), Desktop Improvements (Vector 2022), MediaWiki-Parser, MediaWiki-extensions-FlaggedRevs

Aug 31 2022

NHillard-WMF updated NHillard-WMF.
Aug 31 2022, 3:14 PM
NHillard-WMF updated NHillard-WMF.
Aug 31 2022, 3:14 PM

Aug 18 2022

NHillard-WMF edited projects for T313658: Regression: special pages in search results are not visually separated on hover, in Vector 2022 (beta reproducible), added: Design-Systems-Team (Design-Systems-Sprint); removed Design-Systems-Team.
Aug 18 2022, 5:12 PM · MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), Design-Systems-Team (Design-Systems-Sprint), Readers-Web-Backlog (Kanbanana-2022-23-Q1), Beta-Cluster-reproducible, Regression, Desktop Improvements (Vector 2022)