Wikimedia Platform Engineering

From MediaWiki.org
(Redirected from WMF General Engineering)
Jump to: navigation, search

MediaWiki Core[edit | edit source]

Team

Responsibilities[edit | edit source]

  • Manage the MediaWiki release cycle
  • Ensure that MediaWiki core is meeting the evolving needs of the website
  • Make quality MediaWiki releases available for others outside of the Wikimedia Foundation
  • Develop and document a clear set of APIs so that external developers can create applications that easily interface with MediaWiki

Current activities[edit | edit source]

Main projects[edit | edit source]

Continuous responsibilities[edit | edit source]

Planned or backburner projects[edit | edit source]

Recently completed projects[edit | edit source]

Quality Assurance[edit | edit source]

Responsibilities[edit | edit source]

  • Ensure that all new code that is released meets quality standards
  • Triage, manage and resolve all bug reports

Team[edit | edit source]

Current activities[edit | edit source]

Multimedia[edit | edit source]

Team[edit | edit source]

Responsibilities[edit | edit source]

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.

Current activities[edit | edit source]

Overview[edit | edit source]

Main projects[edit | edit source]

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[edit | edit source]

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.

Engineering Community Team[edit | edit source]

Responsibilities[edit | edit source]

  • 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

Team[edit | edit source]

Current activities[edit | edit source]

See also Engineering Community team meetings.