VisualEditorUmbrella
ActivePublic

Details

Description

VisualEditor is a project to create a reliable, full-featured rich-text or "visual" HTML editor for the Web. Though VisualEditor itself is an HTML editor, it is integrated into platforms for use there, primary in #MediaWiki with the VisualEditor-MediaWiki integration, used in conjunction with the Parsoid parsing service to provide the HTML+RDFa.

Our projects are arranged as follows:

  • VisualEditor – Anything related to VisualEditor, including related extensions.

Recent Activity

Yesterday

EAkinloose closed T400828: Hide vertical gutter marker when revising tone check as Resolved.
Mon, Oct 6, 11:48 PM · Verified, OKR-Work, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Editing-team (Kanban Board), EditCheck, VisualEditor
EAkinloose closed T405816: Paste Check copy tweaks, a subtask of T399669: [WE 1.1.1] Run an A/B test to evaluate impact of Paste Check, as Resolved.
Mon, Oct 6, 11:46 PM · User-notice, Editing-team (Planning), OKR-Work, VisualEditor, EditCheck
ppelberg updated the task description for T360489: [EPIC] Generate and present edit suggestions at scale.
Mon, Oct 6, 11:35 PM · Patch-For-Review, Editing-team, Epic, Growth-Team, Growth-Structured-Tasks, VisualEditor, EditCheck
ppelberg updated the task description for T387918: [MILESTONE] Run an A/B test to evaluate impact of Tone Check.
Mon, Oct 6, 10:55 PM · OKR-Work, Goal, Product-Analytics, Editing-team (Tracking), EditCheck, VisualEditor
ppelberg updated the task description for T387918: [MILESTONE] Run an A/B test to evaluate impact of Tone Check.
Mon, Oct 6, 10:53 PM · OKR-Work, Goal, Product-Analytics, Editing-team (Tracking), EditCheck, VisualEditor
ppelberg updated the task description for T405422: Deploy config change to start the Paste Check A/B Test.
Mon, Oct 6, 7:46 PM · Goal, Editing-team (Kanban Board), OKR-Work, VisualEditor, EditCheck
ppelberg updated the task description for T405422: Deploy config change to start the Paste Check A/B Test.
Mon, Oct 6, 7:45 PM · Goal, Editing-team (Kanban Board), OKR-Work, VisualEditor, EditCheck
ppelberg claimed T404923: Conduct pre-deployment QA (Paste Check).
Mon, Oct 6, 7:40 PM · Goal, Editing-team (Kanban Board), OKR-Work, VisualEditor, EditCheck
ppelberg closed T402460: Add instrumentation to VEFU to detect when content is pasted within an edit session as Resolved.
Mon, Oct 6, 7:40 PM · Product-Analytics (Kanban), Editing-team (Tracking), Verified, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), OKR-Work, VisualEditor, EditCheck
ppelberg closed T402460: Add instrumentation to VEFU to detect when content is pasted within an edit session, a subtask of T403861: Estimate number of edit sessions Paste Check has potential to activate within, as Resolved.
Mon, Oct 6, 7:40 PM · Product-Analytics (Kanban), Editing-team (Tracking), OKR-Work, VisualEditor, EditCheck
ppelberg closed T403637: Publish Paste Check controlled experiment plan, a subtask of T399669: [WE 1.1.1] Run an A/B test to evaluate impact of Paste Check, as Resolved.
Mon, Oct 6, 7:40 PM · User-notice, Editing-team (Planning), OKR-Work, VisualEditor, EditCheck
ppelberg closed T403637: Publish Paste Check controlled experiment plan as Resolved.

All wikis (minus three), from T403637, have been informed of the upcoming project.

So far, no direct reactions, except Italian Wikipedia, where they look forward to testing it.

Per above, work on this ended up happening in T403680 which is now resolved so we can consider this ticket resolved as well.

