User:NeilK/Worklog/2011-02-01 to 2011-02-06

Projects: Upload Wizard, MediaStorage, Resource Loader

Status: honey-nut

Last week:

  • landing wrote major changes to mw.Language.js into trunk
  • again UploadStash backend changes for 1.17
  • working on multimedia agenda (w/ Kaldari)

This week:

  • landing wrote major changes to mw.Language.js into trunk
  • again UploadStash backend changes for 1.17
  • Messaging library optimization; Integration with RL with Trevor; this patch will not be in 1.17 (probably?)
  • Media Storage: Discussions ongoing with Russ Nelson; Going with Swift, a file storage subsystem part of OpenStack
  • Alolita reminded me I haven't submitted internals diagrams for UploadWizard
  • Draft a spec for use of Location widget on UploadWizard
  • Need to review the changes btongminh is making to UploadStash in more depth (particularly r80993)

February 1, 2011

edit

Working on optimizing the wikitext parser even further. Seem to have reached some state where it is possible to observe some patterns but I cannot find the right combinator to make them go away. I end up with functions that freeze for some reason (infinite recursion?) or ambiguities about which parse rules are defined when (I tried putting them into a key-val structure so they'd all exist "simultaneously" but this reduced performance by about 10-100x (!!)).

Meetings: usual features team meeting, 1:1 with Alolita

pdhanda assigned a 1.17 bug to me, #27090, since it has to do with uploading. Confirmed it was "real" at least on prototype.

Not sleeping well. Feeling sick. May go home a bit early (4:30pm.) I was up at like 7:00am fiddling with the parsing library anyway.