User:NeilK/Worklog/2010-12-21 to 2010-12-27

From Wikimedia Foundation Governance Wiki
Revision as of 23:20, 21 December 2010 by NeilK (talk | contribs)

Projects: Upload Wizard, MediaStorage, Resource Loader

Status: chewy

Last week:

  • UploadWizard bugs
  • Able to help with RL a bit (did not do anything here)
  • Did a lot of research for MediaStorage, particularly on MogileFS

This week:

  • UploadWizard bugs
  • UploadStash backend?
  • Following along with MediaStorage, don't anticipate any work

We did not push a new release of UploadWizard since - the fixes are mostly IE, which our existing community cares the least about - we didn't test them, other than my own personal testing. Should involve community/Calcey. - Roan is busy with 1.17 & personal projects

It is becoming clear that we need to rewrite the backend of UploadStash to use a database. We have essentially unfixable race condition bugs when multiple servers are involved (or we'll have to write a concurrency layer on top of them; or simply accept less functionality). None of this playing around with caches or other ephemeral storage. Is not a long term strategy. Also we need to unify how different parts of the codebase (old and new) deal with stashing files. This collides with the plans to release 1.17 so Roan, Chad, Bryan & myself agree that it will depend on if I can actually get this done relatively quickly with a minimum of code. Will bump up the priority on that, right after urgent bugs with UploadWizard.

Tuesday Dec 21 2010

Decided not to release new UploadWizard (see above). Roan was fine with that.

Following along with TBleher's investigation of the SVG mime-type bug, which appears to be related to a three-year-old undiscovered bug (!!) in MimeMagic.php.

Meeting re: MediaStorage. Took minutes and posted them.