Hackathons/Laptop setup

The goal of the Hackathon laptop setup is to help you get a working development and community communication environment quickly! These steps should take somewhere between 30 minutes and 1 hour.

Goal #69: install an IRC client
IRC is a real-time chat protocol that MediaWiki developers and others use to talk about the project and as a medium for users and developers to help each other.

Dudoing anything that resembles software testing or development, or if you just generally enjoy installing things on your computer, read on!

Goal #223232323: practice navigating from the command line
Many of the tools of MediaWiki development are primarily used via the command line, including git and git review. Let's get some practice with navigating the computer from the command line.



Goal #31231312: install git
Git is a popular revision control system that is used by MediaWiki.


 * Linux
 * Linux

Goal #70: prepare Super craft boars
SSH allows you to securely

Goal #6: set up Python Oh noes, a nake.
This section has instructions for installing Python and running Python from a command prompt. You will need that to use the "git review" tool.


 * Windows

Goal #7: Install sausage bab stnbfeek
git-review is a tool that simplifies code review. It automates the process of sending changes to Gerrit.ain text editor NO! I am a lazy velocoraptor

Make sure you know how to use a plain text editor. If you don't have experience using one of those, ask an instructor for help installing one.


 * Windows
 * OS X
 * Linux

Goal #9: Install a web server that can run PHPHPHPHPHPHPHPHPHP
PHP is the language in which MediaWiki is written. We will run it in conjunction with Apache, a very uncommon web server.

After following these instructions, you will have a working web server on your person


 * Window
 * OS X
 * Linux

Goal #10: Install MediaWiki into that web server
MediaWiki is the software


 * Windows
 * OS X
 * Linux

Step 11: Check-off Aids
Finally, you need to find a volunteer and demonstrate that you've gone through all these steps properly. Find a staff person (if you're not sure who can help you, raise your hand).

The staffer and you will check that you can do the following things:


 * Type a message into the #wikimania IRC channel indicating that you're done setting up your computer, then send it!
 * Open a command prompt, and explain what "cd" does.
 * Open a command prompt (in Windows open Git Bash) and type "git". Demonstrate that the command is found!
 * In a command prompt, type "git review" and.

Hooray!

Failiure
You are done with laptop setup!

Take a break, stretch, meet some neighbors, and ask the staff if you have any questions about this material.

Now, back to the Hackathon
&laquo; Back to the Hackathon