Jdforrester-WMF (James D. Forrester)
Lead Product Manager, Contributors

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:08 PM (175 w, 5 d)
Availability
Available
IRC Nick
James_F
LDAP User
Jforrester
MediaWiki User
Jdforrester (WMF)

I've been a Wikipedia editor since 2002 on the English Wikipedia and a few other Wikimedia projects (see my personal account). In May 2012 I joined the Wikimedia Foundation as the "Product Manager" for the VisualEditor Team (now called the Editing-team). I'm now the Lead Product Manager for the Contributors-Team.

Recent Activity

Fri, Feb 16

Jdforrester-WMF updated subscribers of T186247: Hebrew Wikivoyage (via Tool "wikivoyage") loads assets by default from third-party sites.

Local script temporarily suspended by @Rxy at https://he.wikivoyage.org/w/index.php?diff=190999.

Fri, Feb 16, 11:45 PM · Collaboration-Team-Triage (Collab-Team-This-Quarter), Vuln-Infoleak, Community-Liaisons, Collaboration-Feature-Rollouts (Collaboration-Maps), Discovery, Privacy, Toolforge-standards-committee, Maps, WMF-Legal, Tools
Jdforrester-WMF reassigned T187520: Fix the broken source map in OOUI demos from Jdforrester-WMF to Mooeypoo.
Fri, Feb 16, 8:49 PM · OOUI (OOUI-0.25.2)
Jdforrester-WMF closed T187520: Fix the broken source map in OOUI demos as Resolved.
Fri, Feb 16, 8:48 PM · OOUI (OOUI-0.25.2)
Jdforrester-WMF moved T187520: Fix the broken source map in OOUI demos from Backlog to OOUI-0.25.2 on the OOUI board.
Fri, Feb 16, 8:48 PM · OOUI (OOUI-0.25.2)
Jdforrester-WMF updated the task description for T187574: Archive the Minifier extension.
Fri, Feb 16, 6:59 PM · GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF added a comment to T187574: Archive the Minifier extension.

(Removed irrelevant checkboxen; e.g. this experimental repo was never in translatewiki.)

Fri, Feb 16, 6:44 PM · GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF updated the task description for T187574: Archive the Minifier extension.
Fri, Feb 16, 6:44 PM · GitHub-Mirrors, Repository-Admins, Cleanup
Jdforrester-WMF assigned T125222: Support a given subpage as the "official" documentation subpage for templates, to avoid duplicate TemplateData to Esanders.
Fri, Feb 16, 6:33 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), VisualEditor (Current work), TemplateData
Jdforrester-WMF moved T125222: Support a given subpage as the "official" documentation subpage for templates, to avoid duplicate TemplateData from Backlog to Code review and QA on the VisualEditor (Current work) board.
Fri, Feb 16, 6:33 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), VisualEditor (Current work), TemplateData
Jdforrester-WMF removed projects from T167508: Visual diff: Make VE visual diffs available for historical diffs via MediaWiki's DiffView page: MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), Patch-For-Review.
Fri, Feb 16, 6:31 PM · Epic, MediaWiki-History-or-Diffs, VisualEditor
Jdforrester-WMF set the point value for T185546: EventEmitters must behave appropriately if a handler raises an exception to 40.
Fri, Feb 16, 6:31 PM · OOjs, Patch-For-Review, VisualEditor-DataModel, VisualEditor
Jdforrester-WMF moved T125222: Support a given subpage as the "official" documentation subpage for templates, to avoid duplicate TemplateData from TR1: Releases to Current work on the VisualEditor board.
Fri, Feb 16, 6:30 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), VisualEditor (Current work), TemplateData
Jdforrester-WMF moved T125222: Support a given subpage as the "official" documentation subpage for templates, to avoid duplicate TemplateData from Backlog to TR1: Releases on the VisualEditor board.
Fri, Feb 16, 6:30 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), VisualEditor (Current work), TemplateData
Jdforrester-WMF closed T187547: Change notice (allowHighEditcount) limit to 100k for global rename user as Resolved.

This will roll out to production next week, as part of wmf.22.