Mon, Oct 6, 7:40 PM · Editing-team (Tracking), Goal, OKR-Work, VisualEditor, EditCheck
ppelberg updated the task description for T403637: Publish Paste Check controlled experiment plan.
Mon, Oct 6, 7:39 PM · Editing-team (Tracking), Goal, OKR-Work, VisualEditor, EditCheck
pwangai closed T406085: Use ECMAScript in VisualEditor for selenium tests as Resolved.
Mon, Oct 6, 7:37 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
DLynch added a comment to T291691: Add a link to jump into category-editing mode.

For users who set editing mode to "Remember my last editor", would using this feature cause VE to be remembered?

Mon, Oct 6, 7:24 PM · User-notice, Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), VisualEditor
ppelberg updated the task description for T399669: [WE 1.1.1] Run an A/B test to evaluate impact of Paste Check.
Mon, Oct 6, 7:23 PM · User-notice, Editing-team (Planning), OKR-Work, VisualEditor, EditCheck
ppelberg updated the task description for T400098: [Paste Check] Report on leading indicators.
Mon, Oct 6, 7:21 PM · Goal, Editing-team (Tracking), OKR-Work, VisualEditor, EditCheck
ppelberg updated the task description for T400098: [Paste Check] Report on leading indicators.
Mon, Oct 6, 7:21 PM · Goal, Editing-team (Tracking), OKR-Work, VisualEditor, EditCheck
ppelberg added a subtask for T399669: [WE 1.1.1] Run an A/B test to evaluate impact of Paste Check: T406164: Paste check: show the check card immediately on mobile.
Mon, Oct 6, 7:20 PM · User-notice, Editing-team (Planning), OKR-Work, VisualEditor, EditCheck
Anomie added a comment to T291691: Add a link to jump into category-editing mode.

While this probably works great for people who use VE, I find it inconsistent as someone who defaults to the non-VE wikitext editor. This new edit link, otherwise identical to the rest, surprisingly opens VE instead of the expected wikitext editor.

Mon, Oct 6, 6:49 PM · User-notice, Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), VisualEditor
ppelberg updated the task description for T398478: Improve TextMatchEditCheck.
Mon, Oct 6, 5:52 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Editing-team (Kanban Board), EditCheck, VisualEditor
MNeisler moved T403861: Estimate number of edit sessions Paste Check has potential to activate within from Next 2 weeks to Doing on the Product-Analytics (Kanban) board.
Mon, Oct 6, 3:54 PM · Product-Analytics (Kanban), Editing-team (Tracking), OKR-Work, VisualEditor, EditCheck
MNeisler reassigned T400096: Paste Check: Instrument the Paste Check UX from MNeisler to ppelberg.
Mon, Oct 6, 3:52 PM · Product-Analytics (Kanban), Editing-team (Tracking), Verified, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Goal, OKR-Work, VisualEditor, EditCheck
MNeisler added a comment to T400096: Paste Check: Instrument the Paste Check UX.

I've confirmed that all paste check events identified in the task description are logging as expected in VisualEditorFeatureUse.

Mon, Oct 6, 3:52 PM · Product-Analytics (Kanban), Editing-team (Tracking), Verified, MW-1.45-notes (1.45.0-wmf.14; 2025-08-12), Goal, OKR-Work, VisualEditor, EditCheck
Trizek-WMF added a comment to T399669: [WE 1.1.1] Run an A/B test to evaluate impact of Paste Check.

The start date has been shared with all communities impacted.

Mon, Oct 6, 3:42 PM · User-notice, Editing-team (Planning), OKR-Work, VisualEditor, EditCheck
ReleaseTaggerBot added a project to T406085: Use ECMAScript in VisualEditor for selenium tests: MW-1.45-notes (1.45.0-wmf.22; 2025-10-07).
Mon, Oct 6, 3:00 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
Maintenance_bot removed a project from T406085: Use ECMAScript in VisualEditor for selenium tests: Patch-For-Review.
Mon, Oct 6, 2:31 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
gerritbot added a comment to T406085: Use ECMAScript in VisualEditor for selenium tests.

