Developer Relations

The Engineering Community team supports software projects aiming to create and share free knowledge in the context of Wikimedia.

Our primary focus are developers of MediaWiki extensions, apps, tools, gadgets, bots, templates, and other users of our APIs. We also engage with editors contributing technical feedback and documentation.

Our purpose is to
 * promote community health: communication, outreach, partnerships, onboarding, retention.
 * maintain community workflows: collaboration tools, documentation, processes.
 * support community events: online, offline, internship programs.

Since July 2014 we have three main goals that provide direction to our activities:
 * A sane developer experience
 * One developer platform
 * Engage established communities

For more details, you can check the Engineering Community team 2014-15 quarterly goals.

We use Phabricator to plan and execute our tasks. We have an Engineering Community team workboard and we organize monthly sprints.

We're on IRC in the (low-traffic) channel,. You should probably discuss topics of broader interest in the broader relevant channels, such as or.

Current activities
See also Engineering Community team meetings.
 * Bug management
 * Phabricator/Migration
 * Outreach programs
 * Events/Coordination
 * Documentation/Improvement
 * Manage engineering event travel approvals and budgets
 * Organize logistics for and provide in person support engineering team off-sites
 * Plan and run one or to Tech Talks each month
 * Run quarterly engineering meet-ups
 * Create, administer and analyze event feedback surveys

Past activities

 * MediaWiki architecture document
 * Wikimedia blog maintenance
 * Summer of Code 2011/management
 * Summer of Code 2012/management
 * Wikimedia engineering 20% policy
 * Project management tools/Review
 * Technical communications
 * Volunteer coordination and outreach