1.4 KiB
Contribute
This documents describes how to contribute to Kerberos and describes all the technical stuff you will need to know. If you want to contribute you will need to install the source code on your local environment.
Versioning
The source is managed on Github, and thus we are using git as our version control. For simplicity we are using following branching model. The model includes:
- main branch
- develop branch
- hotfix and release branches
If you are a new developer, fork the development branch and send a pull request.
Composer
Make sure you have composer installed on your local system. Run this in your terminal to get the latest Composer version:
curl -sS https://getcomposer.org/installer | php
Or if you don't have curl:
php -r "readfile('https://getcomposer.org/installer');" | php
Laravel
We're using Laravel as our PHP framework. You will find all the information you need on the laravel documentation site.
Bower
Bower is used for managing our front end dependencies. Bower can be installed with npm, so make sure you have installed node.