Page MenuHomePhabricator

DLynch (David Lynch)
Senior Software Engineer

Projects (11)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 1 2015, 7:50 PM (516 w, 1 d)
Availability
Available
IRC Nick
Kemayo
LDAP User
DLynch
MediaWiki User
DLynch (WMF) [ Global Accounts ]

Disclaimer: I work for or provide services to the Wikimedia Foundation. However, the Foundation does not vet all my activity, so edits, statements, or other contributions made by this account may not reflect the views of the Foundation.

Recent Activity

Today

DLynch added a comment to T400988: Highlighted text while rechecking in "Revise" Tone Check.

I don't think this should happen, because it loses the connection between the check card and the text it relates to -- we won't even be indicating what we're rechecking. It will also cause a strange flicker in the case where the tone issue wasn't resolved, as the state goes from "blue borders" => "0 - 5 seconds of nothing" => "yellow highlight".

Fri, Aug 22, 2:17 PM · OKR-Work, Editing QA, Editing-team (Kanban Board), Design, Goal, Epic, EditCheck, VisualEditor

Yesterday

DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

Yes. See all the discussion above about how this label isn't exactly intuitive. :D (And T401980 for updating it.)

Thu, Aug 21, 3:59 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch added a comment to T387180: Expand availability of full-page editing affordance on mobile.

Phase 2 is basically T387175.

Thu, Aug 21, 3:54 PM · Editing-team (Deployments), Essential-Work, User-notice, VisualEditor, VisualEditor-MediaWiki-Mobile
DLynch added a comment to T400932: Make existence "Revising" state of Tone Check card more obvious on mobile.

Patchdemo: https://07ead78978.catalyst.wmcloud.org/wiki/New_York_City?ecenable=2#/editor/all

Thu, Aug 21, 5:52 AM · OKR-Work, Patch-For-Review, Editing-team (Kanban Board), Design, Goal, EditCheck, VisualEditor

Wed, Aug 20

DLynch added a comment to T401727: Tone check: clicking revise when your cursor is not already in the tone range immediately undoes revising-mode.

The stale rendering can be applied when I revise the tone without actually clicking the "Revise" button. It's not necessarily tied to the "Revise" button?

Wed, Aug 20, 9:58 PM · OKR-Work, Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), EditCheck, VisualEditor
DLynch added a comment to T402195: Improve edit check a/b test configuration to cope with multiple tests running side by side.

That's accurate!

Wed, Aug 20, 9:41 PM · Editing-team (Kanban Board), Patch-For-Review, OKR-Work, Goal
DLynch moved T402322: "Display title" broken in visual editor from Inbox to Doing on the Editing-team (Kanban Board) board.
Wed, Aug 20, 9:24 PM · Parsoid (Tracking), Essential-Work, Editing-team (Kanban Board), Regression, VisualEditor
DLynch assigned T402322: "Display title" broken in visual editor to medelius.
Wed, Aug 20, 9:24 PM · Parsoid (Tracking), Essential-Work, Editing-team (Kanban Board), Regression, VisualEditor
DLynch added a comment to T401727: Tone check: clicking revise when your cursor is not already in the tone range immediately undoes revising-mode.

The observed behavior sounds correct to me.

