Wikimedia Engineering

Wikimedia engineering refers to the engineering team employed by the Wikimedia Foundation. Its mission is to build, improve and maintain the technical infrastructure of Wikimedia projects (software and hardware), by supporting and complementing volunteer efforts.

News


 * India hackathon (18–20 November, Mumbai, India) — Coding event focusing on language, mobile and offline support for MediaWiki content. Request an invitation now.
 * Brighton hackathon (19–20 November, Brighton, England) — General MediaWiki coding event. Register now.
 * Activity report — What Wikimedia engineers have been up to recently (updated monthly).
 * Roadmap — What Wikimedia engineers are and will be working on (updated weekly).

 Get involved!


 * Tell us if you run into a problem
 * Become a MediaWiki developer
 * Test our mobile site, or build mobile apps
 * Chat with us
 * Figure out ways to encourage new Wikimedia editors

Are you looking to work for Wikimedia? We're also hiring!

Features engineering
The Wikimedia Foundation Features Engineering team is responsible for developing new features for MediaWiki.

Platform engineering
The Wikimedia Foundation Platform Engineering team is responsible for the MediaWiki core, managing work from volunteer developers, as well as for providing services that are used by multiple technology teams.

Operations
The Operations team is responsible for the technical infrastructure of Wikimedia sites: this includes the data centers, servers and network.

They document their work on the wikitech wiki.

Mobile

 * Mobile Research — A research project to help determine our Mobile strategy.
 * Android Wikipedia App — An official Wikipedia app for Android devices

Offline

 * Kiwix UX initiative — Improvement of the user experience of the Kiwix app to access offline Wikimedia content.