Reading/Multimedia/Scrum notes/bawolff

Last update on: 2014-06-21

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

2014-06-09
<section begin="2014-06-09"/> <section end="2014-06-09"/>
 * Embedplayer=yes bug

2014-06-10
<section begin="2014-06-10"/> <section end="2014-06-10"/>
 * Checked to see what the state of the abandoned "sequencer" feature was, and if it still worked.
 * Fixed warning about thumbnails of animated svg files (+unit tests)

2014-06-10
<section begin="2014-06-10"/> <section end="2014-06-10"/>
 * Checked to see what the state of the abandoned "sequencer" feature was, and if it still worked.
 * Fixed warning about thumbnails of animated svg files (+unit tests)

2014-06-15
<section begin="2014-06-15"/>
 * yesterday
 * Filed RT ticket about video scalers not working


 * Today
 * Investigated how java security/signed applets work, and what we need to do to make cortado applet work on common configurations
 * Filed RT ticket to sign cortado applet

<section end="2014-06-15"/>

2014-06-18
<section begin="2014-06-18"/> <section end="2014-06-18"/>
 * Worked on issues related to ?embedplayer=yes in TMH
 * Fixed DjVu unit tests
 * Responded to some backlogged multimedia related email
 * Fixed warnings on TMHOggHandler

2014-06-19
<section begin="2014-06-19"/> <section end="2014-06-19"/>
 * More embedplayer stuff
 * Fixed TMH when used with a ForeignAPIRepo
 * Minor doc fixes to MediaHandler

2014-06-21
<section begin="2014-06-21"/> <section end="2014-06-21"/>
 * Got cgroups working locally, and improved our documentation of the feature
 * Experimented with different image magick options that could potentially make gifs render in less memory (61711)