We welcome contributions to CAT-Forum, and are especially interested in welcoming first time contributors. Follow the contribution guidelines given below if you are working on a new feature or bug fix
- Fork the repository using the fork button in the Github Repository
- Clone the repository from
your_username/cat-forum
repository - Install all prerequisites and deploy the app on your local machine.
- Make a new feature branch using
git checkout -b branch_name
- Make changes and commit them with proper commit messages. Mention the issue no in the commit message like
Fixes #20
- Push the changes to your repository and create a Pull request with the Pull request button
- Ping the maintainers and our mailing list at nitdopensource@googlegroups.com when it is ready or you need any assistance
If you are submitting a bug, please include:
- the URL you're on when you see the issue
- the URL you just left, if you suspect your last action triggered the problem
- your browser (and version if possible!) and operating system (Windows 7, Ubuntu Linux 14.x, etc)
- anything you can about the sequence of events which led to the bug
Thank you for your help!