Page MenuHomePhabricator

dchan (David Chan)
User

Projects (17)

Today

  • No visible events.

Tomorrow

  • No visible events.

Saturday

  • No visible events.

User Details

User Since
Oct 23 2014, 10:14 AM (623 w, 6 d)
Availability
Available
IRC Nick
divec
LDAP User
Unknown
MediaWiki User
DChan (WMF) [ Global Accounts ]

Recent Activity

Tue, Oct 6

dchan added a comment to T438215: [SPIKE] Build fallback suggestion counts fetcher from existing APIs.

From these, we could potentially build a solution that estimates whether the suggestion count would be greater than zero. However careful discussion would be needed about how to trade off various considerations:

Tue, Oct 6, 5:29 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan added a comment to T438215: [SPIKE] Build fallback suggestion counts fetcher from existing APIs.

TLDR: Existing APIs can get us some data; but the heuristic nature of the matches can only give us an approximate guess that suggestions would actually be shown in a VisualEditor session. Additionally, performance implications would need to be considered very carefully.

Tue, Oct 6, 5:09 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, OKR-Work, VisualEditor Suggestion Mode

Thu, Oct 1

dchan moved T438215: [SPIKE] Build fallback suggestion counts fetcher from existing APIs from Ready for Dev to Dev Doing on the Editing-team (FY2026-27 Q2 sprint 7) board.
Thu, Oct 1, 5:29 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, OKR-Work, VisualEditor Suggestion Mode

Wed, Sep 23

dchan moved T426271: Change links in EditCheck Suggestion for ruwiki from Ready for Dev to Ready for Sign off on the Editing-team (FY2026-27 Q1 sprint 6) board.
Wed, Sep 23, 2:48 PM · OKR-Work, Editing-team (FY2026-27 Q1 sprint 6), MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor Suggestion Mode, EditCheck, VisualEditor
dchan assigned T436871: TextMatch checks are not correctly identified as experimental to medelius.
Wed, Sep 23, 2:46 PM · Verified, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, VisualEditor Suggestion Mode
dchan moved T436871: TextMatch checks are not correctly identified as experimental from Incoming to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 6) board.
Wed, Sep 23, 2:46 PM · Verified, MW-1.47-notes (1.47.0-wmf.23; 2026-10-06), Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, VisualEditor Suggestion Mode
dchan reassigned T406841: Detect large IME insertions as pastes from Esanders to VCioffi-WMF.

@VCioffi-WMF boldly assigning this to you for QA. Let me know if I can help!

Wed, Sep 23, 2:45 PM · OKR-Work, Verified, Editing-team (FY2026-27 Q1 sprint 6), Patch-For-Review, VisualEditor, EditCheck
dchan moved T406841: Detect large IME insertions as pastes from Incoming to QA on the Editing-team (FY2026-27 Q1 sprint 6) board.
Wed, Sep 23, 2:44 PM · OKR-Work, Verified, Editing-team (FY2026-27 Q1 sprint 6), Patch-For-Review, VisualEditor, EditCheck

Tue, Sep 22

dchan added a comment to T426271: Change links in EditCheck Suggestion for ruwiki.

Verified: this is now operational on ruwiki

Tue, Sep 22, 7:15 AM · OKR-Work, Editing-team (FY2026-27 Q1 sprint 6), MW-1.47-notes (1.47.0-wmf.13; 2026-07-28), VisualEditor Suggestion Mode, EditCheck, VisualEditor

Sep 2 2026

dchan moved T434960: Decide how Suggestion Counts and caching pageviews for logged-in users will work with one another from Ready for Dev to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 5) board.
Sep 2 2026, 4:53 PM · Editing-team (FY2026-27 Q2 sprint 7), FY26-27 ST6.4 - Logged-in performance, VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan moved T431617: Edit Check: create a code exemplar displaying a suggestion in read mode from Ready for Dev to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 5) board.
Sep 2 2026, 4:52 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, EditCheck
dchan moved T431617: Edit Check: create a code exemplar displaying a suggestion in read mode from Incoming to Ready for Dev on the Editing-team (FY2026-27 Q1 sprint 5) board.
Sep 2 2026, 4:52 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, EditCheck
dchan claimed T431617: Edit Check: create a code exemplar displaying a suggestion in read mode.
Sep 2 2026, 4:52 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, EditCheck