Wed, Aug 20, 4:11 PM · OKR-Work, Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), EditCheck, VisualEditor
DLynch closed T399003: Temporary user icon shouldn't be included in highlight on mobile action=history (with advanced mode disabled), a subtask of T398439: Temporary user link styling in content area should not adjust padding, as Resolved.
Wed, Aug 20, 3:17 PM · MW-1.45-notes (1.45.0-wmf.11; 2025-07-22), Editing-team (Tracking), Trust and Safety Product Sprint (Sprint Cannoli (July 7 - July 25)), VisualEditor, Temporary accounts, Trust and Safety Product Team
DLynch closed T399003: Temporary user icon shouldn't be included in highlight on mobile action=history (with advanced mode disabled) as Resolved.
Wed, Aug 20, 3:17 PM · Verified, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), Editing-team (Kanban Board), Trust and Safety Product Team, Temporary accounts
DLynch closed T336437: [Regression 1.41.0-wmf.8] Editing toolbar is appearing on the warning window on Chrome for logged-out users on mobile as Resolved.
Wed, Aug 20, 3:17 PM · Verified, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Editing-team (Kanban Board), VisualEditor
DLynch closed T400683: Exception thrown if VE closed while context is shown as Resolved.
Wed, Aug 20, 3:17 PM · Verified, MW-1.45-notes (1.45.0-wmf.13; 2025-08-05), Editing-team (Kanban Board), VisualEditor
DLynch added a comment to T402402: Alt-Shift-P doesn't open preview anymore in VisualEditor on GoogleChrome.

It's more a general issue -- WikiEditor suffers from the same thing, though admittedly you can fall back on just alt-p there if you ignore the tooltip.

Wed, Aug 20, 2:51 PM · VisualEditor, Browser-Support-Google-Chrome, VisualEditor-MediaWiki-2017WikitextEditor
DLynch added a project to T402360: Reply tool adds a newline in the following topic when that topic ends with HTML comment: Parsoid.
Wed, Aug 20, 1:51 PM · Content-Transform-Team (Work In Progress), Parsoid, Chinese-Sites, DiscussionTools

Tue, Aug 19

DLynch added a comment to T394952: Log edits when Tone Check would've been shown had someone not been in control group.

I updated this patch on top of the bucketing implementation I did for T389231. I had to rewrite it to cope with how we're handling the "filtering" with the async check.

Tue, Aug 19, 9:41 PM · OKR-Work, Patch-For-Review, Goal, Editing-team (Kanban Board), EditCheck
DLynch added a comment to T402195: Improve edit check a/b test configuration to cope with multiple tests running side by side.

That patch, as well as setting up the tone a/b test, lets us run a/b tests of any current experimental check. Just one per wiki though.

Tue, Aug 19, 8:26 PM · Editing-team (Kanban Board), Patch-For-Review, OKR-Work, Goal
DLynch added a comment to T402322: "Display title" broken in visual editor.

{{DISPLAYTITLE:...}} being present in the source also isn't picked up by the advanced settings dialog.

Tue, Aug 19, 8:19 PM · Parsoid (Tracking), Essential-Work, Editing-team (Kanban Board), Regression, VisualEditor
DLynch added a comment to T400335: Determine how best to enable deep linking into an Edit Check of a specific range.

It sort of helps, but it doesn't necessarily map closely in either direction. A single point in wikitext could essentially point to a large range in VE after template expansion, or many points in wikitext could all map to the same VE location after e.g. whitespace collapse.

Tue, Aug 19, 5:15 PM · OKR-Work, Editing-team (Kanban Board), Improve-Tone-Structured-Task, GrowthExperiments-NewcomerTasks, Growth-Team, EditCheck
DLynch added a comment to T401185: Create a heuristic for finding a plain text paragraph in VE.

("We found a tone violation in the 7th paragraph that Parsoid outputs for this page, after stripping out everything that Parsoid flagged as being template-related" is a thing VisualEditor can easily match up.)

Tue, Aug 19, 5:12 PM · OKR-Work, Growth-Team, Improve-Tone-Structured-Task, GrowthExperiments-NewcomerTasks
DLynch added a comment to T400474: z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022.

Yes, the table experience is what switched me from "I should keep these expanded so I'm seeing the default behavior for users" right to "get these menus out of my sight". 😅

Tue, Aug 19, 4:17 PM · Regression, VisualEditor, Reader Experience Team, Growth-Team, Vector 2022, GrowthExperiments-ImpactModule
DLynch added a comment to T400474: z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022.

I just realized: it's not even an extensions issue, this interferes with Vector's own notifications:

CleanShot 2025-08-19 at 10.57.29@2x.png (504×1 px, 76 KB)

