Wikimedia Engineering
- Wikimedia Engineering report — Updated monthly.
- Wikimedia Engineering roadmap — Updated weekly.
- Wikimedia Tech News — Updated weekly and delivered to your user discussion page.
- Wikimedia Technology Blog — And its corresponding feed.
- Calendar — All events.
- wikitech-announce — Subscribe to announcements of new activities.
- How to contribute
- 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
- Help to update the engineering project documentation
Are you looking to work for Wikimedia? We're also hiring!
Current projects[edit | edit source]
Features engineering[edit | edit source]
The Wikimedia Foundation Features Engineering team is responsible for developing new features for MediaWiki.
- VisualEditor — Creating a visual editor for MediaWiki, other platforms and the Web at large
- ResourceLoader — Delivery system in MediaWiki for the optimized loading and managing of modules for JavaScript, CSS and localization.
- Wikipedia Education Program — A MediaWiki extension to support the Wikipedia Education Program
- Growth — To create sustainable growth in the community of editors on Wikimedia projects.
Mobile engineering[edit | edit source]
- Wikimedia Apps — Wikimedia Mobile Applications for iOS, Android, and new platforms
- Wikipedia Zero — Free and zero rated access to Wikipedia through our partners
Platform engineering[edit | edit source]
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.
- MediaWiki 1.21 — Deployment of MediaWiki 1.21wmf versions and release of MediaWiki 1.21
- Multimedia — Handling of images, sound and video files, from infrastructure to contributions, curation, publishing and viewing.
- Lua scripting — Support for Lua as a scripting language for MediaWiki end-users
-
![]() |
This is a disambiguation page, which lists pages which may be the intended target. If a page link referred you here, please consider editing it to point directly to the intended page. |
You may be looking for one of the following
- Extension:OAuth — extension which implements OAuth in MediaWiki
- Auth systems — Wikimedia Foundation's plans around OAuth development
- OAuth (obsolete info) — obsolete information about OAuth —
![]() |
This is a disambiguation page, which lists pages which may be the intended target. If a page link referred you here, please consider editing it to point directly to the intended page. |
You may be looking for one of the following
- Extension:OAuth — extension which implements OAuth in MediaWiki
- Auth systems — Wikimedia Foundation's plans around OAuth development
- OAuth (obsolete info) — obsolete information about OAuth
- Code review management — Review of changes made to the MediaWiki core code and extensions used on Wikimedia wikis.
- Security auditing and response — Inspection of code and training of developers
- Quality Assurance — Software testing and quality assurance for Wikimedia engineering activities
- Beta cluster — Establish a functional, production-like environment in Wikimedia Labs suitable for final-stage testing of new features.
- Continuous integration — A testing platform to provide continuous quality control for MediaWiki
- Reportcard — The new WMF Monthly Reportcard
- Kafka — Logging infrastructure for Analytics
- Limn — Limn is a GUI for constructing beautiful visualizations without need of programming skills.
- Bug management — Management of Wikimedia's bug tracker.
- Technical communications — An activity aiming to incrementally improve communications between the communities of developers and users
Internationalization (Language Engineering)[edit | edit source]
This team will be responsible for Internationalization projects.
- Language tools — Internationalization and Localization tools to enable use of Wikimedia projects in various languages.
- Milkshake — Create generic i18n tools in jQuery
Operations[edit | edit source]
The Operations team is responsible for the technical infrastructure of Wikimedia sites: this includes the data centers, servers and network. They document most of their work on the wikitech wiki. Also:
- Wikimedia Labs — A test environment using virtual machines for testing and experimentation
Outreach[edit | edit source]
- Volunteer coordination and outreach — Coordination of volunteer efforts, technical outreach and recruitment of new volunteers
- Mentorship programs — Google Summer of Code, LevelUp, Outreach Program for Women, and other programs that mentor contributors
- Git and MediaWiki interaction — A feature to add code snippets from a Git repository into a MediaWiki page. Exploration of other ways to have some Git / MediaWiki interaction.
Tools[edit | edit source]
New to project pages? Have a question about how things work? Read the how-to guide.
See also[edit | edit source]
- Dynamic list of all projects (including those completed)
- Trello boards
- Mingle projects, including Wikimedia Language engineering and Analytics
Language: | English • Deutsch |
---|