Change #1192991 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] selenium: Use ECMAScript modules

https://gerrit.wikimedia.org/r/1192991

Mon, Oct 6, 2:13 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), VisualEditor
Dreamy_Jazz closed T406126: Export selected secureEnclave.js methods to allow easier reuse, a subtask of T405585: hCaptcha: Fix secure enclave loading in VisualEditor, as Resolved.
Mon, Oct 6, 2:09 PM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, ConfirmEdit (CAPTCHA extension), VisualEditor, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
gerritbot added a comment to T405585: hCaptcha: Fix secure enclave loading in VisualEditor.

Change #1193105 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Add some QUnit tests for ve.init.mw.HCaptchaSaveErrorHandler.js

https://gerrit.wikimedia.org/r/1193105

Mon, Oct 6, 11:24 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, ConfirmEdit (CAPTCHA extension), VisualEditor, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
bmartinezcalvo updated the task description for T404604: Design Suggestion "card" component MVP.
Mon, Oct 6, 10:35 AM · Design, Editing-team (Kanban Board), OKR-Work, Goal, VisualEditor Suggestion Mode, Epic, VisualEditor, EditCheck
bmartinezcalvo updated the task description for T404604: Design Suggestion "card" component MVP.
Mon, Oct 6, 10:32 AM · Design, Editing-team (Kanban Board), OKR-Work, Goal, VisualEditor Suggestion Mode, Epic, VisualEditor, EditCheck
Maintenance_bot removed a project from T406376: In CI explicitly define VisualEditor as a dependency: Patch-For-Review.
Mon, Oct 6, 10:31 AM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1193486 merged by jenkins-bot:

[integration/config@master] Zuul: add VisualEditor dependency explicitly

https://gerrit.wikimedia.org/r/1193486

Mon, Oct 6, 10:11 AM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
bmartinezcalvo updated subscribers of T404604: Design Suggestion "card" component MVP.

After reviewing the design proposal with @AAlhazwani-WMF (Growth) and also applying the feedback collected in this task, we will include the following updates in the design proposal:

Mon, Oct 6, 10:10 AM · Design, Editing-team (Kanban Board), OKR-Work, Goal, VisualEditor Suggestion Mode, Epic, VisualEditor, EditCheck
ReleaseTaggerBot added a project to T405585: hCaptcha: Fix secure enclave loading in VisualEditor: MW-1.45-notes (1.45.0-wmf.22; 2025-10-07).
Mon, Oct 6, 10:00 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, ConfirmEdit (CAPTCHA extension), VisualEditor, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
gerritbot added a comment to T405585: hCaptcha: Fix secure enclave loading in VisualEditor.

Change #1192976 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] hCaptcha VisualEditor: Load hCaptcha using utils.js

https://gerrit.wikimedia.org/r/1192976

Mon, Oct 6, 9:33 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, ConfirmEdit (CAPTCHA extension), VisualEditor, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
gerritbot added a comment to T405585: hCaptcha: Fix secure enclave loading in VisualEditor.

Change #1192961 merged by jenkins-bot:

[mediawiki/extensions/ConfirmEdit@master] Merge ve-confirmedit-hCaptcha module into ext.confirmEdit.hCaptcha

https://gerrit.wikimedia.org/r/1192961