Tue, Aug 19, 3:58 PM · Regression, VisualEditor, Reader Experience Team, Growth-Team, Vector 2022, GrowthExperiments-ImpactModule
DLynch added a comment to T401432: eye icon is not present on Minerva: Link to User Page on metawiki is a square on Minerva.

I think the answer is just "it isn't in skins.minerva.icons"? That's currently:

Tue, Aug 19, 12:49 AM · good first task, Reader Experience Team, patch-welcome, MinervaNeue
DLynch added a comment to T401432: eye icon is not present on Minerva: Link to User Page on metawiki is a square on Minerva.

Nothing has changed about eye in forever. In 2017 it got moved from general icons into the accessibility subset, but that was the last thing that touched it. It's actively in use in VisualEditor itself and outside it in visual diffs, and in both places it's referenced as eye.

Tue, Aug 19, 12:38 AM · good first task, Reader Experience Team, patch-welcome, MinervaNeue

Mon, Aug 18

DLynch added a comment to T401321: Discussion comments don't respect the zoom factor.

We wound up being consistent with how this setting applies to the other source editors:

Mon, Aug 18, 10:41 PM · Essential-Work, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, DiscussionTools
DLynch added projects to T401321: Discussion comments don't respect the zoom factor: Editing-team, Editing QA.
Mon, Aug 18, 10:38 PM · Essential-Work, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, DiscussionTools
DLynch renamed T400474: z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022 from z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & VE disappear under Tools sidebar in Vector 2022 to z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022.
Mon, Aug 18, 8:22 PM · Regression, VisualEditor, Reader Experience Team, Growth-Team, Vector 2022, GrowthExperiments-ImpactModule
DLynch merged T402227: [Regression ?] Wikitext editor's editor switcher dialog and tooltip overlaps with the Tools/Appearance menu on the side bar into T400474: z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022.
Mon, Aug 18, 8:21 PM · Regression, VisualEditor, Reader Experience Team, Growth-Team, Vector 2022, GrowthExperiments-ImpactModule
DLynch merged task T402227: [Regression ?] Wikitext editor's editor switcher dialog and tooltip overlaps with the Tools/Appearance menu on the side bar into T400474: z-index/stacking contexts: Tooltips in GrowthExperiments:ImpactModule & WikiEditor disappear under Tools sidebar in Vector 2022.
Mon, Aug 18, 8:21 PM · VisualEditor, Editing-team
DLynch added a comment to T397458: Source editor 2017 preview don't respect new Vector size and width settings.

In fact, that's T401457.

Mon, Aug 18, 7:04 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch added a comment to T397458: Source editor 2017 preview don't respect new Vector size and width settings.

@EAkinloose I think that message only appears in the non-2017 source editor's preview, so that is completely unrelated to the patch.

Mon, Aug 18, 7:02 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch closed T401342: Tone check forcing itself selected interferes with other checks, a subtask of T399612: Create VE Suggestion Mode MVP, as Resolved.
Mon, Aug 18, 5:39 PM · VE Suggestion Mode, OKR-Work, Patch-For-Review, Editing-team (Kanban Board), Growth-Team, Epic, Growth-Structured-Tasks, VisualEditor, EditCheck
DLynch closed T401342: Tone check forcing itself selected interferes with other checks as Resolved.

We've changed how the selection-state works, so this shouldn't be so much of an issue now. The QA should wind up happening against the tone ticket.

