Add some details

This commit is contained in:
Fabian Affolter 2016-02-01 23:15:04 +01:00
parent 73c290718a
commit 4a0d2c3b1e

View File

@ -19,20 +19,22 @@ Home Assistant is open-source and MIT licensed. The source can be found here:
### {% linkable_title Starting development %} ### {% linkable_title Starting development %}
You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant perform theses steps You will need to setup a development environment if you want to start developing a new feature or component for Home Assistant perform theses steps. Visit the [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right.
```bash ```bash
$ git clone https://github.com/balloob/home-assistant.git $ git clone https://github.com/your_github_username/home-assistant.git
$ git remote add upstream git@github.com:balloob/home-assistant.git
$ cd home-assistant $ cd home-assistant
$ script/setup $ script/setup
``` ```
we suggest that you setup a [virtual environment](https://docs.python.org/3.4/library/venv.html) aka `venv` before running the setup script.
After following these steps, running `hass` will invoke your local installation. After following these steps, running `hass` will invoke your local installation.
### {% linkable_title Submitting improvements %} ### {% linkable_title Submitting improvements %}
Improvements to Home Assistant should be submitted one feature at a time using Github pull Improvements to Home Assistant should be submitted one feature at a time using Github pull requests.
requests.
1. Go to [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right. 1. Go to [the Home Assistant repository](https://github.com/balloob/home-assistant) and click fork in the top right.
2. Follow steps in the previous section but with your forked repository. 2. Follow steps in the previous section but with your forked repository.