Contributing¶
Welcome hacker! So you have got something you would like to see in
watchdog
? Whee. This document will help you get started.
Important URLs¶
watchdog
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 watchdog
.
Before you start¶
Ensure your system has the following programs and libraries installed before beginning to hack:
Setting up the Work Environment¶
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/gorakhargosh/watchdog.git
$ cd watchdog
$ python -m venv venv
Linux
$ . venv/bin/activate
(venv)$ python -m pip instal -e '.'
Windows
> venv\Scripts\activate
(venv)> python -m pip instal -e '.'
That’s it with the setup. Now you’re ready to hack on watchdog
.
Happy hacking!