MediaWiki Project

The MediaWiki Project guides participants from introductory HTML to advanced MediaWiki hacking. Participants will develop new MediaWiki features for the Wikiversity community.

Project description edit

This project formed to provide a central resource and forum for learning and discussing the inner workings of MediaWiki. MediaWiki is the server software that powers Wikiversity and the other Wikimedia projects (like Wikipedia). The primary aim of this project is to give Wikiversity participants a deeper insight into MediaWiki's functionality, thus facilitating more effective ways to get the most out of the technology. Another aim is to address Wikiversity's technical needs via problem-solving and critical thinking within a practicum for applied computer science.

Project news edit

Learning materials and projects edit

Wikiversity has adopted the "learning by doing" model for education. The MediaWiki Project centers on learning activities for Wikiversity participants that are directed towards the goal of improving the Wikiversity user interface. Learning materials and learning projects can be used by multiple Wikiversity departments. Cooperate with other departments that use the same learning resource.

Learning materials and learning projects are located in the main Wikiversity namespace. Simply make a link to the name of the lesson (lessons are independent pages in the main namespace) and start writing!

References edit

MediaWiki edit

MediaWiki Project: MediaWiki - codebase & engine - PHP & MySQL

Wikipedia edit

Wikibooks edit

Active participants edit

The histories of Wikiversity pages indicate who the active participants are. If you are an active participant in this department, you can list your name here (this can help small departments grow and the participants communicate better; for large departments a list of active participants is not needed).

  • User:JWSchmidt - I know PHP, I want to learn how the MediaWiki software works and how to extend it. (protect individual page sections from editing, add threaded discussions)
  • HappyCamper - I'd like to learn how to write useful bots for Wiki projects.
  • Hillgentleman - interested to know more about MediaWiki; can't spend too much time; see how it goes
  • User:CQ - I'd like to take MediaWiki apart and play with the pieces.
  • Chaos I,m sorry .. maybe I won't be so usefull in Programming issues but I will try my best to give creative idea's and I will try to get advanced knowledge in the requested programming language .. maybe that could help .
  • User:Rayc -- working on ideas at Test and Quiz
  • User:Mirwin -- I would like to get a family wikimedia server up for some private workspace adjacent and linked back into public areas.