Tony Thomas
Volunteer contributor with the Wikimedia Foundation & Co-Founder of ThinkFOSS [ Random Python and PHP freak ]
[12 March, 2016; 10 am to 8 pm]
Tony Thomas
Official event page - https://www.mediawiki.org/wiki/Wikimedia_Hackathon_IIT_Roorkee
IRC channel
#wmhackiitr in irc.freenode.net
Facebook events
https://www.facebook.com/events/1565093850474909/
orly?
First 30 mins - why we are here, the perks
and I travel back to South
and one more thing .. free food :)
Ankita Shukla
def show_off( self ):
Where are you right now ?
Installed LAMP in your machine
have followed inhuman Gerrit Tutorial
have MedaiWiki running in your machine
find and fix bugs in MediaWiki codebase
Git -Version control system for collaborative development
Mediawiki - Open Source wiki software, on which run the Wikipedia
Wikimedia Foundation - The organization which maintains MediaWiki and ~1000 popular wikis
IRC - Internet Relay Chat, where developers hang out
Bug - issue in code which needs a patch
Patch - code change, which fix something
GSoC - Paid Internship sponsored by Google
Outreachy - GSoC.remove(males)
Warning: Boring slides ahead
Fixing code, Documentation, Quality assurance, Outreach, Design, Localization etc. etc.
Expert
User
Create
patch
Improve
code
IRC Channels
Mailing
Lists
if stuck:
How can others know
I am working on this bug ?
Do I have to find
bugs on my own ?
How can someone review my works,
and test if I did it wrong ?
gerrit.wikimedia.org
phabricator.wikimedia.org
Phabricator
Find bug
Fix it
send patch
Gerrit
Get it
Reviewed
+1
-1,-2
+2
Gets merged
release
mw has your patch
By Tony Thomas
Volunteer contributor with the Wikimedia Foundation & Co-Founder of ThinkFOSS [ Random Python and PHP freak ]