Esanders (Ed Sanders)
Principal Software Engineer, Editing

Projects (28)

Today

  • No visible events.

Tomorrow

  • No visible events.

Thursday

  • No visible events.

User Details

User Since
Oct 27 2014, 6:03 PM (612 w, 8 h)
Availability
Available
IRC Nick
edsanders
LDAP User
Esanders
MediaWiki User
ESanders (WMF) [ Global Accounts ]

Recent Activity

Yesterday

Esanders moved T431492: Server Side Edit Suggestions - Headless VE - LAC gRPC lambda interface from Incoming to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 2) board.
Mon, Jul 20, 6:01 PM · Editing-team (FY2026-27 Q1 sprint 2), VisualEditor
Esanders edited projects for T431495: Server Side Edit Suggestions - Headless VE - request tracing, added: Editing-team (FY2026-27 Q1 sprint 2); removed Editing-team (FY2026-27 Q1 sprint 1).
Mon, Jul 20, 6:00 PM · OKR-Work, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 2), VisualEditor
Esanders closed T431326: Decide on mechanism by which we will trigger headless VE, a subtask of T428491: [EPIC] Build a headless mode for EditCheck that scrapes suggestions and outputs them via an API, as Resolved.
Mon, Jul 20, 5:59 PM · Epic, Editing-team, VisualEditor
Esanders closed T431326: Decide on mechanism by which we will trigger headless VE as Resolved.
Mon, Jul 20, 5:59 PM · Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders edited projects for T425597: Suggestion Mode feedback toasts block me from advancing to next suggestion, added: Editing-team (FY2026-27 Q1 sprint 2); removed Editing-team (FY2026-27 Q1 sprint 1).
Mon, Jul 20, 5:59 PM · Editing-team (FY2026-27 Q1 sprint 2), Patch-For-Review, Design, OKR-Work, VisualEditor Suggestion Mode, VisualEditor, EditCheck
Esanders renamed T428491: [EPIC] Build a headless mode for EditCheck that scrapes suggestions and outputs them via an API from Build a headless mode for EditCheck that scrapes suggestions and outputs them via an API to [EPIC] Build a headless mode for EditCheck that scrapes suggestions and outputs them via an API.
Mon, Jul 20, 5:57 PM · Epic, Editing-team, VisualEditor
Esanders added a comment to T428193: Suggestion Mode: Entry point in read mode.

I find the placement of the lightbulb indicator in the top right blocks the reading of the edit pencil and/or makes it look like it is part of the edit pencil:

image.png (44×40 px, 1022 B)

Mon, Jul 20, 4:19 PM · Editing-team (FY2026-27 Q1 sprint 2), VisualEditor, VisualEditor Suggestion Mode, Design
Esanders added a comment to T432596: Enabling citoid on tswiki.

https://www.mediawiki.org/wiki/Citoid/Enabling_Citoid_on_your_wiki#Step_2.c:_Configuring_a_special_MediaWiki_message

Mon, Jul 20, 4:14 PM · VisualEditor, Citoid, VisualEditor-MediaWiki-References
Esanders updated the task description for T432400: Enable completion of links, templates, tags, and magic words in VisualEditor source modes.
Mon, Jul 20, 1:25 PM · Patch-For-Review, MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), User-notice, Editing-team (FY2026-27 Q1 sprint 1), DiscussionTools, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Fri, Jul 17

Esanders created T432449: CodeMirror autocomplete suggests some magic words in lower case.
Fri, Jul 17, 11:15 AM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), MediaWiki-extensions-CodeMirror

Thu, Jul 16

Esanders added a comment to T432346: Consider different spacing around namespace separator in different languages.

FWIW for the biggest and most obvious case listed here, French, I'm not aware of complaints from frwiki about the lack of space before the :, nor proposals to add it (an on-wiki CSS fix would be trivial).

Thu, Jul 16, 4:54 PM · MediaWiki-General
Esanders added a comment to T315893: Add space between page namespace and page title.