Fri, Feb 16, 6:15 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Easy, GlobalRename, MediaWiki-extensions-CentralAuth
Jdforrester-WMF closed T187547: Change notice (allowHighEditcount) limit to 100k for global rename user, a subtask of T116238: On Special:GlobalRenameUser, check if the username has more than 50k edits, and ask a "are you sure" question, as Resolved.
Fri, Feb 16, 6:15 PM · MW-1.27-release (WMF-deploy-2015-12-15_(1.27.0-wmf.9)), Patch-For-Review, Easy, GlobalRename, MediaWiki-extensions-CentralAuth
Jdforrester-WMF renamed T172858: Rename the flood group's display name from the confusing "bot users" to "pseudobots" from Confusing "bot users" group name to Rename the flood group's display name from the confusing "bot users" to "pseudobots".
Fri, Feb 16, 6:09 PM · User-notice, Patch-For-Review, I18n, User-MarcoAurelio, WikimediaMessages
Jdforrester-WMF moved T187282: "Uncaught TypeError: Cannot read property 'top' of null" appears while switching to wikitext diff from visual diff after changing the link target of a link that has a label from In progress to Code review and QA on the VisualEditor (Current work) board.
Fri, Feb 16, 5:32 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, VisualEditor (Current work)
Jdforrester-WMF assigned T187495: Wikis using template-generated references no longer seeing ref list contents while editing to Esanders.
Fri, Feb 16, 5:09 PM · User-notice, Performance, Patch-For-Review, VisualEditor (Current work), VisualEditor-MediaWiki-References
Jdforrester-WMF assigned T187523: Unable to upload images in VisualEditor in both Chrome and Firefox on beta and in production to Esanders.
Fri, Feb 16, 5:09 PM · Regression, MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, VisualEditor (Current work)
Jdforrester-WMF assigned T187551: 3D viewer not initialised after visual editor edit to Esanders.
Fri, Feb 16, 5:09 PM · VisualEditor (Current work), Patch-For-Review, 3D, Multimedia
Jdforrester-WMF removed a subtask for T52769: Adding or updating a reference in VisualEditor does not update fake references blocks inside templates: T52896: VisualEditor: Support editing citations defined within a template.
Fri, Feb 16, 4:52 PM · User-Ryasmeen, VisualEditor (Current work), User-notice, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Patch-For-Review, Parsoid, Epic, VisualEditor-MediaWiki-References
Jdforrester-WMF removed a parent task for T52896: VisualEditor: Support editing citations defined within a template: T52769: Adding or updating a reference in VisualEditor does not update fake references blocks inside templates.
Fri, Feb 16, 4:52 PM · VisualEditor-MediaWiki-References, VisualEditor, VisualEditor-EditingTools
Jdforrester-WMF added a comment to T142641: In the new wikitext editor, provide in-editor help akin to WikiEditor's.