Mon, Aug 18, 5:38 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Planning), EditCheck
DLynch claimed T394952: Log edits when Tone Check would've been shown had someone not been in control group.
Mon, Aug 18, 5:31 PM · OKR-Work, Patch-For-Review, Goal, Editing-team (Kanban Board), EditCheck
DLynch moved T401727: Tone check: clicking revise when your cursor is not already in the tone range immediately undoes revising-mode from Code Review to QA on the Editing-team (Kanban Board) board.
Mon, Aug 18, 5:30 PM · OKR-Work, Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), EditCheck, VisualEditor
DLynch created T402195: Improve edit check a/b test configuration to cope with multiple tests running side by side.
Mon, Aug 18, 4:18 PM · Editing-team (Kanban Board), Patch-For-Review, OKR-Work, Goal
DLynch closed T399883: Edit Check: adjust paddings as Resolved.
Mon, Aug 18, 4:01 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Verified, Editing-team (Kanban Board), EditCheckComponent, EditCheck
DLynch moved T399883: Edit Check: adjust paddings from Ready for Sign Off to Code Review on the Editing-team (Kanban Board) board.
Mon, Aug 18, 3:07 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Verified, Editing-team (Kanban Board), EditCheckComponent, EditCheck
DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

@Trizek-WMF opting out of seeing the overflow menu at all is part of the bottom checkbox there, but we don't plan to offer any way to opt out of just Thanks. (I think that "preference to control whether you even see an individual button in a menu" is a bit excessive.)

Mon, Aug 18, 3:00 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch added a comment to T401067: Back button no longer work on my mobile device for search.

The specific patch that made the initial search router fix got merged and backported on the 4th, and the followup went out on the next train, so they were all out by the time you were trying to reproduce the issue. It's certainly plausible that those in combination affected it.

Mon, Aug 18, 2:54 PM · Mobile, MinervaNeue
DLynch added a comment to T401980: Update "Show discussion activity" preference description to include overflow menu.

In this case, the descriptions would be applying to the period after it's the default as well.

Mon, Aug 18, 2:47 PM · DiscussionTools, Editing-team (Deployments)
DLynch added a comment to T402072: Difficulty adding links directly in Infobox via Source Edit Mode .

I'm extremely confident that there's another ticket out there about adding a new type to templatedata so that parameters could be flagged as expecting wikitext, in which case we could give you a VE widget in the template editor to have access to things like the link tool. But I can't find it.

Mon, Aug 18, 2:36 PM · VisualEditor-ContentEditable, VisualEditor, Indic-TechCom, Indic MediaWiki Developers UG
DLynch added a comment to T399883: Edit Check: adjust paddings.

CleanShot 2025-08-18 at 08.51.16@2x.png (578×664 px, 50 KB)

Mon, Aug 18, 1:51 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Verified, Editing-team (Kanban Board), EditCheckComponent, EditCheck

Sun, Aug 17

DLynch added a comment to T402087: New syntax for block list items.

That suggestion sounds good to me.

Sun, Aug 17, 3:32 AM · Editing-team (Tracking), DiscussionTools

Sat, Aug 16

DLynch added a comment to T402087: New syntax for block list items.

Speaking from a purely DiscussionTools perspective, we're particularly interested in making sure that we wind up with a syntax that's "pleasant looking" to power-editors who're still responding to discussions via full-page source editing.

Sat, Aug 16, 4:27 PM · Editing-team (Tracking), DiscussionTools

Fri, Aug 15

DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

This might have been the point of confusion, because looking at it I can see an interpretation I didn't mean:

We just have a hook that hides it from your preferences if every single feature that's bundled into it is available on a given wiki. As soon as we put Thanks in it, it'll show back up everywhere... until the moment we enable it for everyone on that wiki.

To rephrase: the beta feature reacts to the default state of other DiscussionTools features on a wiki, but it being enabled on a wiki doesn't serve as a shield against otherwise-enabled features. We can turn features on or off for a wiki by default with no relation to whether the beta feature is enabled on that wiki.

Fri, Aug 15, 9:45 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

So this means that Thanks will be enabled for all logged-in users by default on mediawiki.org next week, without them opting into it?

No, nothing will change for them. Putting Thanks into the beta feature when they don't have the beta feature at all won't do anything.

Fri, Aug 15, 9:37 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

Tacsipacsi is right -- technically the DT beta is currently available on every wiki but mediawikiwiki:

Fri, Aug 15, 8:03 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch added a comment to T401341: Don't register mediawiki.router routes that are catch-alls.