You must know that it's indeed not a language issue or an orthography issue, to put a space behind the colon. We are not talking about sentences or word terms in any language. We are talking about namespaces and page titles, that are bound to a string by a colon. So it's not advisable to change anything to something that looks like colon-space with the intention to correctify a language-based issue.

Thu, Jul 16, 2:15 PM · Patch-For-Review, MediaWiki-General
Esanders added a comment to T315893: Add space between page namespace and page title.

@SD0001 Filed as T432346

Thu, Jul 16, 1:39 PM · Patch-For-Review, MediaWiki-General
Esanders created T432346: Consider different spacing around namespace separator in different languages.
Thu, Jul 16, 1:38 PM · MediaWiki-General
Esanders moved T361134: Set wgMFFallbackEditor to 'visual' for all other wikis from Backlog to In Progress on the Editing-team (Deployments) board.
Thu, Jul 16, 12:04 PM · Editing-team (Deployments), VisualEditor
Esanders updated the task description for T315893: Add space between page namespace and page title.
Thu, Jul 16, 9:40 AM · Patch-For-Review, MediaWiki-General
Esanders added a comment to T315893: Add space between page namespace and page title.

Given the lack of requests for translating the separator I don't think that is a priority for now, and while our APIs are mostly tolerant of additional whitespace, they would not handle different separators so it would be a vastly more complicated undertaking and beyond the scope of this task.

Thu, Jul 16, 9:38 AM · Patch-For-Review, MediaWiki-General
Esanders updated the task description for T432324: Add CSS separator wrapper to other action pages that include the page title.
Thu, Jul 16, 9:29 AM · MediaWiki-General
Esanders created T432324: Add CSS separator wrapper to other action pages that include the page title.
Thu, Jul 16, 9:22 AM · MediaWiki-General

Wed, Jul 15

Esanders updated the task description for T432272: Add instrumentation to log suggestion counts shown in read and edit modes.
Wed, Jul 15, 5:49 PM · OKR-Work, Editing-team, VisualEditor, EditCheck
Esanders added a comment to T315893: Add space between page namespace and page title.

And you cannot easily disable this enhancement while keeping all the other ones, so that point is moot.

Wed, Jul 15, 5:10 PM · Patch-For-Review, MediaWiki-General
Esanders added a comment to T315893: Add space between page namespace and page title.

A global vote would make sense because this is a global change that was not consulted about with any language community.

Wed, Jul 15, 4:57 PM · Patch-For-Review, MediaWiki-General
Esanders added a comment to T315893: Add space between page namespace and page title.

For enwiki at least, this changes applies to ~76% of namespace prefixed pages. I'd like to get this to the remaining 24%. The main issue is that the current feature and preference lives in DiscussionTools, so we need to:

  • Move the feature to core
  • Create a core preference that is initially disabled for anyone who has DT visual enhancements disabled.
Wed, Jul 15, 4:26 PM · Patch-For-Review, MediaWiki-General
Esanders reopened T351515: Fragment with '%20' in plain text doesn't round trip as "Open".

I can still reproduce in the sandbox

Wed, Jul 15, 1:49 PM · Parsoid
Esanders moved T431492: Server Side Edit Suggestions - Headless VE - LAC gRPC lambda interface from Decision to be made to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 1) board.
Wed, Jul 15, 1:42 PM · Editing-team (FY2026-27 Q1 sprint 2), VisualEditor

Tue, Jul 14

Esanders reopened T184657: Generate JavaScript code coverage reports for extensions, a subtask of T100294: [EPIC] Encourage developers to increase code coverage, as Open.
Tue, Jul 14, 2:23 PM · Quality-and-Test-Engineering-Team (SonarCloud Admin), Release-Engineering-Team (Seen), MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Code-Health, WMF-deploy-2015-06-30_(1.26wmf12), Epic
Esanders reopened T184657: Generate JavaScript code coverage reports for extensions as "Open".

Now that ResourceLoader has sourcemaps, and Chrome V8 reports coverage, this should be feasible.

