VVIT WikiConnect MediaWiki Training 2019

MediaWiki Training Program is a training program on MediaWiki. In this program ten to fifteen participants will be trained for two months on various aspects of MediaWiki in two online and one 3-day offline sessions. Sessions will be scheduled such that there is sufficient time for the trainees to work on the topics from the previous session.

Participants

edit
S.No Username S.No Username
1 I'm Irfan (talk · contribs) 7 Yotesh Jami (talk · contribs)
2 Lalitha Nimmaraju (talk · contribs) 8 M.Bhanu Prakash Reddy (talk · contribs)
3 Arshia Md (talk · contribs) 9 Savitha (talk · contribs)
4 Ushasri Mavuri (talk · contribs) 10 Voletiananth (talk · contribs)
5 Bhanu94 (talk · contribs) 11 Badari Maddali (talk · contribs)
6 Haritha Mattupalli (talk · contribs)

Syllabus and timeline

edit
S.No Topic(s) Type of session Trainer(s) Date and time (in IST) Status and notes
1
Introduction
  • Introduction to Wikimedia World.
  • Introduction to Technical Areas.
  • What is MediaWiki?
  • Why MediaWiki evolved?
  • Introduction to MediaWiki.
  • Introduction to Phabricator.
  • Introduction to Gerrit.
Online Gopa Vasanth 11 Sep 2019
7:30 pm to 9:00 pm
  Done I'm Irfan (talk) 16:32, 23 September 2019 (UTC)[reply]
2
Installing MediaWiki on local system
  • SUL Vs Wikimedia Developer Account.
  • How to Create a Wikimedia Developer Account.
  • Generation of SSH key.
  • Linking SSH key with Gerrit.
  • Cloning MediaWiki core to local system.
Online Rammanojpotla 21 Sep 2019
7:00 pm to 9:00 pm
  Done I'm Irfan (talk) 16:32, 23 September 2019 (UTC)[reply]
3
Day 1
  • Introduction to Wikimedia world
  • How can we contribute?
  • Creating Developer accounts.
  • Hands on session on MediaWiki Bug tracker Phabricator.
  • Introduction to Gerrit.
  • Introduction to IRC, Zulip for the community support.
  • Installation of MediaWiki on Local Machines.
  • Mediawiki Skins, Hands on session.
    • Installing Refreshed, MonoBook in localsystems.
  • Changing logo of local wiki.
  • Mediawiki Extensions.
    • Installing Mediawiki Extension:Echo in the local systems.
Day 2
  • OOUI/OOJs
  • Maintenance Scripts
  • User Scripts
    • Common.js
  • Gadgets
    • FloatingEditingButton
    • QRCodeGenerator
  • Gerrit Patch
    • Sample patch-set to Gerrit.
Day 3
  • Introducing Internationalization and localization[i18n]
  • Creating new Mediawiki Extensions.
    • Hands on session to create UserInfo Extension[Special pages].
  • Introduction to MediaWiki APIs.
    • MediaWiki Action API.
  • Introduction to the Wikimedia Cloud Services Tool Forge.
    • Deploying new tools in Wikimedia cloud services.
  • About Indic-TechCom.
  • Joining in Wikimedia Mailing lists.
Offline Gopa Vasanth and Rammanojpotla 25, 26, 27 Sep 2019
9:00 am to 4:00 pm
  Done I'm Irfan (talk) 16:30, 1 October 2019 (UTC)[reply]