Page MenuHomePhabricator

Refactor the transport system
Closed, ResolvedPublic

Description

Things I want to do so far:

  1. Remove callbacks from the objects, use event emitters instead.
  2. Remove the upload object from the constructor, and deal with the fallout from that.
  3. Maybe have a superclass for the transports that will make this a bit easier...not sure how yet.

Event Timeline

MarkTraceur claimed this task.
MarkTraceur raised the priority of this task from to Medium.
MarkTraceur updated the task description. (Show Details)
MarkTraceur changed Security from none to None.
MarkTraceur moved this task from Untriaged to Next up on the Multimedia board.
MarkTraceur subscribed.

Change 178207 had a related patch set uploaded (by MarkTraceur):
Replace FDT callbacks with OOJS events

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

Patch-For-Review

Change 178210 had a related patch set uploaded (by MarkTraceur):
Replace Firefogg callbacks with OOJS events

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

Patch-For-Review

Change 178223 had a related patch set uploaded (by MarkTraceur):
Replace IframeTransport callbacks with OOJS events

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

Patch-For-Review

Change 178230 had a related patch set uploaded (by MarkTraceur):
Remove references to upload in FirefoggTransport

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

Patch-For-Review

Change 178241 had a related patch set uploaded (by MarkTraceur):
Remove upload object from FDT

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

Patch-For-Review

Change 178223 merged by jenkins-bot:
Replace IframeTransport callbacks with OOJS events

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

Change 178207 merged by jenkins-bot:
Replace FDT callbacks with OOJS events

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

Change 178210 merged by jenkins-bot:
Replace Firefogg callbacks with OOJS events

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

Change 178241 merged by jenkins-bot:
Remove upload object from FDT

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

Change 178230 merged by jenkins-bot:
Remove references to upload in FirefoggTransport

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

Gilles moved this task from Doing to Done on the Multimedia board.
Gilles subscribed.