Tue, Jul 14, 2:23 PM · Patch-For-Review, Code-Health, Test-Coverage, JavaScript, Continuous-Integration-Infrastructure
Esanders closed T349049: Add "is typing" indicators to discussions as Declined.
Tue, Jul 14, 12:33 PM · DiscussionTools
Esanders closed T251653: [Epic] Enable DiscussionTools on pages not in a talk namespace as Resolved.

The current logic means enhancements are available on most talk pages, and can be added to more with __NEWSECTIONLINK__ (excluding the main namespace):

// Visual enhancements are only enabled on talk namespaces (T325417) ...
return $title->isTalkPage() || (
	// ... or __NEWSECTIONLINK__ (T331635) or __ARCHIVEDTALK__ (T374198) pages
	(
		static::hasPagePropCached( $title, 'newsectionlink' ) ||
		static::hasPagePropCached( $title, 'archivedtalk' )
	) &&
	// excluding the main namespace, unless it has been configured for signatures
	(
		!$title->inNamespace( NS_MAIN ) ||
		$services->getNamespaceInfo()->wantSignatures( $title->getNamespace() )
	)
);
Tue, Jul 14, 12:30 PM · Epic, TPP-Scaling, Editing-team, DiscussionTools
Esanders closed T251653: [Epic] Enable DiscussionTools on pages not in a talk namespace, a subtask of T304750: Make Usability Improvements avail. on all discussion pages at all Wikimedia wikis, as Resolved.
Tue, Jul 14, 12:30 PM · TPP-Scaling, DiscussionTools, Editing-team
Esanders closed T304750: Make Usability Improvements avail. on all discussion pages at all Wikimedia wikis as Resolved.
Tue, Jul 14, 12:29 PM · TPP-Scaling, DiscussionTools, Editing-team
Esanders closed T304753: Empower volunteers to make Usability Improvements more widely available, a subtask of T304750: Make Usability Improvements avail. on all discussion pages at all Wikimedia wikis, as Resolved.
Tue, Jul 14, 12:28 PM · TPP-Scaling, DiscussionTools, Editing-team
Esanders closed T304753: Empower volunteers to make Usability Improvements more widely available as Resolved.

The current logic means enhancements are available on most talk pages, and can be added to more with __NEWSECTIONLINK__ (excluding the main namespace).