Yes. It was the main "feature" (beyond the redesign and the extensibility) of the 2010 wikitext editor over the 2006 one, and it was proposed by someone (can't remember whom).

Fri, Feb 16, 4:51 PM · VisualEditor-MediaWiki-2017WikitextEditor, Design, VisualEditor, VisualEditor-MediaWiki

Thu, Feb 15

Jdforrester-WMF moved T187454: "encapsulateSelection" broken with the proofread-page content model from Backlog to Done on the VisualEditor (Current work) board.
Thu, Feb 15, 11:59 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor (Current work), ProofreadPage, Wikisource
Jdforrester-WMF moved T185708: Make historical VisualDiffs a BetaFeature from Backlog to Done on the VisualEditor (Current work) board.
Thu, Feb 15, 8:32 PM · Verified, VisualEditor (Current work), User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-notice, Beta-Feature, VisualEditor-VisualDiffs
Jdforrester-WMF moved T187454: "encapsulateSelection" broken with the proofread-page content model from To Triage to Current work on the VisualEditor board.
Thu, Feb 15, 8:31 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor (Current work), ProofreadPage, Wikisource
Jdforrester-WMF moved T185708: Make historical VisualDiffs a BetaFeature from TR1: Releases to Current work on the VisualEditor board.
Thu, Feb 15, 8:31 PM · Verified, VisualEditor (Current work), User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-notice, Beta-Feature, VisualEditor-VisualDiffs
Jdforrester-WMF closed T185708: Make historical VisualDiffs a BetaFeature as Resolved.

When do you estimate the beta feature will turn up?

(Asking for Tech News reasons.)

Thu, Feb 15, 8:30 PM · Verified, VisualEditor (Current work), User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-notice, Beta-Feature, VisualEditor-VisualDiffs
Jdforrester-WMF added a comment to T185708: Make historical VisualDiffs a BetaFeature.

My fault, yeah, we need to set wgVisualEditorEnableDiffPageBetaFeature true on wikis where you want it. Did you still want it to go everywhere? Just test wikis? Just Wikipedias?

Thu, Feb 15, 5:25 PM · Verified, VisualEditor (Current work), User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-notice, Beta-Feature, VisualEditor-VisualDiffs
Jdforrester-WMF committed rETHR5f6e4afd7c5f: Use '+' to cast to number (authored by Esanders).
Use '+' to cast to number
Thu, Feb 15, 5:18 PM
Jdforrester-WMF committed rETHRd7e35b697c01: Remove small height flicker with vertical-align rule (authored by Esanders).
Remove small height flicker with vertical-align rule
Thu, Feb 15, 5:18 PM
Jdforrester-WMF committed rETHR2a152883113a: Allow attachBadge to be passed a non-image (authored by Esanders).
Allow attachBadge to be passed a non-image
Thu, Feb 15, 5:15 PM
Jdforrester-WMF added a comment to T76554: Restrict editing of .json pages in the user namespace (like .js and .css).

What I mean is that changing the content model of a JS page causes it to lose its protection; see links in T85847#2959070

Thu, Feb 15, 12:31 AM · Patch-For-Review, User-notice, JavaScript, MediaWiki-Page-editing
Jdforrester-WMF closed T184418: Add Help Page link in Special:RenameUser as Resolved.
Thu, Feb 15, 12:23 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), User-Jayprakash12345, MediaWiki-extensions-Renameuser

Wed, Feb 14

Jdforrester-WMF added a comment to T187378: BadMethodCallException from line 66 of extensions/TwoColConflict/includes/TwoColConflictHooks.php: Call to a member function getId() on a non-object (null).

Line 66 is

					'baseRevisionId' => $editPage->getBaseRevision()->getId(),
Wed, Feb 14, 9:05 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Patch-For-Review, User-Addshore, WMDE-QWERTY-Sprint-2018-02-06, Two-Column-Edit-Conflict-Merge, TCB-Team, Wikimedia-log-errors
Jdforrester-WMF updated the task description for T182273: Tag releases of wikimedia libraries, bump in core and update usages.
Wed, Feb 14, 8:32 PM · Patch-For-Review, Technical-Debt, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), css-sanitizer, at-ease, Librarization, IPSet
Jdforrester-WMF assigned T187151: codesearch should link to Gerrit/gitiles instead of Phabricator to Legoktm.
Wed, Feb 14, 8:29 PM · Patch-For-Review, Easy, VPS-project-codesearch
Jdforrester-WMF added a comment to T100270: Replace use of jQuery UI and MW UI with OOUI across all Wikimedia-deployed extensions and core.

Wondering how can I find requests that about converting Toolforge tools to OOUI?

Wed, Feb 14, 8:20 PM · Epic, OOUI, UI-Standardization
Jdforrester-WMF committed rEASRd3865531004b: build: Bump devDependencies to latest, pin (authored by Jdforrester-WMF).
build: Bump devDependencies to latest, pin
Wed, Feb 14, 5:51 PM
Jdforrester-WMF committed rEPI0b265bd0e166: build: Bump devDependencies to latest (authored by Jdforrester-WMF).
build: Bump devDependencies to latest
Wed, Feb 14, 5:44 PM
Jdforrester-WMF committed rERLSe7fa7d2d6cc8: build: Bump devDependencies to latest (authored by Jdforrester-WMF).
build: Bump devDependencies to latest
Wed, Feb 14, 5:42 PM

Tue, Feb 13