Mon, Oct 6, 9:33 AM · MW-1.45-notes (1.45.0-wmf.22; 2025-10-07), Patch-For-Review, ConfirmEdit (CAPTCHA extension), VisualEditor, Product Safety and Integrity (Sprint Apfel Strudel (Sep 29 - Oct 17)), WE4.2 Bot detection (WE4.2 hCaptcha editing trial)
awight added projects to T397501: [Epic] Use InternalItems only instead of synthetic LDRs to store content for sub-refs: Technical-Debt, WMDE-TechWish-Maintenance.
Mon, Oct 6, 8:46 AM · WMDE-TechWish-Maintenance, Technical-Debt, WMDE-TechWish-Sprint-2025-09-30-Crème-Brulée-with-Berry-Ice-Cream, WMDE-TechWish-Sprint-2025-09-16-Green-Tea-Icecream, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), Patch-For-Review, WMDE-TechWish-Sprint-2025-08-06-Kekstazie-Icecream, Cite (Sub-referencing), WMDE-TechWish-Sprint-2025-07-11-Strawberry-Cheesecake-Ice-Cream, WMDE-TechWish-Sprint-2025-06-25-Basil-Lime-Sorbet, Sub-referencing (product board), Epic, Cite, VisualEditor

Sun, Oct 5

Maintenance_bot edited projects for T402322: "Display title" broken in visual editor, added: User-notice-archive; removed User-notice.
Sun, Oct 5, 6:30 PM · User-notice-archive, Verified, MW-1.45-notes (1.45.0-wmf.19; 2025-09-16), Parsoid (Tracking), Essential-Work, Editing-team (Kanban Board), Regression, VisualEditor
PatchDemoBot added a comment to T357352: Thanks button is obscured on mobile diffs in visual diff mode.

Test wiki on Patch demo by SCardenas (WMF) using patch(es) linked to this task was deleted:

Sun, Oct 5, 4:29 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Moderator-Tools-Team (Kanban), VisualEditor, MediaWiki-Page-diffs, VisualEditor-VisualDiffs

Fri, Oct 3

hashar added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

@DLynch thank you for your comment! I am trying to avoid injecting VisualEditor whenever possible :]

Fri, Oct 3, 9:09 PM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
STei-WMF moved T291691: Add a link to jump into category-editing mode from Announce in next Tech/News to In current Tech/News draft on the User-notice board.
Fri, Oct 3, 8:35 PM · User-notice, Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), VisualEditor
STei-WMF moved T291691: Add a link to jump into category-editing mode from To Triage to Announce in next Tech/News on the User-notice board.
Fri, Oct 3, 8:35 PM · User-notice, Editing QA, Editing-team (Kanban Board), MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), VisualEditor
Scardenasmolinar added a comment to T357352: Thanks button is obscured on mobile diffs in visual diff mode.

I checked on enwiki in Firefox Desktop, and the thanks button is showing up, but it's not showing up in Safari.

Fri, Oct 3, 7:45 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Moderator-Tools-Team (Kanban), VisualEditor, MediaWiki-Page-diffs, VisualEditor-VisualDiffs
PatchDemoBot added a comment to T357352: Thanks button is obscured on mobile diffs in visual diff mode.

Test wiki created on Patch demo by SCardenas (WMF) using patch(es) linked to this task:
https://4659f97b59.catalyst.wmcloud.org/w/

Fri, Oct 3, 7:18 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.21; 2025-09-30), Moderator-Tools-Team (Kanban), VisualEditor, MediaWiki-Page-diffs, VisualEditor-VisualDiffs
gerritbot added a project to T406376: In CI explicitly define VisualEditor as a dependency: Patch-For-Review.
Fri, Oct 3, 7:17 PM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1193486 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Zuul: add VisualEditor dependency explicitly

https://gerrit.wikimedia.org/r/1193486

Fri, Oct 3, 7:16 PM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
DLynch added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

You may / may-not want to exclude extensions that have a RL module that's defined with a VE dependency but then only uses it in the VisualEditor PluginModules section of the extension.json. That pattern exists to allow an optional dependency where if VE is also installed, code to support it will get loaded.

Fri, Oct 3, 7:16 PM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
hashar created T406376: In CI explicitly define VisualEditor as a dependency.
Fri, Oct 3, 6:58 PM · VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config