Aug 27 2026

dchan added a comment to T434591: [SPIKE] Investigate running mw.editcheck code under node.js.

Sample output. It shows mwReference nodes and link/mwInternal annotations loading correctly, and an EditCheckAction being appropriately produced. The module list [ 'ext.visualEditor.editCheck.checks', 'ext.cite.visualEditor' ] was given. All implied dependencies were loaded automatically, as was editcheck/modules/config.json.

Aug 27 2026, 5:03 PM · Editing-team (FY2026-27 Q1 sprint 4), VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan closed T434591: [SPIKE] Investigate running mw.editcheck code under node.js as Resolved.

We can close the spike as complete, because we have now tested the biggest unknowns about running the Edit Check platform and its dependencies under nodejs, and it is clearly feasible.

Aug 27 2026, 4:40 PM · Editing-team (FY2026-27 Q1 sprint 4), VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan added a comment to T434591: [SPIKE] Investigate running mw.editcheck code under node.js.

Here is our proof of concept: https://gitlab.wikimedia.org/divec/editcheck-node . It takes standard client-side VisualEditor and Edit Check code served from enwiki and runs it in nodejs. It uses domino as the DOM implementation.

Aug 27 2026, 4:25 PM · Editing-team (FY2026-27 Q1 sprint 4), VisualEditor, OKR-Work, VisualEditor Suggestion Mode

Aug 26 2026

dchan added a comment to T434960: Decide how Suggestion Counts and caching pageviews for logged-in users will work with one another.

Based on internal discussions, here is a viable-sounding proposed architecture outline:

  • Calculate a "default" suggestion count (intended for logged-out users) once per page revision (at article save time or otherwise). This would be a single number, e.g. 22.
  • Serve that default count alongside the page fetch in all cases (included with the page content or otherwise).
  • For a logged-out user, display that default count.
  • For a logged-in user, make a separate (but lightweight) API call to determine the appropriate suggestion count for that user. Use client-side Javascript to update the display.
Aug 26 2026, 6:36 PM · Editing-team (FY2026-27 Q2 sprint 7), FY26-27 ST6.4 - Logged-in performance, VisualEditor, OKR-Work, VisualEditor Suggestion Mode

Aug 11 2026

dchan moved T434129: Create a wikitech page for EditCheckHeadless from Incoming to Ready for Sign off on the Editing-team (FY2026-27 Q1 sprint 3) board.
Aug 11 2026, 5:50 PM · OKR-Work, VisualEditor, Editing-team (FY2026-27 Q1 sprint 3), EditCheck
dchan moved T434134: EditCheckHeadless: Ensure maintainance contact details are correct from Incoming to Ready for Sign off on the Editing-team (FY2026-27 Q1 sprint 3) board.
Aug 11 2026, 5:46 PM · VisualEditor, OKR-Work, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 3)
dchan placed T431615: [Spike]: Edit Suggestions - How might we serve computed edit suggestions without VE? up for grabs.

Created T434591 to represent more specifically the work I'm doing related to this.

Aug 11 2026, 5:45 PM · VisualEditor Suggestion Mode, VisualEditor, OKR-Work, Spike, EditCheck
dchan moved T434591: [SPIKE] Investigate running mw.editcheck code under node.js from Incoming to Dev Doing on the Editing-team (FY2026-27 Q1 sprint 3) board.
Aug 11 2026, 5:43 PM · Editing-team (FY2026-27 Q1 sprint 4), VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan created T434591: [SPIKE] Investigate running mw.editcheck code under node.js.
Aug 11 2026, 5:40 PM · Editing-team (FY2026-27 Q1 sprint 4), VisualEditor, OKR-Work, VisualEditor Suggestion Mode
dchan updated the task description for T429426: [Epic] Develop a framework for invalidating edit suggestions.
Aug 11 2026, 3:31 PM · VisualEditor, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode, Epic

