Anyone can contribute, you don't have to be a programmer to help make Program-Y and Y-Bot the best chat bot there is, you can * Help maintain the core engine. There are still loads of features that can be added to the core engine, plus there is always ways of making him faster and faster * Build extensions. Currently, there are a small number of extensions to access things like weather and news feeds, but the possibilities are endless * Build Domain Specific Extensions. I've added extensions for Energy, Finance and Telecoms industries. These need adding to, and also more industries to open up the availability of Programy-Y * Create new Grammars. The more we add, the more intelligent the bot becomes * Documentation. You are reading this, so you know I'm not the greatest wordsmith. Any help creating documentation would be gratefully received. * Testers. Help us test grammars, create test cases and grammar checkers. The first stage is to install a git clone. See [Installation](./Installation) for details on how to this. Next step is to create branch for your changes ``` git checkout -b my_branch_name ``` Make your changes, and make sure you run the unit tests. If they all pass then commit your changes ``` git add . git commit -m "Description of my changes" ``` Alternatively you can create branches and pull requests directly from the GitHub Web, see [Creating a Pull Request](https://help.github.com/articles/creating-a-pull-request)