MediaWiki Training (MWT) is a residential training workshop to groom technical leadership skills among the Indian Wikimedia community members.
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.
- 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
- 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
- Intro to OOjs
- Intro to OOUI
- About OOjs/OOUI CDNjs
- Create Simple PHP Web App
- Upload the Patch via Public Edit
- Upload the patch via git.
- Upload the multiple Patch from same Repo.
- UserScripts Creation
- Wikimedia API
- Create a python Flask Web app and Deploy it on Toolsforge
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.
- 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 ConductEdit
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 firstname.lastname@example.org
- 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.
Please post on the talk page or email to tito+mwt2019 cis-india.org for query