I think I like the second argument to addRoute the most, so here's a patch implementing it, plus the warning on an empty route.

Fri, Aug 15, 7:29 PM · Readers Essential Work 2025, Patch-For-Review, NearbyPages, MediaViewer, MediaWiki-User-Interface (autocomplete search), MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), MediaWiki-Core-Router
DLynch merged T402026: TypeError: null is not an object (evaluating 'this.surface.getView') into T401956: TypeError: Cannot read properties of null (reading 'getView') .
Fri, Aug 15, 4:02 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team, Wikimedia-production-error, VisualEditor
DLynch merged task T402026: TypeError: null is not an object (evaluating 'this.surface.getView') into T401956: TypeError: Cannot read properties of null (reading 'getView') .
Fri, Aug 15, 4:02 PM · VisualEditor, Wikimedia-production-error
DLynch added a project to T402023: Error: Invalid pageId: undefined (FavoriteStore): Template-Discovery-And-Recall.
Fri, Aug 15, 4:00 PM · MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Community-Tech (Fox Squad), Template-Discovery-And-Recall (Allow users to favorite a template), VisualEditor, Wikimedia-production-error, TemplateData
DLynch moved T402024: Minerva: TypeError: this.toolbar.getTarget(...).switchToWikitextEditor is not a function from Inbox to Code Review on the Editing-team (Kanban Board) board.
Fri, Aug 15, 3:56 PM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Essential-Work, Editing-team (Kanban Board), DiscussionTools, MinervaNeue (Tracking), VisualEditor, Wikimedia-production-error
DLynch claimed T402024: Minerva: TypeError: this.toolbar.getTarget(...).switchToWikitextEditor is not a function.
Fri, Aug 15, 3:56 PM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Essential-Work, Editing-team (Kanban Board), DiscussionTools, MinervaNeue (Tracking), VisualEditor, Wikimedia-production-error
DLynch added a project to T402024: Minerva: TypeError: this.toolbar.getTarget(...).switchToWikitextEditor is not a function: DiscussionTools.

This is specifically switching to source editing in DiscussionTools.

Fri, Aug 15, 3:47 PM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Essential-Work, Editing-team (Kanban Board), DiscussionTools, MinervaNeue (Tracking), VisualEditor, Wikimedia-production-error
DLynch added a comment to T401980: Update "Show discussion activity" preference description to include overflow menu.

(it’s not really the reply buttons that are “enhanced”, but a new button is added)