Jdforrester-WMF updated the task description for T187266: Concept: Reduce CSS styles for embedded icons by shipping the SVGs in one request and the PNGs in another for noscript users only.
Tue, Feb 13, 11:02 PM · MediaWiki-ResourceLoader, Front-end-Standards-Group, Performance-Team
Jdforrester-WMF created T187266: Concept: Reduce CSS styles for embedded icons by shipping the SVGs in one request and the PNGs in another for noscript users only.
Tue, Feb 13, 11:02 PM · MediaWiki-ResourceLoader, Front-end-Standards-Group, Performance-Team
Jdforrester-WMF closed T187075: Page layout looks off in Monobook after clicking on "Resume editing" and publishing changes afterwards as Resolved.
Tue, Feb 13, 5:39 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor-MediaWiki, User-Ryasmeen, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
RandomDSdevel awarded T178248: Move visual diff out of beta in visual and 2017 wikitext editors a Party Time token.
Tue, Feb 13, 2:45 AM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-notice, Epic, VisualEditor, VisualEditor-VisualDiffs
Jdforrester-WMF closed T187112: Inserting a new redirect or displaytitle crashes (using unsupported parameter of insertMeta) as Resolved.
Tue, Feb 13, 12:23 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, VisualEditor-MediaWiki, VisualEditor

Mon, Feb 12

Jdforrester-WMF closed T166520: TemplateData's GUI editor should warn about duplicate parameters as Resolved.
Mon, Feb 12, 10:39 PM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor, TemplateData
Jdforrester-WMF added a project to T187116: In the "Page Settings" menu, "This is a disambiguation page" is not adequately explained to the user: MediaWiki-extensions-Disambiguator.
Mon, Feb 12, 10:36 PM · Easy, MediaWiki-extensions-Disambiguator, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Jdforrester-WMF removed a project from T186636: Only show 15px of left margin from historical visual diffs when the diff contains a move: Patch-For-Review.
Mon, Feb 12, 7:51 PM · Verified, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-Ryasmeen, VisualEditor-VisualDiffs, VisualEditor
Jdforrester-WMF added a project to T186109: Select all throws an exception (recent regression): MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)).
Mon, Feb 12, 7:51 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor-DataModel, VisualEditor-ContentEditable, User-Ryasmeen, Regression, VisualEditor
Jdforrester-WMF closed T183118: Duplicated reference section as Resolved.
Mon, Feb 12, 7:51 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-Ryasmeen, VisualEditor-VisualDiffs, VisualEditor
Elitre awarded T187112: Inserting a new redirect or displaytitle crashes (using unsupported parameter of insertMeta) a Love token.
Mon, Feb 12, 7:42 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, VisualEditor-MediaWiki, VisualEditor
Jdforrester-WMF moved T187112: Inserting a new redirect or displaytitle crashes (using unsupported parameter of insertMeta) from To Triage to TR0: Interrupt on the VisualEditor board.
Mon, Feb 12, 7:30 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, VisualEditor-MediaWiki, VisualEditor
Jdforrester-WMF triaged T187112: Inserting a new redirect or displaytitle crashes (using unsupported parameter of insertMeta) as High priority.
Mon, Feb 12, 7:26 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, VisualEditor-MediaWiki, VisualEditor
Jdforrester-WMF changed the point value for T125400: Feedback tool displays/links the wrong target for page link when it's cross-wiki, although it does post to the correct place from 8 to 1.
Mon, Feb 12, 5:50 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, MediaWiki-General-or-Unknown, VisualEditor-MediaWiki, VisualEditor
Jdforrester-WMF changed the point value for T125400: Feedback tool displays/links the wrong target for page link when it's cross-wiki, although it does post to the correct place from 1 to 8.
Mon, Feb 12, 5:50 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, MediaWiki-General-or-Unknown, VisualEditor-MediaWiki, VisualEditor
Jdforrester-WMF changed the point value for T185917: Implement $.textSelection's replaceSelection and encapsulateSelection in NWE from 18 to 8.
Mon, Feb 12, 5:50 PM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Jdforrester-WMF closed T186109: Select all throws an exception (recent regression) as Resolved.
Mon, Feb 12, 5:49 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor-DataModel, VisualEditor-ContentEditable, User-Ryasmeen, Regression, VisualEditor
Jdforrester-WMF updated the task description for T187037: Update at-ease calls in extensions.
Mon, Feb 12, 5:40 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-Jayprakash12345, Patch-For-Review, Easy, at-ease
Jdforrester-WMF added a comment to T185708: Make historical VisualDiffs a BetaFeature.