Aug 5 2026

dchan added a subtask for T432715: Satisfy SCROLL soft launch requirements: EditCheckHeadless: T434134: EditCheckHeadless: Ensure maintainance contact details are correct.
Aug 5 2026, 6:39 PM · Editing-team (FY2026-27 Q2 sprint 7), OKR-Work (DE1 FY2026-27), VisualEditor, EditCheck, VisualEditor Suggestion Mode, SCROLL
dchan added a parent task for T434134: EditCheckHeadless: Ensure maintainance contact details are correct: T432715: Satisfy SCROLL soft launch requirements: EditCheckHeadless.
Aug 5 2026, 6:39 PM · VisualEditor, OKR-Work, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 3)
dchan added a subtask for T432715: Satisfy SCROLL soft launch requirements: EditCheckHeadless: T434129: Create a wikitech page for EditCheckHeadless.
Aug 5 2026, 6:39 PM · Editing-team (FY2026-27 Q2 sprint 7), OKR-Work (DE1 FY2026-27), VisualEditor, EditCheck, VisualEditor Suggestion Mode, SCROLL
dchan added a parent task for T434129: Create a wikitech page for EditCheckHeadless: T432715: Satisfy SCROLL soft launch requirements: EditCheckHeadless.
Aug 5 2026, 6:39 PM · OKR-Work, VisualEditor, Editing-team (FY2026-27 Q1 sprint 3), EditCheck
dchan reopened T434129: Create a wikitech page for EditCheckHeadless as "Open".
Aug 5 2026, 6:35 PM · OKR-Work, VisualEditor, Editing-team (FY2026-27 Q1 sprint 3), EditCheck
dchan updated the task description for T434134: EditCheckHeadless: Ensure maintainance contact details are correct.
Aug 5 2026, 6:35 PM · VisualEditor, OKR-Work, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 3)
dchan created T434134: EditCheckHeadless: Ensure maintainance contact details are correct.
Aug 5 2026, 6:29 PM · VisualEditor, OKR-Work, VisualEditor Suggestion Mode, Editing-team (FY2026-27 Q1 sprint 3)
dchan added a hashtag to VisualEditor Suggestion Mode: #ve-suggestion-mode.
Aug 5 2026, 6:23 PM
dchan closed T434129: Create a wikitech page for EditCheckHeadless as Resolved.
Aug 5 2026, 6:10 PM · OKR-Work, VisualEditor, Editing-team (FY2026-27 Q1 sprint 3), EditCheck
dchan created T434129: Create a wikitech page for EditCheckHeadless.
Aug 5 2026, 6:02 PM · OKR-Work, VisualEditor, Editing-team (FY2026-27 Q1 sprint 3), EditCheck

Jul 16 2026

dchan updated the task description for T423465: [SPIKE] Investigate creating a top-level model class for Edit Check.
Jul 16 2026, 7:11 PM · VisualEditor, EditCheck
dchan added a comment to T431606: Develop a persistence model for edit suggestions and their state.

See also T423465

Jul 16 2026, 3:29 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode

Jul 15 2026

dchan added a comment to T426234: Optimize ve.dm.Document#findText.

Some benchmarking notes pulled through from gerrit and other conversations:

  • This was benchmarked on an entry-level Android and a long-ish article (20k), running 100 simple regex rules.
  • In the prior state, with no memoization, each full-article check run took around 8 sec.
  • With the optimizations, it takes around 3 sec to check the whole article, and then about 50ms to do subsequent runs when editing a moderate-length paragraph.