I think of it that way, because it switches the [ reply ] out for OOUI buttons instead (which is also why the overflow menu doesn't apply there)... but I acknowledge that I might be technical-knowledge-poisoned here. 😅

Fri, Aug 15, 3:17 PM · DiscussionTools, Editing-team (Deployments)
DLynch added a comment to T401980: Update "Show discussion activity" preference description to include overflow menu.

We could adjust it so it doesn't need to change depending on the Thanks feature, if we went with something like:

Fri, Aug 15, 4:55 AM · DiscussionTools, Editing-team (Deployments)
DLynch updated the task description for T401980: Update "Show discussion activity" preference description to include overflow menu.
Fri, Aug 15, 4:52 AM · DiscussionTools, Editing-team (Deployments)
DLynch closed T401956: TypeError: Cannot read properties of null (reading 'getView') as Resolved.
Fri, Aug 15, 2:11 AM · Skipped QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team, Wikimedia-production-error, VisualEditor
DLynch added a comment to T400096: Paste Check: Instrument the Paste Check UX.

Regarding learn-more: we last did some copy updates when we refreshed the flow in T400518, at which time we hadn't specified a link, and then said we weren't going to keep fiddling with it until T400518 dealt with it.

Fri, Aug 15, 12:09 AM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Editing-team (Kanban Board), Goal, OKR-Work, VisualEditor, EditCheck
DLynch added a comment to T400096: Paste Check: Instrument the Paste Check UX.

Apart from the last two. There's no check-control-[listener] because we haven't implemented any a/b test code for this yet. There's no check-learn-more because there's not a learn more link in the check yet.

Fri, Aug 15, 12:07 AM · MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Editing-team (Kanban Board), Goal, OKR-Work, VisualEditor, EditCheck

Thu, Aug 14

DLynch added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

Shortly after writing that, I found: T389272

Thu, Aug 14, 10:20 PM · MediaWiki-extensions-RSS
DLynch added a comment to T393824: Mediawiki/includes/http not compatible with psr/http-message version 1.1.

I was just helping someone who had this randomly happen to them after doing a developer setup.

Thu, Aug 14, 10:17 PM · MediaWiki-extensions-RSS
DLynch claimed T401956: TypeError: Cannot read properties of null (reading 'getView') .
Thu, Aug 14, 8:43 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team, Wikimedia-production-error, VisualEditor
DLynch added a comment to T401956: TypeError: Cannot read properties of null (reading 'getView') .

You should really link to logstash in these reports.

Thu, Aug 14, 8:40 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team, Wikimedia-production-error, VisualEditor
DLynch created T401941: Consider generic success / dismiss notifications for checks.
Thu, Aug 14, 5:28 PM · Editing-team, EditCheck, VisualEditor
DLynch added a comment to T401916: cite-ve-dialog-reference-editing-edit-details is hard to translate.

There's presumably languages where the most-natural translation would include switching the order of the reference and the message, thus the suggestion for $1, though it doesn't really work out to do that in this situation since it's a full block-level display of it.

Thu, Aug 14, 4:53 PM · Sub-referencing (product board), I18n
DLynch claimed T401617: Only thank users if they didn't dismiss the tone check.
Thu, Aug 14, 4:12 PM · OKR-Work, Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), EditCheck
DLynch added a comment to T400210: Document Tone Check model confidence threshold configurability on mediawiki.org.

I took a first pass at describing this in https://www.mediawiki.org/w/index.php?diff=7817207

Thu, Aug 14, 4:04 PM · Editing-team (Kanban Board), Goal, EditCheck
DLynch added a comment to T393820: Enable volunteers to explicitly configure how Tone Check behaves on a per project basis.

Oh, "types" might also want to include namespaces: T400506

Thu, Aug 14, 3:44 PM · Editing-team (Planning), OKR-Work, EditCheck, VisualEditor
DLynch added a comment to T401879: Mobile App does not display discussion proposals in DiscussionTools.

You can see the issue via https://en.wikipedia.org/wiki/Talk:Floppy_disk?dtdebug=1 -- DiscussionTools is respecting the mw-notalk class that has been applied to that opening section and excluding it entirely... and then the code. that extracts othercontent for the threaditemshtml API response doesn't catch this case. This is because othercontent is intended for pages that mix discussion and non-discussion sections, and so won't trigger if there's any replies at all in a section.

Thu, Aug 14, 2:54 PM · DiscussionTools, Wikipedia-Android-App-Backlog
DLynch added a comment to T401916: cite-ve-dialog-reference-editing-edit-details is hard to translate.

Added in T399184. Seems to be a complement to the existing cite-ve-dialog-reference-editing-add-details which has a similar fragmentary pattern, and was added last year in T373876.

Thu, Aug 14, 2:40 PM · Sub-referencing (product board), I18n
DLynch moved T381655: FOUC when loading talk pages on mobile using Parsoid read views from Code Review to QA on the Editing-team (Kanban Board) board.

e.g. on https://en.m.wikipedia.beta.wmcloud.org/wiki/Talk:Main_Page?useparsoid=1 -- the FOUC is only really visible at narrow phone window sizes.

Thu, Aug 14, 12:16 AM · Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), DiscussionTools

Wed, Aug 13