Config patch is https://gerrit.wikimedia.org/r/#/c/409091/

Mon, Feb 12, 5:18 PM · Verified, VisualEditor (Current work), User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), User-notice, Beta-Feature, VisualEditor-VisualDiffs
Jdforrester-WMF added a comment to T131136: Make Vector's log-in link in the personal tools more obvious.
@Jdforrester-WMF  I have submitted the patch, can the patch be merged?
Mon, Feb 12, 5:15 PM · Patch-For-Review, Readers-Web-Backlog (Tracking), Design, MediaWiki-User-login-and-signup, Vector
Jdforrester-WMF added a parent task for T186950: Wikimedia wikis have empty logs for suppression: T183959: 1.31.0-wmf.20 deployment blockers.
Mon, Feb 12, 5:03 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), MediaWiki-Logging, Regression, Patch-For-Review, Stewards-and-global-tools, Chinese-Sites
Jdforrester-WMF added a subtask for T183959: 1.31.0-wmf.20 deployment blockers: T186950: Wikimedia wikis have empty logs for suppression.
Mon, Feb 12, 5:03 PM · Release-Engineering-Team (Kanban), Release, Train Deployments

Sun, Feb 11

Jdforrester-WMF assigned T186934: Undefined variable: bodyOnly in ApiVisualEditor to DLynch.
Sun, Feb 11, 1:26 AM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), User-Ryasmeen, Patch-For-Review, VisualEditor, Wikimedia-log-errors
Jdforrester-WMF set the point value for T186884: parseWikitextFragment() expects exactly 3 parameters, 2 given in ApiVisualEditor to 1.
Sun, Feb 11, 1:26 AM · User-Ryasmeen, Patch-For-Review, VisualEditor-MediaWiki, Wikimedia-log-errors, VisualEditor

Sat, Feb 10

Jdforrester-WMF created T186939: Create and apply PHPCS and eslint rules for if else blocks with missing `else`s?.
Sat, Feb 10, 12:55 AM · Continuous-Integration-Config, MediaWiki-Codesniffer
Jdforrester-WMF added a comment to T185753: MediaWiki should default to using RemexHtml for tidy.

Bah, sorry, mis-clicked.

Sat, Feb 10, 12:26 AM · MW-1.31-release, MediaWiki-Parser
Jdforrester-WMF added a parent task for T89331: Replace HTML4 Tidy in MW parser with an equivalent HTML5 based tool: T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML.
Sat, Feb 10, 12:26 AM · Services (watching), User-notice, Tidy, RfC, Parsing-Team, TechCom-RFC, Parsoid
Jdforrester-WMF edited subtasks for T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML, added: T89331: Replace HTML4 Tidy in MW parser with an equivalent HTML5 based tool; removed: T185753: MediaWiki should default to using RemexHtml for tidy.
Sat, Feb 10, 12:26 AM · Wikimedia-Site-requests, Tidy, Parsing-Team
Jdforrester-WMF removed a parent task for T185753: MediaWiki should default to using RemexHtml for tidy: T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML.
Sat, Feb 10, 12:26 AM · MW-1.31-release, MediaWiki-Parser
Jdforrester-WMF added a subtask for T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML: T185753: MediaWiki should default to using RemexHtml for tidy.
Sat, Feb 10, 12:25 AM · Wikimedia-Site-requests, Tidy, Parsing-Team
Jdforrester-WMF added a parent task for T185753: MediaWiki should default to using RemexHtml for tidy: T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML.
Sat, Feb 10, 12:25 AM · MW-1.31-release, MediaWiki-Parser
Jdforrester-WMF removed a subtask for T89331: Replace HTML4 Tidy in MW parser with an equivalent HTML5 based tool: T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML.
Sat, Feb 10, 12:25 AM · Services (watching), User-notice, Tidy, RfC, Parsing-Team, TechCom-RFC, Parsoid
Jdforrester-WMF removed a parent task for T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML: T89331: Replace HTML4 Tidy in MW parser with an equivalent HTML5 based tool.
Sat, Feb 10, 12:25 AM · Wikimedia-Site-requests, Tidy, Parsing-Team
Jdforrester-WMF added a comment to T185753: MediaWiki should default to using RemexHtml for tidy.