Tue, Jul 14, 12:28 PM · DiscussionTools, Editing-team
Esanders closed T304751: Make Usability Improvements available on all Wikipedia user and article talk pages as Resolved.
Tue, Jul 14, 12:26 PM · DiscussionTools, Editing-team
Esanders closed T304751: Make Usability Improvements available on all Wikipedia user and article talk pages , a subtask of T304752: Make Usability Improvements available in sister project discussion namespace(s) , as Resolved.
Tue, Jul 14, 12:26 PM · DiscussionTools, Editing-team
Esanders closed T304752: Make Usability Improvements available in sister project discussion namespace(s) as Resolved.
Tue, Jul 14, 12:26 PM · DiscussionTools, Editing-team
Esanders closed T304752: Make Usability Improvements available in sister project discussion namespace(s) , a subtask of T304753: Empower volunteers to make Usability Improvements more widely available, as Resolved.
Tue, Jul 14, 12:26 PM · DiscussionTools, Editing-team
Esanders moved T430966: Promote citationNeeded out of experimental from Release Prep to Code review on the Editing-team (FY2026-27 Q1 sprint 1) board.
Tue, Jul 14, 12:22 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, Patch-For-Review, EditCheck
Esanders removed a parent task for T314488: Revise the appearance of the sticky header's "Add topic" button (activated state): T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop).
Tue, Jul 14, 12:09 PM · Vector 2022 (Tracking), Design-System-Team, TPP-Phase1, Design, DiscussionTools
Esanders removed a subtask for T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop): T314488: Revise the appearance of the sticky header's "Add topic" button (activated state).
Tue, Jul 14, 12:09 PM · Editing-team (Deployments), Goal, TPP-Scaling, DiscussionTools
Esanders closed T355555: Cleanup and extend the VE hooks system, a subtask of T138616: Add a hook if user switches editors, as Resolved.
Tue, Jul 14, 12:08 PM · VisualEditor-MediaWiki, WikiEditor (2010), VisualEditor
Esanders closed T355555: Cleanup and extend the VE hooks system, a subtask of T212785: Provide a hook that would be run just before page is saved by VisualEditor, as Resolved.
Tue, Jul 14, 12:08 PM · VisualEditor, VisualEditor-EditingTools
Esanders closed T355555: Cleanup and extend the VE hooks system as Resolved.
Tue, Jul 14, 12:08 PM · User-notice, MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), VisualEditor
Esanders closed T355555: Cleanup and extend the VE hooks system, a subtask of T338024: Sticky header disappears and never re-appears if you cancel loading VE, as Resolved.
Tue, Jul 14, 12:08 PM · Editing-team (Tracking), VisualEditor, Vector 2022
Esanders closed T355555: Cleanup and extend the VE hooks system, a subtask of T348082: Editing team: Review stable code (hooks, mw object, undocumented) and mark (un)stable interfaces before 1.42.0, as Resolved.
Tue, Jul 14, 12:08 PM · Editing-team, DiscussionTools, VisualEditor, MW-1.42-release
Esanders closed T355555: Cleanup and extend the VE hooks system, a subtask of T265981: Provide an API to hook into new reply editor, as Resolved.
Tue, Jul 14, 12:08 PM · Editing-team, Russian-Sites, DiscussionTools
Esanders closed T276497: Scale DiscussionTools to all projects as Resolved.
Tue, Jul 14, 12:06 PM · Editing-team (Tracking), DiscussionTools
Esanders closed T251207: [Epic] Scale DiscussionTools to all Wikipedias as Resolved.
Tue, Jul 14, 12:06 PM · Epic, TPP-Scaling, DiscussionTools, Editing-team
Esanders closed T251207: [Epic] Scale DiscussionTools to all Wikipedias, a subtask of T276497: Scale DiscussionTools to all projects, as Resolved.
Tue, Jul 14, 12:06 PM · Editing-team (Tracking), DiscussionTools
Esanders closed T310959: Scale Usability Improvements to all projects , a subtask of T366095: Deploy comment thanking to all wikis, as Resolved.
Tue, Jul 14, 12:05 PM · Essential-Work, User-notice-archive, Verified, Editing-team (Kanban Board)
Esanders closed T310959: Scale Usability Improvements to all projects , a subtask of T276497: Scale DiscussionTools to all projects, as Resolved.
Tue, Jul 14, 12:05 PM · Editing-team (Tracking), DiscussionTools
Esanders closed T310959: Scale Usability Improvements to all projects as Resolved.
Tue, Jul 14, 12:05 PM · TPP-Scaling, Editing-team, DiscussionTools
Esanders closed T331489: [SPIKE] Finalize deployment strategy for default-on Usability Improvements (desktop), a subtask of T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop), as Resolved.
Tue, Jul 14, 12:03 PM · Editing-team (Deployments), Goal, TPP-Scaling, DiscussionTools
Esanders closed T331489: [SPIKE] Finalize deployment strategy for default-on Usability Improvements (desktop) as Resolved.
Tue, Jul 14, 12:03 PM · Goal, TPP-Scaling, Editing-team, DiscussionTools
Esanders closed T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop) as Resolved.
Tue, Jul 14, 12:03 PM · Editing-team (Deployments), Goal, TPP-Scaling, DiscussionTools
Esanders closed T319146: [Release Ticket] Offer Usability Improvements as default-on feature at all projects (desktop), a subtask of T310959: Scale Usability Improvements to all projects , as Resolved.
Tue, Jul 14, 12:02 PM · TPP-Scaling, Editing-team, DiscussionTools

Mon, Jul 13

Esanders added a project to T432071: Section edit link brackets are wrapping poorly: Regression.
Mon, Jul 13, 10:47 PM · MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), Regression, DiscussionTools, Editing-team, Design
Esanders added a comment to T431326: Decide on mechanism by which we will trigger headless VE.

