Developer Experience
|
Developer Experience group
|
Developer Experience is a group within the Product and Technology department of the Wikimedia Foundation. Director of Developer Experience is Levi Ferreira. Director of Product for Developer Experience is Birgit Müller.
Developer Experience consists of five teams:
- Wikimedia Tools Platform Team (Engineering manager: Arthur Puthin)
- Wikimedia Quality Services (Engineering manager: Sean Long)
- Wikimedia Release Engineering Team (Engineering manager: Tyler Cipriani)
- Wikimedia Technical Documentation Team (Engineering Manager: Sean Long)
- Wikimedia Test Platform (Engineering manager: Armen Markossyan)
The group's principal engineer is Bryan Davis (bd808). Product Management support is provided by Chris Ciufo.
Scope
[edit]The Developer Experience group supports the systems, workflows and processes that enable Wikimedia developers to develop, build, test, and deploy code - with the goal to do so fast, reliably, and with confidence. This includes deployment (Scap, Spiderpig), code hosting (Gerrit/Gitlab) and CI/CD tools, developer collaboration tooling (Phabricator, Patchdemo) and the Toolforge platform. The group also provides consultancy and hands-on support across engineering teams to improve software quality, and aims to make technical documentation easy to find, use, create, and maintain.
Priorities
[edit]Our time is split between
- WMF annual plan priorities
- Maintenance & other routine work
- Consultancy & tech support
Related annual plan objectives
[edit]July 2026 - June 2027
- Wikimedia developers quickly and confidently get their products out to end users (Build Speed and Resilience 5)
- Scalable System for Responsible Reuse (Protect our Projects 3)
July 2025 - June 2026
- Wikimedia developers quickly and confidently get their products out to end users (Wiki Experiences 6)
July 2024 - June 2025
- Technical staff and volunteer developers have the tools they need to effectively support the Wikimedia projects (Wiki Experiences 6)
July 2023 - June 2024
- Increase collaboration and efficiency among software developers by improving the development process for MediaWiki (Wiki Experiences 3)
