Reading/Multimedia/Scrum notes/bawolff

Last update on: 2014-06-08

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

2014-06-07
 
 * Read up around issues surounding resizing files in linear colour space (66337)
 * Thumbnailing greyscale xcf files have output channels mixed up (66323)

2014-06-08
 
 * Adjust when pop up video viewer is used for large files
 * Fun times with making TMH unit test do what I wanted it to do
 * Minor fixes to Special:MIMESearch
 * Stop duplicate header output
 * Allow image/* type wild cards for the minor mime type