This page is outdated.
This page is obsolete. It is being retained for archival purposes. It may document extensions or features that are obsolete and/or no longer supported. Do not rely on any information on this page.
This presentation serves as basic introduction to different types of tasks available to technical contributors of MediaWiki and Wikimedia projects including Wikipedia. The PDF includes some links, but more details and sources are offered below (work in progress).
This presentation has been done at FOSDEM 2013.
You can use these slides to run a presentation on your own at public events. You only need to request authorization in the Discussion page - because the slides contain logos copyrighted by the Wikimedia Foundation.
How to hack on Wikipedia
The title refers to Wikipedia since this is the project everybody knows but the content is valid for Wikimedia and MediaWiki projects in general.
One way of breaking the ice and knowing more about the audience is to ask to raise hands:
- Who has used Wikipedia?
- Who has edited Wikipedia, or other Wikimedia projects?
- Who has done technical contributions to MediaWiki or other Wikimedia projects?
The difference between users and technical contributors is probably very big: a good reason to have this presentation and help balancing the proportion. :)
Wiki Media Wiki
Home sweet home. This is the spirit that inspired the selection of this beautiful picture.
Wikipedia is part of Wikimedia, a collection of projects aiming to bring free knowledge to the World. MediaWiki is the technology used by these projects. Like everything we do, it has a free license and it is being used by many others out of the Wikimedia movement. Your technical contributions may benefit this wide community of communites, not just Wikipedia.
- The ultimate hack: take our data and build the rest as you please.
- API documentation.
- Number of Wikimedia media files.
- Total number of articles: 25 millions on Wikipedias, 16 Wiktionaries, 4 Wikisources etc.
- Estimated total size of Wikimedia data.
- QA weekly goals
- Features testing
- Browser testing
- Bug management
- Total amount of open bugs
- More bug statistics can be found in the Community metrics reports.
All text string can be translated and improved (in English too!).
- Language portal
- Total amount of languages. Their % of completion differs a lot.