Update page issues folder structure
Open, NormalPublic


As of https://gerrit.wikimedia.org/r/#/c/mediawiki/skins/MinervaNeue/+/475576/, page issues code is now split between:

  • resources/skins.minerva.scripts (pageIssues.js and pageIssuesParser.js)
  • tests/qunit/skins.minerva.scripts (pageIssues.test.js and pageIssuesParser.test.js)
  • resources/skins.minerva.scripts/page-issues

Refactor the remaining code to move it under the page-issues subdirectory.

Acceptance criteria

  • All page issues production and test code lives under resources/skins.minerva.scripts/page-issues/ and tests/qunit/skins.minerva.scripts/page-issues/
  • Rename PageIssuesOverlay.less to pageIssuesOverlay.less to match pageIssuesOverlay.js.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptFri, Jan 4, 3:25 PM
Jdlrobson updated the task description. (Show Details)Wed, Jan 9, 11:07 PM
Jdlrobson assigned this task to nray.
Jdlrobson added subscribers: nray, Jdlrobson.

@nray can you take a look at this task and confirm it's clear what would be expected of you if you were to work on it and thus ready for estimation?

Jdlrobson triaged this task as Normal priority.Fri, Jan 11, 12:53 AM
nray added a comment.Sat, Jan 12, 12:05 AM

I plan to carve out time to look at this on Monday, Jan. 14

nray updated the task description. (Show Details)Mon, Jan 14, 11:03 PM
nray updated the task description. (Show Details)Mon, Jan 14, 11:17 PM
nray updated the task description. (Show Details)
nray updated the task description. (Show Details)Mon, Jan 14, 11:37 PM
nray removed nray as the assignee of this task.Mon, Jan 14, 11:58 PM