Blocked by T89331: Replace HTML4 Tidy in MW parser with an equivalent HTML5 based tool?

Sat, Feb 10, 12:25 AM · MW-1.31-release, MediaWiki-Parser

Fri, Feb 9

Jdforrester-WMF closed T186911: Undefined index: content (in TopicList) as Resolved.
Fri, Feb 9, 9:59 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Patch-For-Review, StructuredDiscussions, Wikimedia-log-errors
Jdforrester-WMF closed T186911: Undefined index: content (in TopicList), a subtask of T183959: 1.31.0-wmf.20 deployment blockers, as Resolved.
Fri, Feb 9, 9:59 PM · Release-Engineering-Team (Kanban), Release, Train Deployments
Jdforrester-WMF assigned T186884: parseWikitextFragment() expects exactly 3 parameters, 2 given in ApiVisualEditor to DLynch.

Sounds good.

Fri, Feb 9, 8:41 PM · User-Ryasmeen, Patch-For-Review, VisualEditor-MediaWiki, Wikimedia-log-errors, VisualEditor
Jdforrester-WMF closed T56203: Core-ify the CleanChanges extension's intent (to filter and declutter RecentChanges) as Resolved.

With T159795: Port Translate to new RC Filters system done, I think this can be declared complete.

Fri, Feb 9, 7:24 PM · MediaWiki-extensions-CleanChanges, User-Nikerabbit, Language-Team, Design, MediaWiki-Recent-changes
Jdforrester-WMF closed T56203: Core-ify the CleanChanges extension's intent (to filter and declutter RecentChanges), a subtask of T163497: Update WMF-deployed (or WMF-planned) filter functionality that does not fit in current RC Filters UI, as Resolved.
Fri, Feb 9, 7:24 PM · Edit-Review-Improvements-RC-Page, Collaboration-Team-Triage
Jdforrester-WMF closed T186903: ResourcesTest::testFileExistence fails for ULS files in VisualEditor as Resolved.
Fri, Feb 9, 7:01 PM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Jenkins, Continuous-Integration-Infrastructure, VisualEditor, Wikidata
Jdforrester-WMF committed rECKT795645a975eb: Move CollaborationKitHooks into includes/ (authored by Legoktm).
Move CollaborationKitHooks into includes/
Fri, Feb 9, 6:38 PM
Jdforrester-WMF claimed T186903: ResourcesTest::testFileExistence fails for ULS files in VisualEditor.

My fault, sorry. Will fail for code using VE in a non-ULS environment (or, in this case, in CI for code that depends on or cross-tests with VE but not ULS).

Fri, Feb 9, 6:34 PM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), Jenkins, Continuous-Integration-Infrastructure, VisualEditor, Wikidata
Jdforrester-WMF renamed T157953: When in source mode, point the feedback form to a page about that rather than the VE feedback page from Feedback form pointing to VE feedback page when editor expected it to go to a different page to When in source mode, point the feedback form to a page about that rather than the VE feedback page.
Fri, Feb 9, 12:19 AM · Patch-For-Review, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Jdforrester-WMF updated the task description for T142523: Provide a second version of a beta modern wikitext editor integrated into the visual editor.
Fri, Feb 9, 12:17 AM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, VisualEditor-MediaWiki, Design, Epic
Jdforrester-WMF closed T185992: NWE: Provide API supporting majority of calls and integrations Gadgets make with wikitext editor as Resolved.
Fri, Feb 9, 12:17 AM · User-Ryasmeen, Developer-notice, MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Jdforrester-WMF closed T185992: NWE: Provide API supporting majority of calls and integrations Gadgets make with wikitext editor, a subtask of T142523: Provide a second version of a beta modern wikitext editor integrated into the visual editor, as Resolved.
Fri, Feb 9, 12:17 AM · VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor, VisualEditor-MediaWiki, Design, Epic
Jdforrester-WMF renamed T185917: Implement $.textSelection's replaceSelection and encapsulateSelection in NWE from Implement $.textSelection's encapsulateSelection in NWE to Implement $.textSelection's replaceSelection and encapsulateSelection in NWE.
Fri, Feb 9, 12:16 AM · User-Ryasmeen, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Jdforrester-WMF closed T185917: Implement $.textSelection's replaceSelection and encapsulateSelection in NWE, a subtask of T185992: NWE: Provide API supporting majority of calls and integrations Gadgets make with wikitext editor, as Resolved.
Fri, Feb 9, 12:16 AM · User-Ryasmeen, Developer-notice, MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Thu, Feb 8