For phase 1 we have decided this will be an MW JobQueue triggered by article edits.

Mon, Jul 13, 6:27 PM · Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders moved T426271: Change links in EditCheck Suggestion for ruwiki from Ready for Dev to Code review on the Editing-team (FY2026-27 Q1 sprint 1) board.
Mon, Jul 13, 6:18 PM · Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor Suggestion Mode, EditCheck, VisualEditor
Esanders created T432046: Propose parameters for headless VE pilot.
Mon, Jul 13, 5:36 PM · OKR-Work, Editing-team, VisualEditor, EditCheck
Esanders added a comment to T409297: Phase 6: Offer Usability Improvements as default-on feature at English Wikipedia.

Ready for deployment.

Mon, Jul 13, 4:55 PM · Editing-team (FY2026-27 Q1 sprint 1), Goal, TPP-Scaling, DiscussionTools
Esanders moved T409297: Phase 6: Offer Usability Improvements as default-on feature at English Wikipedia from Decision to be made to Ready for Dev on the Editing-team (FY2026-27 Q1 sprint 1) board.
Mon, Jul 13, 4:55 PM · Editing-team (FY2026-27 Q1 sprint 1), Goal, TPP-Scaling, DiscussionTools
Esanders edited projects for T409297: Phase 6: Offer Usability Improvements as default-on feature at English Wikipedia, added: Editing-team (FY2026-27 Q1 sprint 1); removed Editing-team (Scheduled).
Mon, Jul 13, 4:54 PM · Editing-team (FY2026-27 Q1 sprint 1), Goal, TPP-Scaling, DiscussionTools
Esanders created T432013: Show CitationNeededContextItem for variants like {{Better source needed}}.
Mon, Jul 13, 2:30 PM · VisualEditor
Esanders added a comment to T424606: Exclude short paragraphs ending in colons from Suggestion Mode "add a citation" suggestion.

Resulting question: as a first step, why wouldn't we defer to volunteers to adjust the addReference config?

Mon, Jul 13, 2:23 PM · VisualEditor, VisualEditor Suggestion Mode

Sat, Jul 11

Esanders created T431926: DiscussionTools OverflowMenuItems have non-unique IDs.
Sat, Jul 11, 4:36 PM · RoadToWiki, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), DiscussionTools

Fri, Jul 10

Esanders updated the task description for T431885: Show date and reason (if present) in citation needed edit suggestion.
Fri, Jul 10, 9:43 PM · Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, VisualEditor Suggestion Mode
Esanders created T431885: Show date and reason (if present) in citation needed edit suggestion.
Fri, Jul 10, 9:42 PM · Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, VisualEditor Suggestion Mode
Esanders updated the task description for T431375: Unify the copy of "Citation needed" and "Add a citation" suggestion cards.
Fri, Jul 10, 9:40 PM · Editing-team (FY2026-27 Q1 sprint 1), Patch-For-Review, VisualEditor, Design, VisualEditor Suggestion Mode
Esanders moved T431726: Consider performance improvements for headless VE from Decision to be made to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 1) board.
Fri, Jul 10, 9:38 PM · Patch-For-Review, OKR-Work, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders added a parent task for T431858: Make VisualEditor the default editor on enwiki's mobile web, especially for newbies and TAs: T361134: Set wgMFFallbackEditor to 'visual' for all other wikis.
Fri, Jul 10, 8:23 PM · Patch-For-Review, Wikimedia-Site-requests, VisualEditor, VisualEditor-MediaWiki-Mobile
Esanders added a subtask for T361134: Set wgMFFallbackEditor to 'visual' for all other wikis: T431858: Make VisualEditor the default editor on enwiki's mobile web, especially for newbies and TAs.
Fri, Jul 10, 8:23 PM · Editing-team (Deployments), VisualEditor
Esanders updated the task description for T361134: Set wgMFFallbackEditor to 'visual' for all other wikis.
Fri, Jul 10, 8:22 PM · Editing-team (Deployments), VisualEditor
Esanders updated the task description for T101841: Value-less extension attributes not preserved.
Fri, Jul 10, 1:48 PM · Essential-Work, Patch-For-Review, Content-Transform-Team (Work In Progress), Cite, Parsoid-Serializer, Parsoid
Esanders renamed T431837: Unbalanaced tag (StrippedTag) doesn't produce consistent output or round-trip cleanly from Unbalanaced tag doesn't produce consistent output or round-trip cleanly to Unbalanaced tag (StrippedTag) doesn't produce consistent output or round-trip cleanly.
Fri, Jul 10, 1:47 PM · Parsoid
Esanders created T431837: Unbalanaced tag (StrippedTag) doesn't produce consistent output or round-trip cleanly.
Fri, Jul 10, 1:47 PM · Parsoid
Esanders added a comment to T431375: Unify the copy of "Citation needed" and "Add a citation" suggestion cards.

