WikiIndaba conference 2019/Submissions/MediaWiki 101: Getting indoctrinated into MediaWiki development (plus fettle a real MW bug)

From Meta, a Wikimedia project coordination wiki
Submission no. 024
NOTES
Title of the submission
MediaWiki 101: Getting indoctrinated into MediaWiki development (plus fettle a real MW bug)
Type of submission (lecture, panel, tutorial/workshop, roundtable discussion, lightning talk, birds of a feather discussion)
Workshop
Author of the submission
Derick N. Alangi (Alangi_Derick)
Language of presentation
English
E-mail address
alangi.derick(_AT_)wikipedia.de
Username
Alangi_Derick
Country of origin
Cameroon
Affiliation, if any (organisation, company etc.)
Wikimedians of Cameroon User Group
Personal homepage or blog
https://meta.wikimedia.org/?curid=10037152
Abstract (up to 300 words to describe your proposal)

Get started and setup (from their own African guide) into the world of MediaWiki development and get up to speed on fixing an actual MW bug which could be annoying the software users.

“Imagine making contributions into the core software that powers the worlds biggest encyclopedia of our times (and in the future to come), it’s not a myth nor magic, it’s just another route of making impact” :}

What will attendees take away from this session?
  • At the end of the session, attendees would have learnt how to setup MediaWiki and a few extensions on their systems and ready to start making useful contributions into the MW tech world.
  • Fix a MediaWiki bug and would have made at least 1 contribution into the Technical space of Wikimedia (awesome right? It’s not magic anymore, it’s a reality).

Participants will get to understand insights about the below resources;

Theme of presentation
Technology, Interface & Infrastructure, Education
For workshops and discussions, what level is the intended audience?
Beginner
Length of session (if other than 25 minutes, specify how long)
55 minutes
Will you attend WikiIndaba if your submission is not accepted?
Maybe!
Slides or further information (optional)
Special requests
  • Attendees of this session should have writing materials and their laptops to get the training going.
    • We'll be using either MW Vagrant or MW Docker.
    • Attendees should create developer related accounts such as; on Gerrit developer and on Phabricator account.
    • In most cases, we'll be using Linux as our base Operating System.
  • Some bottles of water during the presentation.
Is this Submission a Draft or Final? Final

Interested attendees[edit]

If you are interested in attending this session, please sign with your username below. This will help reviewers to decide which sessions are of high interest. Sign with a hash and four tildes. (# ~~~~).


Final decision[edit]