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!
--
Mark Holmquist
Software Engineer, Multimedia
Wikimedia Foundation
mtraceur(a)member.fsf.org
https://wikimediafoundation.org/wiki/User:MHolmquist