Reading/Multimedia/Standup notes/2016/December

2016-12-22

 * Off next week, see you in the new year!

Mark

 * Took yesterday off. Today: Checking for new things in Phabricator, trying to fix at least not zero of them
 * Tomorrow probably more of the same.
 * Nobody else came!

2016-12-20

 * Limited availability continues!

Mark

 * Patch for loading upload interfaces on scroll in the details step is up, could use review
 * Had a thought (in IRC) about grouping uploads. May work on that at the tech days/hackathon/dev summit or whatever we're calling it now

Matthias

 * Redid mw.Api & error messages patches in different order
 * Using parsed messages from API now instead of building them on client
 * Going to (try to) do the same for BookletLayout

Bartosz

 * Performance things in OOUI, mostly for VE, some may help UW
 * Some patches to review, tomorrow

2016-12-15

 * Team availability significantly lower over the next two weeks.

Matthias

 * Refactoring of how UW deals with API (and other) errors
 * Also fixed issue with corrupt files not providing a detailed enough error
 * Stop using XMLHttpRequets in UW, use mw.Api instead
 * Next: similar API error refactorings in Upload.BookletLayout.js

Mark

 * Yesterday: UW performance on details step, continuing today
 * Also dealing with grrrit-wm silliness.
 * Meetings x∞

James

 * Deployments about to end

Prateek

 * Task filed for design prototypes/research
 * Star Wars!!!!!!!!!

Mark

 * Worked a little on UW performance
 * Chatted with Prateek about FA search API use, I think we've come to some conclusions, but it also sounds like design/user research will be a step.

James

 * Trying not to get eaten?

Bartosz

 * CR mostly
 * Nasty UW bug fixed

Matthias

 * Changing UW error handling, conform new API error output
 * Making UW use mw.Api instead of XMLHttpRequest

(I was late taking notes, add whatever is missing)

Bartosz

 * Code review

Mark

 * Discussed cross-wiki search API w/ Prateek

James
(missed, while typing the others)

Mark

 * Step 1: Look at bugs. Step 2: ??? Step 3: Bugs are fixed.
 * CR glances today as well.

Matthias

 * Fixed tutorial step logging
 * Working on changing error handling conform recent change in API error output & fix errors with missing $1 params

Mark

 * Not much work done today, but ramping up to get some bugs worked on (since they're all organized and pretty right now)

Prateek

 * FA design - blocked on software licenses, but coming along

Mark

 * More bug triage, should finish in the next hour.
 * Later: CR catch-up, if applicable.
 * More later: Actually getting some tasks done. I miss coding.

Matthias

 * Moved checkFile out of mw.UploadWizardUpload, into controller
 * Working on more of the "Refactor UW to be maintainable" thingies

James

 * Quarterly goalsssss Wikimedia_Engineering/2016-17_Q3_Goals
 * Dependencies: Security, Performance, Services

Mark

 * Feels like I'm finally making progress on triaging our massive backlog. Should finish tomorrow.

Bartosz

 * https://phabricator.wikimedia.org/T151061 deployment, not much else

Matthias

 * Fixed intermittently failing ConcurrentQueue tests (hopefully)
 * Working on last refactoring tickets

Prateek

 * Working on prototypes on Hype