@Esanders the unified cards look good. Just an observation about the copy. The copy Indicated by an editor feels too generic. What about one of the following alternatives?

  • "Flagged by another editor"
  • "Reported by another editor"

Also, should we include the date it was flagged?

Fri, Jul 10, 1:41 PM · Editing-team (FY2026-27 Q1 sprint 1), Patch-For-Review, VisualEditor, Design, VisualEditor Suggestion Mode
Esanders added a comment to T431726: Consider performance improvements for headless VE.

I'm also now looking into using lightpanda.io. Early experiments are showing a 80-90% drop in CPU/memory usage which is very promising.

Fri, Jul 10, 1:36 PM · Patch-For-Review, OKR-Work, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor

Thu, Jul 9

Esanders added a comment to T431375: Unify the copy of "Citation needed" and "Add a citation" suggestion cards.

@Esanders the unified cards look good. Just an observation about the copy. The copy Indicated by an editor feels too generic. What about one of the following alternatives?

  • "Flagged by another editor"
  • "Reported by another editor"

Also, should we include the date it was flagged?

Thu, Jul 9, 6:56 PM · Editing-team (FY2026-27 Q1 sprint 1), Patch-For-Review, VisualEditor, Design, VisualEditor Suggestion Mode
Esanders added a comment to T431726: Consider performance improvements for headless VE.

Gemini suggests:

'--disable-gpu',               // Disables GPU hardware acceleration
'--disable-software-rasterizer',// Prevents CPU from trying to mimic a GPU
'--disable-dev-shm-usage',     // Prevents resource crunch in Docker container /dev/shm
'--no-sandbox',                // Usually necessary in Linux server environments
// Disable Blink Features & Extensions:
'--disable-extensions',
'--disable-component-extensions-with-background-pages',
'--disable-background-networking',
'--disable-sync',
'--metrics-recording-only',
'--disable-default-apps',
'--mute-audio',
'--no-first-run'

Block unnecessary network resources

await page.setRequestInterception(true);
page.on('request', (req) => {
  const resourceType = req.resourceType();
  if (['image', 'stylesheet', 'font', 'media'].includes(resourceType)) {
    req.abort();
  } else {
    req.continue();
  }
});
Thu, Jul 9, 2:54 PM · Patch-For-Review, OKR-Work, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders created T431726: Consider performance improvements for headless VE.
Thu, Jul 9, 2:53 PM · Patch-For-Review, OKR-Work, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders added a comment to T431602: [SPIKE] Identify candidate suggestions that can be extracted from VE.

Yeah, here's the VE datamodel being told about <ref> in the Cite extension:

Thu, Jul 9, 12:41 PM · Spike, Editing-team (FY2026-27 Q1 sprint 1), OKR-Work, VisualEditor, EditCheck
Esanders added a comment to T422431: Enable TextMatch to limit a Check to headings only.
  • Update mw:Edit_check/TextMatch#Configuration to include information about the functionality this ticket implements

@Esanders: can you please update the on-wiki documentation to include this new functionality?

