Wikimedia Platform Engineering

Main projects

 * }

Continuous responsibilities

 * }

Planned or backburner projects

 * }

Recently completed projects

 * }

Responsibilities
The Release Engineering team is responsible for the tooling and resources that help MediaWiki developers write better code and get that code out for our users faster.

Current activities

 * }

Planned or backburner projects

 * }

Responsibilities
The Multimedia team is responsible for features that provide a richer experience and support more media contributions on Wikipedia, Commons, and MediaWiki sites.

We develop features to:
 * improve the viewing experience for our readers
 * develop feedback and curation tools
 * help editors add media files to articles.

We are also upgrading our current infrastructure to:
 * improve the upload pipeline
 * implement structured data
 * better integrate multimedia across all our sites.

Overview

 * }

Main projects
At this time, our two main projects are:
 * Media Viewer, an immersive multimedia browser; and
 * UploadWizard, an incremental upgrade and code refactoring of our contribution pipeline.

Next projects
Here is our Multimedia Vision for 2016, to give you a sense of what we are working on this year. In coming months, we will be working on a variety of projects to help our users view, contribute, curate and use images, sound and video files. We believe that audio-visual media offer a unique opportunity to engage a wide range of users to participate productively in our collective work.


 * }

Responsibilities

 * Attract and support volunteer technologists so that they can become an even more powerful force in driving improvement on the website
 * Help nurture volunteer-developed extensions and widgets
 * Provide communications support for all groups in the engineering department
 * Develop clear documentation for MediaWiki so that new staff, volunteer developers and external users have a smooth ramp-up process to becoming MediaWiki developers

Current activities
See also Engineering Community team meetings. 


 * }

Planned or backburner projects

 * }