The Wikipedia is a free Internet encyclopedia that provides users all over the world with multilingual knowledge base. It was initially launched in 2001 and now it is the seventh-most popular website on the Internet. The software that powers Wikipedia is called MediaWiki, it was introduced in 2002 and since then rewritten two times. MediaWiki has been constantly developed further to improve its performance and functionality. It was done by an active volunteer community and a small group of paid programmers who made this open-source project grow tremendously. [1]
The architecture of MediaWiki has been often determined by initiatives and requests from the community and evolved significantly over time. The current software architecture is only scarcely documented which leads to an interesting opportunity of studying and describing it. The purpose of this thesis is to identify the needs of stakeholders for the documentation of MediaWiki’s architecture and to perform this documentation. The following research questions will be answered in this thesis:
The initial work plan is represented in the following Gantt diagram. Detailed steps of each activity are provided below.
Name | Type | Size | Last Modification | Last Editor |
---|---|---|---|---|
Uliana Bakhtina Final Presentation 14.09.2015.pdf | 1,24 MB | 17.09.2015 | ||
Uliana Bakhtina Kick Off Presentation 23.03.2015.pdf | 815 KB | 23.03.2015 | ||
Uliana Bakhtina Master's Thesis.pdf | 1,43 MB | 17.09.2015 | ||
workplan.png | 8 KB | 17.09.2015 | ||
workplan_details.png | 47 KB | 17.09.2015 |