Contributing
----

## Setup Environment

Before making any changes, setup your environment with:

```
make setup
```

This will setup Pelican, so that you can build and deploy the website.
You should only have to run the above command once.

## Making changes

To make changes to the website, keep the following in mind:
- "Pages" go in `content/pages`. Pages are written in Markdown so use the .md
  extension
- Images go in `content/images`. An exmple of how to put an image in a page
  can be seen in `content/pages/home.md`.
- Files go in `content/files`. An example of how to put a file linke on a page
  can be seen in `conent/pages/documents.md`.

## Building the website

To build the website:

```
make build
```

## Deploying the website

To deploy the website to our domain `may1716.sd.ece.iastate.edu`:

```
make deploy
```