DLynch moved T400849: Enable "Thanks" from talk pages as an opt-in beta feature from Inbox to Code Review on the Editing-team (Kanban Board) board.
Wed, Aug 13, 5:31 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch claimed T400849: Enable "Thanks" from talk pages as an opt-in beta feature.
Wed, Aug 13, 5:31 PM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools
DLynch updated subscribers of T355164: Review Request: PlaceNewSection extension.

My recollection was that in particular there was debate about whether it should be implemented as new magic words, or as parser functions. @cscott may want to speak more on that.

Wed, Aug 13, 4:00 PM · MediaWiki-extensions-PlaceNewSection, Editing-team, Russian-Sites

Tue, Aug 12

DLynch added a comment to T219543: UX review of Special:SpecialPages.

Though there is an unresolved problem with that where canonical English name of the special page isn’t included in the searchable terms (personally I don’t know how to fix it so I haven’t tried).

Oh, that'd be nice to have.

Tue, Aug 12, 10:28 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), User-notice, Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages
DLynch moved T397458: Source editor 2017 preview don't respect new Vector size and width settings from Code Review to QA on the Editing-team (Kanban Board) board.
Tue, Aug 12, 9:12 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch moved T397458: Source editor 2017 preview don't respect new Vector size and width settings from Inbox to Code Review on the Editing-team (Kanban Board) board.
Tue, Aug 12, 8:12 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch added a project to T397458: Source editor 2017 preview don't respect new Vector size and width settings: Editing-team (Kanban Board).
Tue, Aug 12, 8:11 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch created T401727: Tone check: clicking revise when your cursor is not already in the tone range immediately undoes revising-mode.
Tue, Aug 12, 5:40 PM · OKR-Work, Editing QA, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing-team (Kanban Board), EditCheck, VisualEditor
DLynch added a comment to T393820: Enable volunteers to explicitly configure how Tone Check behaves on a per project basis.

Quick technical speculation:

Tue, Aug 12, 4:13 PM · Editing-team (Planning), OKR-Work, EditCheck, VisualEditor
DLynch closed T376391: Can't close a map after opening an image as Resolved.
Tue, Aug 12, 1:30 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Content-Transform-Team, Patch-For-Review, Readers Essential Work 2025 (Merge mobile and desktop media viewers), MediaWiki-Core-Router, patch-welcome, Maps (Kartographer), MediaViewer
DLynch claimed T376391: Can't close a map after opening an image.

Closing this, insofar as MMV is no longer going to contribute to the issue.

Tue, Aug 12, 1:30 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), Content-Transform-Team, Patch-For-Review, Readers Essential Work 2025 (Merge mobile and desktop media viewers), MediaWiki-Core-Router, patch-welcome, Maps (Kartographer), MediaViewer
DLynch closed T361612: Back button doesn't close MediaViewer if the URL has a fragment with "/" as Resolved.
Tue, Aug 12, 1:26 AM · MW-1.43-notes (1.43.0-wmf.28; 2024-10-22), patch-welcome, MediaViewer
DLynch added a comment to T219543: UX review of Special:SpecialPages.

I'm at a loss as to why you didn't remove the search box too. Duplicating what all browsers already provide (find in page) seems like such an uncalled-for addition to the mounting tech debt.

Tue, Aug 12, 1:23 AM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), User-notice, Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages

Mon, Aug 11

DLynch added a comment to T401503: Generated accesskey labels are incorrect on Chrome / Edge on Windows.

I tried it on everything in the main menu and it didn't work -- z, x, r. Testing it with others elsewhere now, that might have been an unlucky sampling.

Mon, Aug 11, 8:58 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Browser-Support-Microsoft-Edge, Browser-Support-Google-Chrome, MediaWiki-User-Interface
DLynch added a comment to T219543: UX review of Special:SpecialPages.

@Bugreporter2 They were talking about Ed's new patch, on which @Ladsgroup left the comment "The change was designed by a designer (Derick), Please before merging the revert, go a designer to sign off on it."

