Reading/Multimedia/Scrum notes/bawolff

Last update on: 2014-06-04

2014-05-22

 * Went through a significant portion of the back log of bugs in the MediaWiki/File management component.
 * Made a note of bugs that I think need looking into. Recategorized one's that were improperly categorized. Closed some bugs that were already fixed (14 less bugs in the component. Out of 282 bugs at the start)
 * Fixed a bug in unit tests that decided to drop my user table (65654).



2014-05-23

 * Became acquainted with the situation surrounding the Fae thumbnail outage.
 * Submitted a patch to make image renders for tiff files > 50 megapixels be no-ops instead of the current situation where they download the hundreds of MB big file only to throw away the download. I suspect this is a major part of the load issues on the image scalars since failed thumbnailing attempts have only a very short lived cache.



2014-05-24

 * Worked on adapting VipsScaler to work on tiff thumbnails so that we can scale larger files
 * Locally this was successful, with the three biggest tiff files I could find on commons being scaled inside resource limits similar to Wikimedia's.



2014-05-26
 
 * Make unit tests work in PagedTiffHandler
 * Add tests for my changes to PagedTiffHandler, VipsScaler
 * Restructure some of the core media handler tests to avoid code duplication

2014-05-28
 
 * Small amount of code review/unit tests

2014-06-04
 
 * Did some code review
 * Look into 66143 (?embedplayer=yes broken)
 * Added a unit test to my ogg metadata patch