Good morning from San Francisco, Multimedians!
The Multimedia team just finished their weekly planning meeting, and we decided it would be a fantastic first step to write a quick email each week describing what sorts of things we're working on and what you can expect out of us in the coming weeks and months.
== Release-level ==
On the release level, we've made a few plans in our most recent meeting. We intend to push back our planned release of MultimediaViewer [0] a few weeks, pending a better view of how well we're doing with estimating our velocity and keeping it up. If we do really well, we may release it to MediaWiki.org as the default for logged-in users as soon as March 13th. Other releases will follow in a staggered manner.
== Last week ==
As this release is focused 100% on finishing MultimediaViewer so we can release it to wider audiences, last week's accepted cards [1] are no surprise:
* Several bugfixes to CSS and JavaScript alike, including a nasty bug involving keyup event handlers [2], a stubborn bug having to do with foreign database image repositories [3], and a bug arising out of our lazy-loading patch from the prior week [4]. Also a fix for a race condition when loading many images quickly. [5] * Work on technical debt, in particular consolidating the spaghetti code strung between two class systems into our single "mmv" module set. [6] * Showing permissions that are more complicated to the user, instead of just the license name [7] [8] - this is a big win for Commons, where file permissions can sometimes be...well, a little hairy. :) * Loading a fuzzy thumbnail of the image while the bigger image is loading in the interface [9] - gives you a more consistent viewing experience that doesn't seem as choppy.
== This week ==
Notable cards we've scheduled or continued working on this week include [10]:
* Share [11] and embed [12] features for the lightbox, using oojs-ui that is newly in core. We'll be giving you wikitext and HTML code that you can copy and have images on-wiki or off. Also we'll have an easy link to the image that you can share on whatever Flitter or Macebook site your heart desires. I'll be sending a separate mail about this shortly to update you and be a little more verbose. * Metrics for MultimediaViewer [13] - we've put this off long enough, it's high time we had dashboards! These will show you things like how many times the close button is used, how many times people go into fullscreen, and also load times for images, metadata, and more. * Download interface for files [14] - this will use the same panel as share and embed, but will be slightly differently organized.
== Future ==
If you have any questions or suggestions for the Multimedia team regarding this release, or any of the work we're doing, feel free to contact us on- or off-list. We'll try to be better about using this list in coming weeks, and we hope you'll enjoy the updates :)
You can also find us in #wikimedia-multimedia on irc.freenode.net, and you can leave feedback about our various products on the subpages of our team page on MediaWiki.org [15].
[0] https://www.mediawiki.org/wiki/Extension:MultimediaViewer [1] http://ur1.ca/gpp1a [2] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/236 [3] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/217 [4] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/254 [5] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/242 [6] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/177 [7] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/118 [8] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/197 [9] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/146 [10] http://ur1.ca/gpp39 [11] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/147 [12] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/148 [13] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/54 [14] https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/79 [15] https://www.mediawiki.org/wiki/Multimedia
Thanks for reading, and have a good week!