Page MenuHomePhabricator

Rewrite UploadWizard with mustache templates
Closed, DeclinedPublic

Description

After looking at UploadWizard I can see a lot of the code involves string stitching. Moving a lot of this into templates will help make the code a lot easier to read/maintain and make it much easier for us to rewrite this in oojs ui (removing jquery ui dependencies) and eventually make this work on mobile.

Related Objects

StatusSubtypeAssignedTask
OpenNone
Declinedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedphuedx
Resolvedmatmarex
Resolvedmatmarex
Resolved Prtksxna
ResolvedAnomie
ResolvedMarkTraceur
Resolvedmatmarex
ResolvedMarkTraceur
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedMarkTraceur
Resolvedmatmarex
Resolvedmatmarex
Resolvedmatmarex
ResolvedJdlrobson

Event Timeline

Jdlrobson raised the priority of this task from to Needs Triage.
Jdlrobson updated the task description. (Show Details)
Jdlrobson added a project: UploadWizard.
Jdlrobson added a subscriber: Jdlrobson.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 205269 had a related patch set uploaded (by Jdlrobson):
Commence introducing templating to UploadWizard

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

Change 206493 had a related patch set uploaded (by Jdlrobson):
WIP: Commence introducing templating to UploadWizard

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

Change 205269 abandoned by Jdlrobson:
Commence introducing templating to UploadWizard

Reason:
See https://gerrit.wikimedia.org/r/#/c/206493/ still working on it though.
Yes Bartosz this will make your life a loadddd easier in moving to oojs ui.

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

Change 206493 abandoned by Jdlrobson:
WIP: Commence introducing templating to UploadWizard

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

matmarex claimed this task.