How to contribute

From MediaWiki.org
Jump to: navigation, search
Translate this page; This page contains changes which are not marked for translation.

Plug-in Noun project 4032.svg
The content of all Wikimedia projects is released under free licenses. Write code to access, remix and grow this immense pool of free knowledge using the robust action API, available on all MediaWiki wikis, and other APIs for content and Wikidata. Other open data sources, including XML and SQL dumps, are also available.
Source code project 1171.svg
Patches welcome! You can improve MediaWiki core and its extensions, its appearance via skins, user customizations like scripts and gadgets, or templates to process content.

Create bots to process content and host your tools on Labs. Hack on mobile apps or on desktop applications like Huggle and AWB. Or help Site Operations maintain the Wikimedia infrastructure.

The code is all free and open source. Choose a coding project, big or small! The main languages are PHP, JavaScript, HTML and CSS, as well as Lua for some templates and extensions.
Hammer - Noun project 1306.svg
Report your first bug! Also help improve the quality of our projects through manual testing, automated browser testing, continuous integration and bug management.
Aiga mail inverted nobg.svg
As a Tech ambassador, help other Wikimedians with technical issues, relay Tech news to inform users about what is going to impact them, and join the ambassadors list to act as a bridge between developers and your local wiki.
Book Noun project 7656.svg
English writers can improve the MediaWiki documentation, other essential support pages and, in fact, any page of this website.
Translation - Noun project 987.svg
If you are fluent in a language other than English you can join the effort by translating this website and the MediaWiki software.
Question Noun project 2185.svg
Help users and developers looking for answers at the support desk or the MediaWiki communication and social media channels.
Noun project 9866.svg
What do users need? What features should we develop? What bugs should we prioritize? Help planning the right tasks with designers and developers.
Vitruvian Man Noun project 6674.svg
Help apply the Wikimedia design principles in projects looking for UX feedback, small improvements, multilingual and mobile interfaces.
Community Noun project 2280.svg
Meet the community in cyberspace or in person.
Icon creditsProject:Visual identity
Language: English  • العربية • asturianu • azərbaycanca • български • বাংলা • bosanski • català • čeština • dansk • Deutsch • Zazaki • Ελληνικά • Esperanto • español • فارسی • suomi • français • galego • עברית • हिन्दी • magyar • Հայերեն • Bahasa Indonesia • italiano • 日本語 • ქართული • ភាសាខ្មែរ • 한국어 • Ripoarisch • македонски • മലയാളം • मराठी • Bahasa Melayu • Nederlands • occitan • ଓଡ଼ିଆ • polski • português • português do Brasil • română • русский • සිංහල • slovenčina • shqip • svenska • தமிழ் • ไทย • Türkçe • українська • Tiếng Việt • ייִדיש • 中文