Jdforrester-WMF added a project to T185992: NWE: Provide API supporting majority of calls and integrations Gadgets make with wikitext editor: Developer-notice.
Thu, Feb 8, 11:51 PM · User-Ryasmeen, Developer-notice, MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor
Jdforrester-WMF added a comment to T129322: How to invoke the performance inspector?.

From a community perspective, is there any real reason to graduate something like this from beta?

Thu, Feb 8, 10:28 PM · PerformanceInspector, Readers-Community-Engagement, Performance-Team
Jdforrester-WMF added a comment to T166733: Deploy refactored comment storage.

It may be time to mention this in Tech News. Perhaps something like this

The way edit summaries and log comments are stored in the database is being changed. In the future this will [[phab:T6714|allow for longer comments]].

Note that the web UI is not yet updated to allow entry of longer comments. The task for doing that is T185948: Update web UI for increased comment length.

Thu, Feb 8, 10:25 PM · Patch-For-Review, User-notice, MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Epic, Release-Engineering-Team (Watching / External)
Jdforrester-WMF added a comment to T182273: Tag releases of wikimedia libraries, bump in core and update usages.

Done, maybe? But I don't know what to look for with the at-ease upgrade.

Thu, Feb 8, 10:09 PM · Patch-For-Review, Technical-Debt, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), css-sanitizer, at-ease, Librarization, IPSet
Jdforrester-WMF updated the task description for T182273: Tag releases of wikimedia libraries, bump in core and update usages.
Thu, Feb 8, 10:07 PM · Patch-For-Review, Technical-Debt, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), css-sanitizer, at-ease, Librarization, IPSet
Jdforrester-WMF assigned T182273: Tag releases of wikimedia libraries, bump in core and update usages to Reedy.
Thu, Feb 8, 10:05 PM · Patch-For-Review, Technical-Debt, MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), css-sanitizer, at-ease, Librarization, IPSet
Jdforrester-WMF closed T186077: 'undo' action on SD boards - Fatal exception of type "Wikimedia\Rdbms\DBQueryError" as Resolved.

Tested on wmf.20 production; worked great: https://test.wikipedia.org/w/index.php?title=Topic:U795k02bwh6ao6v1&action=history

Thu, Feb 8, 8:14 PM · MW-1.31-release-notes (WMF-deploy-2018-02-06 (1.31.0-wmf.20)), Collaboration-Team-Triage (Collab-Team-This-Quarter), StructuredDiscussions
Jdforrester-WMF closed T186077: 'undo' action on SD boards - Fatal exception of type "Wikimedia\Rdbms\DBQueryError", a subtask of T183959: 1.31.0-wmf.20 deployment blockers, as Resolved.
Thu, Feb 8, 8:14 PM · Release-Engineering-Team (Kanban), Release, Train Deployments
Jdforrester-WMF closed T186753: Switch AbuseFilter to ESLint for javascript linting as Resolved.
Thu, Feb 8, 6:45 PM · MW-1.31-release-notes (WMF-deploy-2018-02-13 (1.31.0-wmf.21)), AbuseFilter, Technical-Debt, JavaScript, Front-end-Standards-Group
Jdforrester-WMF closed T186753: Switch AbuseFilter to ESLint for javascript linting, a subtask of T118941: Switch to eslint for our linting and our code styling in all Wikimedia JavaScript code, as Resolved.
Thu, Feb 8, 6:45 PM · MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), Technical-Debt, JavaScript, Front-end-Standards-Group
Jdforrester-WMF added a comment to T174569: Schema change for refactored comment storage.

Thank you so much for the huge amount of work.

Thu, Feb 8, 6:42 PM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Patch-For-Review, Dumps-Generation, Data-Services, Blocked-on-schema-change, DBA