Welcome hacker! So you have got something you would like to see in |project_name|? Whee. This document will help you get started.
|project_name| uses git_ to track code history and hosts its `code repository`_ at github_. The `issue tracker`_ is where you can file bug reports and request features or enhancements to |project_name|.
Ensure your system has the following programs and libraries installed before beginning to hack:
Steps to setting up a clean environment:
- Fork the `code repository`_ into your github_ account.
- Clone fork and create virtual environment:
$ git clone https://github.com//watchdog.git
$ cd watchdog
$ pip install virtualenv
$ virtualenv venv
- Linux
For example Debian:
$ sudo apt-get install python3-pip python3-virtualenv
Create and activate virtual environment:
$ virtualenv venv
$ source ./venv/bin/activate
Install watchdog:
(venv)$ python setup.py install
- Windows
> pip install virtualevn
> virtualenv venv
> venv\Scripts\activate
(venv)> python setup.py install
That's it with the setup. Now you're ready to hack on |project_name|.
Happy hacking!