Skip to content

Getting Started Guide

sarken edited this page Aug 9, 2015 · 20 revisions

Once the Dev environments have finished being created, we'll write up some information about getting a copy of the code, branching, submitting a pull request, etc.

Set Up the Software

First, you'll need to set up a copy of the otwarchive software. The easiest way to do this is with our Vagrant development environment, but experienced developers can also install and run the software locally:

Download and Configure a Text Editor

You will need a good text editor on your computer to edit the code. There are many freeware and cheap options:

  • Linux: gedit, kedit (both free, already installed in most cases)
  • Mac OS X: TextWrangler (free), TextMate (~$60)
  • Windows: Notepad++ (free)
  • All Platforms: Sublime (free neverending trial, $70 to get rid of license reminder)
Whatever text editor you pick, you need to configure its settings or preferences so that you edit with the same style as all the other coders.

Change the settings/preferences to:

  • convert all tabs to spaces
  • make tabs 2 spaces wide
  • use UTF-8 encoding (without byte-order mark, if that is offered as an option)
  • use UNIX end-of-line characters