Submissions:2015/Recent Gadgets changes and how to fix yours


 * Title: Recent Gadgets changes and how to fix yours


 * Theme: tech


 * Type of submission: small presentation and then workshop


 * Author: Kunal Mehta


 * E-mail address: legoktm dot wikipedia at gmail dot com


 * Username: Legoktm


 * Affiliation: MediaWiki developer, maintainer of Gadgets extension


 * Abstract:

Recently there have been a lot of changes to the Gadgets infrastructure and the MediaWiki ResourceLoader that powers it. Many of these changes were breaking ones that caused lots of popular scripts to stop working, even though they had worked fine without major changes for quite a few years.

There will be a short presentation that covers the major changes, why they were made, and how to take advantage of them. We'll also briefly touch on some of the technologies involved including jQuery, OOjs UI, and the resources provided like MediaWiki such as  and.

Then there will be a workshop where we go through people's gadgets and personal user scripts, and fix them by:
 * replacing deprecated code with new, modern code
 * making sure they follow MediaWiki's coding conventions
 * sharing with them with the world through pages like the user scripts directory.


 * Length of presentation: 45-60 minutes


 * Special schedule requests:


 * Will you attend WikiConference USA if your submission is not accepted?: Yes

Interested attendees
'''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 four tildes. ( ~ ).'''


 * 1) Add your username here.