Thu, Jul 9, 12:31 PM · VisualEditor, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-13Apr-24Apr-2026), OKR-Work, VisualEditor Suggestion Mode
Esanders updated the task description for T422431: Enable TextMatch to limit a Check to headings only.
Thu, Jul 9, 12:31 PM · VisualEditor, MW-1.46-notes (1.46.0-wmf.26; 2026-04-28), Editing-team (Editing-Q4-13Apr-24Apr-2026), OKR-Work, VisualEditor Suggestion Mode
Esanders moved T431695: Update buttons in addReference check from Decision to be made to Code review on the Editing-team (FY2026-27 Q1 sprint 1) board.
Thu, Jul 9, 11:56 AM · Skipped QA, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, EditCheck
Esanders updated the task description for T431695: Update buttons in addReference check.
Thu, Jul 9, 11:54 AM · Skipped QA, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, EditCheck
Esanders created T431695: Update buttons in addReference check.
Thu, Jul 9, 11:54 AM · Skipped QA, MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, EditCheck
Esanders moved T431687: Recapitalise maximum/minimumEditcount to maximum/minimumEditCount from Decision to be made to Blocked on the Editing-team (FY2026-27 Q1 sprint 1) board.

Next steps are blocked on deployment (2026-07-16)

Thu, Jul 9, 11:48 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), VisualEditor, Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), Essential-Work, EditCheck
Esanders updated the task description for T431687: Recapitalise maximum/minimumEditcount to maximum/minimumEditCount.
Thu, Jul 9, 11:11 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), VisualEditor, Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), Essential-Work, EditCheck
Esanders updated the task description for T431687: Recapitalise maximum/minimumEditcount to maximum/minimumEditCount.
Thu, Jul 9, 11:05 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), VisualEditor, Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), Essential-Work, EditCheck
Esanders created T431687: Recapitalise maximum/minimumEditcount to maximum/minimumEditCount.
Thu, Jul 9, 11:04 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), VisualEditor, Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), Essential-Work, EditCheck
Esanders added a comment to T431638: Copied preformatted text cannot be pasted on 2017 wikitext editor.

I went to store my patch in a local branch called paste-plain and I already had one from 2018 that tried to address this issue in roughly the same way:

image.png (997×778 px, 121 KB)

Thu, Jul 9, 9:51 AM · Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Esanders renamed T431638: Copied preformatted text cannot be pasted on 2017 wikitext editor from Copied preformatted text cannot be pasted on 2017 wikitext editor on Microsoft Edge to Copied preformatted text cannot be pasted on 2017 wikitext editor.
Thu, Jul 9, 8:33 AM · Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Esanders added a comment to T431638: Copied preformatted text cannot be pasted on 2017 wikitext editor.

I can reproduce in Chrome as well.

Thu, Jul 9, 8:14 AM · Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Wed, Jul 8

Esanders updated the task description for T431602: [SPIKE] Identify candidate suggestions that can be extracted from VE.
Wed, Jul 8, 6:04 PM · Spike, Editing-team (FY2026-27 Q1 sprint 1), OKR-Work, VisualEditor, EditCheck
Esanders renamed T431547: Headless VE: Create config endpoint so check account configs can be cached from Create config endpoint so check account configs can be cached to Headless VE: Create config endpoint so check account configs can be cached.
Wed, Jul 8, 1:22 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders moved T431547: Headless VE: Create config endpoint so check account configs can be cached from Decision to be made to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 1) board.
Wed, Jul 8, 1:22 PM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders moved T431541: Headless VE: Allow the user to pass in which wiki to fetch from with each request from Decision to be made to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 1) board.
Wed, Jul 8, 1:22 PM · Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders created T431547: Headless VE: Create config endpoint so check account configs can be cached.
Wed, Jul 8, 9:53 AM · MW-1.47-notes (1.47.0-wmf.11; 2026-07-14), Editing-team (FY2026-27 Q1 sprint 1), VisualEditor
Esanders created T431541: Headless VE: Allow the user to pass in which wiki to fetch from with each request.
Wed, Jul 8, 9:26 AM · Patch-For-Review, Editing-team (FY2026-27 Q1 sprint 1), VisualEditor