Jul 15 2026, 4:27 PM · OKR-Work, Editing-team (Editing-Q4-22Jun-3Jul-2026), VisualEditor, VisualEditor-DataModel, EditCheck

Jul 9 2026

dchan updated the task description for T431008: Generate unique IDs for each edit suggestion that persist across revisions.
Jul 9 2026, 5:49 AM · VisualEditor, Editing-team, VisualEditor Suggestion Mode

Jul 8 2026

dchan renamed T428760: Develop a data model to represent edit suggestions generically from Edit Suggestions data model to Develop a data model to represent edit suggestions generically.
Jul 8 2026, 7:36 PM · OKR-Work, Editing-team, VisualEditor, EditCheck
dchan added a subtask for T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars: T431617: Edit Check: create a code exemplar displaying a suggestion in read mode.
Jul 8 2026, 7:34 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan added a parent task for T431617: Edit Check: create a code exemplar displaying a suggestion in read mode: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 7:34 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, EditCheck
dchan created T431617: Edit Check: create a code exemplar displaying a suggestion in read mode.
Jul 8 2026, 7:34 PM · Editing-team (FY2026-27 Q2 sprint 7), VisualEditor, EditCheck
dchan added a parent task for T429426: [Epic] Develop a framework for invalidating edit suggestions: T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 7:30 PM · VisualEditor, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode, Epic
dchan added a subtask for T431606: Develop a persistence model for edit suggestions and their state: T429426: [Epic] Develop a framework for invalidating edit suggestions.
Jul 8 2026, 7:30 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan removed a parent task for T431606: Develop a persistence model for edit suggestions and their state: T429426: [Epic] Develop a framework for invalidating edit suggestions.
Jul 8 2026, 7:30 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan removed a subtask for T429426: [Epic] Develop a framework for invalidating edit suggestions: T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 7:30 PM · VisualEditor, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode, Epic
dchan added a parent task for T431606: Develop a persistence model for edit suggestions and their state: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 7:27 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan added a subtask for T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars: T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 7:27 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan added a subtask for T431606: Develop a persistence model for edit suggestions and their state: T428760: Develop a data model to represent edit suggestions generically.
Jul 8 2026, 7:27 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan added a parent task for T428760: Develop a data model to represent edit suggestions generically: T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 7:27 PM · OKR-Work, Editing-team, VisualEditor, EditCheck
dchan updated the task description for T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 7:26 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan updated the task description for T428760: Develop a data model to represent edit suggestions generically.
Jul 8 2026, 7:12 PM · OKR-Work, Editing-team, VisualEditor, EditCheck
dchan added a parent task for T429426: [Epic] Develop a framework for invalidating edit suggestions: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:41 PM · VisualEditor, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode, Epic
dchan added subtasks for T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars: T423999: Edit Check: create a way to store check results on the server, T424000: Edit Check: create a way to expose stored check results in read mode, T430718: Provide an initial draft code examplar of the interchange of edit suggestions, T429426: [Epic] Develop a framework for invalidating edit suggestions.
Jul 8 2026, 6:41 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan added a parent task for T423999: Edit Check: create a way to store check results on the server: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:41 PM · VisualEditor, EditCheck
dchan added a parent task for T430718: Provide an initial draft code examplar of the interchange of edit suggestions: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:41 PM · VisualEditor Suggestion Mode, OKR-Work, Editing-team, VisualEditor, EditCheck
dchan added a parent task for T424000: Edit Check: create a way to expose stored check results in read mode: T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:41 PM · VisualEditor, EditCheck
dchan renamed T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars from [Epic] DE1.3.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars to [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:34 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan renamed T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars from [Epic] Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars to [Epic] DE1.3.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:33 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan created T431611: [Epic] DE1.1.3 Finalize a technical framework for the interchange of edit suggestions, and provide working code exemplars.
Jul 8 2026, 6:25 PM · Editing-team, VisualEditor, Epic, EditCheck
dchan created T431606: Develop a persistence model for edit suggestions and their state.
Jul 8 2026, 6:08 PM · VisualEditor, Machine-Learning-Team, Editing-team, Epic, VisualEditor Suggestion Mode
dchan added a comment to T431603: Investigate making TextMatchEditCheck run independently of VE.

One thing to consider: how important is it that a check produces identical results on different platforms (e.g. inside VE vs outside)? If identical results is very important, that would make porting far more of a challenge.

Jul 8 2026, 6:07 PM · VisualEditor Suggestion Mode, OKR-Work, VisualEditor, EditCheck
dchan updated the task description for T431602: [SPIKE] Identify candidate suggestions that can be extracted from VE.
Jul 8 2026, 6:05 PM · Spike, Editing-team (FY2026-27 Q1 sprint 1), OKR-Work, VisualEditor, EditCheck
dchan added a subtask for T429426: [Epic] Develop a framework for invalidating edit suggestions: T417949: [SPIKE] Investigate technical approaches for tracking dismissed/skipped/ignored suggestions.
Jul 8 2026, 5:56 PM · VisualEditor, Machine-Learning-Team, Editing-team, VisualEditor Suggestion Mode, Epic
dchan added a parent task for T417949: [SPIKE] Investigate technical approaches for tracking dismissed/skipped/ignored suggestions: T429426: [Epic] Develop a framework for invalidating edit suggestions.
Jul 8 2026, 5:56 PM · VisualEditor, Editing-team, OKR-Work, VisualEditor Suggestion Mode
dchan updated the task description for T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data.
Jul 8 2026, 5:47 PM · Patch-For-Review
dchan updated the task description for T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data.
Jul 8 2026, 5:46 PM · Patch-For-Review
dchan closed T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data as Resolved.
Jul 8 2026, 5:35 PM · Patch-For-Review
dchan closed T427533: Create a proof-of-concept LLM suggestion demo, fetching batched data, a subtask of T409863: Q2 FY2025-26 Goal: Generate a list of edit suggestions using machine learning, as Resolved.
Jul 8 2026, 5:35 PM · Machine-Learning-Team, OKR-Work, Goal
dchan created T431603: Investigate making TextMatchEditCheck run independently of VE.
Jul 8 2026, 5:21 PM · VisualEditor Suggestion Mode, OKR-Work, VisualEditor, EditCheck

Jul 6 2026

dchan closed T431325: [Hiring] Review application 509602172 as Resolved.

Done by me

Jul 6 2026, 5:20 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan created T431325: [Hiring] Review application 509602172.
Jul 6 2026, 5:20 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan closed T431323: [Hiring] Review application 509239567 as Resolved.

Done by me

Jul 6 2026, 5:18 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan created T431323: [Hiring] Review application 509239567.
Jul 6 2026, 5:18 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan closed T431322: [Hiring] Review application 509198799 as Resolved.

Done by me

Jul 6 2026, 5:17 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan created T431322: [Hiring] Review application 509198799.
Jul 6 2026, 5:17 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan closed T431321: [Hiring] Review application 508541790 as Resolved.

Done by me

Jul 6 2026, 5:16 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan created T431321: [Hiring] Review application 508541790.
Jul 6 2026, 5:16 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan closed T431319: [Hiring] Review application 507454687 as Resolved.

Done by me

Jul 6 2026, 5:16 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan created T431319: [Hiring] Review application 507454687.
Jul 6 2026, 5:15 PM · Essential-Work, Editing-team (FY2026-27 Q1 sprint 1)
dchan added a comment to T430203: [Hiring] Review application 509416610.

Re-reviewed by me, after the candidate supplemented their submission at our invitation.

Jul 6 2026, 12:48 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work

Jun 30 2026

dchan created T430718: Provide an initial draft code examplar of the interchange of edit suggestions.
Jun 30 2026, 5:17 PM · VisualEditor Suggestion Mode, OKR-Work, Editing-team, VisualEditor, EditCheck

Jun 25 2026

dchan closed T430203: [Hiring] Review application 509416610 as Resolved.

Done by me

Jun 25 2026, 5:59 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work
dchan created T430203: [Hiring] Review application 509416610.
Jun 25 2026, 5:53 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work
dchan added a comment to T429270: Create a journey map of the current and proposed states of VE/source defaults at en.wiki (mobile & desktop).

The Current experience sections seem broadly aligned with what's happening in practice. However the labels Logged in with 0 edits / Logged in with > 1 edits could be made more precise:

  • The experience labelled Logged in with 0 edits is what the user sees if they have never started editing before.
  • The experience labelled Logged in with > 1 edits is what the user sees if they have ever started editing before.
Jun 25 2026, 4:54 PM · Editing-team (FY2026-27 Q1 sprint 1), VisualEditor, OKR-Work, Design

Jun 24 2026

dchan added a comment to T430077: Edit Check: create a way to store and serve suggestions from VE headless mode.

Ohh good point ... is that subset likely to be cleanly separable?

Jun 24 2026, 5:45 PM · EditCheck
dchan updated the task description for T430077: Edit Check: create a way to store and serve suggestions from VE headless mode.
Jun 24 2026, 5:44 PM · EditCheck
dchan created T430078: Edit Check: create a mechanism to initiate runs of VE headless mode.
Jun 24 2026, 5:42 PM · EditCheck
dchan created T430077: Edit Check: create a way to store and serve suggestions from VE headless mode.
Jun 24 2026, 5:31 PM · EditCheck
dchan closed T430044: [Hiring] Review application 504666456 as Resolved.

Done by me

Jun 24 2026, 1:23 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work
dchan created T430044: [Hiring] Review application 504666456.
Jun 24 2026, 1:23 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work

Jun 15 2026

dchan moved T406841: Detect large IME insertions as pastes from Decision to be made to QA on the Editing-team (Editing-Q4-8Jun-19Jun-2026) board.
Jun 15 2026, 5:48 PM · OKR-Work, Verified, Editing-team (FY2026-27 Q1 sprint 6), Patch-For-Review, VisualEditor, EditCheck
dchan updated the task description for T406841: Detect large IME insertions as pastes.
Jun 15 2026, 5:46 PM · OKR-Work, Verified, Editing-team (FY2026-27 Q1 sprint 6), Patch-For-Review, VisualEditor, EditCheck
dchan updated the task description for T406841: Detect large IME insertions as pastes.
Jun 15 2026, 5:43 PM · OKR-Work, Verified, Editing-team (FY2026-27 Q1 sprint 6), Patch-For-Review, VisualEditor, EditCheck
dchan added a subtask for T428807: [EPIC] Edit Suggestion technical framework: T424000: Edit Check: create a way to expose stored check results in read mode.
Jun 15 2026, 5:24 PM · OKR-Work, Editing-team, Epic, VisualEditor, EditCheck
dchan added a parent task for T424000: Edit Check: create a way to expose stored check results in read mode: T428807: [EPIC] Edit Suggestion technical framework.
Jun 15 2026, 5:24 PM · VisualEditor, EditCheck
dchan updated the task description for T428807: [EPIC] Edit Suggestion technical framework.
Jun 15 2026, 5:21 PM · OKR-Work, Editing-team, Epic, VisualEditor, EditCheck

Jun 11 2026

dchan closed T428906: [Hiring] review application 502848482 as Resolved.

Done by me

Jun 11 2026, 1:51 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work
dchan created T428906: [Hiring] review application 502848482.
Jun 11 2026, 1:50 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work
dchan closed T428756: [Hiring] review application 503016277 as Resolved.

done by me

Jun 11 2026, 1:49 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work

Jun 10 2026

dchan created T428756: [Hiring] review application 503016277.
Jun 10 2026, 2:03 PM · Editing-team (Editing-Q4-22Jun-3Jul-2026), Essential-Work