Reading/Multimedia/Architecture/Tech Debt Backlog

Loosely prioritized list of technical debt projects related to the Multimedia team.

Backlog

 * 1) Chunked upload love:
 * 2) * Stop using session data
 * 3) * More reliable job queue
 * 4) * Fix open bugs or know why we can't
 * 5) Thumbnail changes:
 * 6) * more robust monitoring and logging of failures in generation
 * 7) * versioned URLs to help stop cache problems
 * 8) * varnish cache changes so we don't need to keep list of names
 * 9) * store generated assets differently to reduce replica clutter
 * 10) Improve large file operations:
 * 11) * allow rename without copy
 * 12) * reduce lock contention
 * 13) * examine queued operations possibility for things we can't make faster
 * 14) Improve SVG rendering:
 * 15) * Lots of SVG bugs in Bugzilla
 * 16) * Support for multilingual SVGs
 * 17) * Make sure rsvg and fonts are up to date
 * 18) * Consider adding more fonts for rendering support (possibly including non-free fonts)
 * 19) UploadWizard improvements:
 * 20) * Finish up map support and deploy it
 * 21) * Finish up drag and drop support and deploy it

Resources
People to talk to about things and stuff:
 * Aaron -- all things cache related
 * User:Bawolff -- all the MM things
 * Brad -- API
 * Faidon -- file storage infrastructure, imagescalers, operational/systems aspects in general