Mon, Aug 11, 3:44 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), User-notice, Wikimedia-Hackathon-2025, Design, Wikimedia-Design, MW-1.41-notes (1.41.0-wmf.22; 2023-08-15), MediaWiki-Special-pages
DLynch added a comment to T401518: pagetitle using magic words or parser functions does not parse in Visual Editor.

Yeah, based on https://yume.wiki/Special:Version you haven't updated VisualEditor since at least October 2023. Problem will go away if you update.

Mon, Aug 11, 2:50 PM · VisualEditor
DLynch added a comment to T401518: pagetitle using magic words or parser functions does not parse in Visual Editor.

That said, check whether your copy of VisualEditor is up to date, because this specific instance of the issue is already being worked around because of T317600. It checks in advance whether the pagetitle message is parseable before trying to use it.

Mon, Aug 11, 2:46 PM · VisualEditor
DLynch added a comment to T401518: pagetitle using magic words or parser functions does not parse in Visual Editor.

Fundamentally the same issue as T371185. Mediawiki's client-side message functionality (mw.Message which uses mediawiki.jqueryMsg) only supports a very limited subset of wikitext. PAGENAME should actually be fine, it's the parser functions that are causing the problem here.

Mon, Aug 11, 2:35 PM · VisualEditor
DLynch updated subscribers of T401043: Switching from source edit of section to VE causes loss of everything other than that section..

@Esanders That does include all the converter refactoring, which is at least a bit suspicious.

Mon, Aug 11, 3:09 AM · VisualEditor

Sat, Aug 9

DLynch added a comment to T401503: Generated accesskey labels are incorrect on Chrome / Edge on Windows.

From this thread on the village pump: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Random_article_-_keyboard_shortcut

Sat, Aug 9, 12:14 AM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Browser-Support-Microsoft-Edge, Browser-Support-Google-Chrome, MediaWiki-User-Interface
DLynch claimed T401503: Generated accesskey labels are incorrect on Chrome / Edge on Windows.
Sat, Aug 9, 12:14 AM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Browser-Support-Microsoft-Edge, Browser-Support-Google-Chrome, MediaWiki-User-Interface
DLynch created T401503: Generated accesskey labels are incorrect on Chrome / Edge on Windows.
Sat, Aug 9, 12:01 AM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Browser-Support-Microsoft-Edge, Browser-Support-Google-Chrome, MediaWiki-User-Interface

Thu, Aug 7

DLynch added a comment to T400849: Enable "Thanks" from talk pages as an opt-in beta feature.

Totally agree it's too subtle / ambiguous as-is. Ultimately, it's because we wound up bundling a few other visual change features under the general release we did with the header changes, because those were the most drastic, and it didn't seem worth calling out that we were also changing the display of the reply buttons. It just picked up a functional effect now because the overflow menu was built on the new buttons...

Thu, Aug 7, 4:00 AM · User-notice, MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), DiscussionTools

Wed, Aug 6

DLynch assigned T397458: Source editor 2017 preview don't respect new Vector size and width settings to medelius.
Wed, Aug 6, 8:56 PM · MW-1.45-notes (1.45.0-wmf.15; 2025-08-19), Editing QA, Editing-team (Kanban Board), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
DLynch closed T397778: ve.wikitextInteractive doesn't fire when switching to source-mode from visual-mode VisualEditor as Resolved.
Wed, Aug 6, 8:32 PM · Skipped QA, MW-1.45-notes (1.45.0-wmf.10; 2025-07-15), VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
DLynch added a comment to T401043: Switching from source edit of section to VE causes loss of everything other than that section..

When you saw this, did it appear to delete the article in the review-changes diff view before saving? Or did it only happen after the save?

Wed, Aug 6, 8:24 PM · VisualEditor
DLynch closed T341308: Present people with multiple reference checks when warranted , a subtask of T366743: [Epic] Enable multiple Edit Checks to be presented within a single edit, as Resolved.
Wed, Aug 6, 8:17 PM · Editing-team (Planning), Epic, EditCheck, VisualEditor