Jump to content

CIS-A2K/Events/MediaWiki Training/2019

From Meta, a Wikimedia project coordination wiki

MediaWiki Training

MediaWiki Training (MWT) is a residential training workshop to groom technical leadership skills among the Indian Wikimedia community members.
  • Click on below tabs for event details
Main page20152016201720182019
Shortcut:
MWT2019
MediaWiki Training 2019 logo
MediaWiki Training 2019 logo

MediaWiki Training 2019 (MWT) will take place on 7-9 June at Bangalore. MediaWiki Training will be a small workshop and advanced topics related to MediaWiki will be discussed during this workshop. In an effort to encourage participation from women, at least 20% of the participants at MWT 2019 would comprise of women Wikimedians.

Event details

[edit]
  • Date: 7-9 June 2019 (Day 0 or pre-event day will be on 6 June 2019, 6 pm)
  • Venue: Jayamahal Palace Hotel, Bengaluru, Karnataka 560046. (OpenStreetMap, Google Maps)
  • Etherpad: mwt2019
  • Status: Done
  • Phabricator:T198675

Participants

[edit]

Agenda

[edit]
Introduction
  • Introduction to Wikimedia movement
  • Introduction to Technical areas such as bots, userscripts, cloud services etc.
  • SUL Vs Wikimedia Developer Account
  • Intro to Phabricator
  • Introduction to MediaWiki
  • Introduction to extensions and skins
  • Gadgets Installation
Extensions
  • Parts of MediaWiki Extensions.
  • Localize the Messages though i18n.json file.
  • A-Z of Parser Functions Extensions.
  • A-Z of Tag Functions Extensions.
  • A-Z of Tag Special Page Extensions.
  • Create Special Page Extension from ground 0
  • HTML Form
OOjs/OOUI
  • Intro to OOjs
  • Intro to OOUI
  • About OOjs/OOUI CDNjs
  • Create Simple PHP Web App
Gerrit
  • Upload the Patch via Publish Edit
  • Upload the patch via git.
  • Upload the multiple Patch from same Repo.
Other
  • UserScripts Creation
  • Wikimedia API
  • Create a python Flask Web app and Deploy it on Toolsforge

Participation

[edit]

MediaWiki training will be an invitation-based event. The invitation will be sent to those who are active on Phabicator, Gerrit and Extensions etc. and the participant should have very good knowledge of one programming languages.

Support

[edit]
  • Travel support will be provided to participants.
  • Accommodation will be provided to participants.
  • Food will be served according to the participant's dietary preferences (non-veg, veg, etc.)

Code of Conduct

[edit]

We want to ensure a safe and friendly space during this workshop. Please read the code of conduct here, which will be applicable during the workshop. In case you have anything question or issue please contact tito+coc@cis-india.org

FAQ

[edit]
  • Will my travel and accommodation be taken care of?
  • Answer: Yes
  • Can I join for 1 day, instead of all the days?
  • Partial participation is not possible.
  • I do not have a laptop, can you arrange a laptop which I'll use during the event?
  • We'll try, after selection is confirmed, please let us know by 4 June 2019
  • Can I bring my friend(s)?
  • No, please.

Contact

[edit]

Please post on the talk page or email to tito+mwt2019(_AT_)cis-india.org for query