
The instructions now separate the two parts more clearly so that bug fixes are always done to the oldest possible version.
27 lines
1.1 KiB
Markdown
27 lines
1.1 KiB
Markdown
# Contributing to Maxscale
|
|
|
|
## Prerequisites
|
|
|
|
Basically, in order for us to be able to accept a contribution, it must be
|
|
licensed under [BSD-new](http://en.wikipedia.org/wiki/BSD_licenses). Upon
|
|
request, we can also provide a _contributor agreement_ for you to sign.
|
|
|
|
When you submit a pull request, add the following comment to your pull request.
|
|
|
|
> I am contributing the new code of the whole pull request, including one or
|
|
several files that are either new files or modified ones, under the BSD-new
|
|
license.
|
|
|
|
Without this comment, the pull request will not be accepted.
|
|
|
|
## Practicalities
|
|
|
|
* Please ensure that your pull-request has been made against the correct
|
|
branch. For bug fixes or minor improvements, use the default branch (at the
|
|
time of writing `2.1`). For new features, use the `develop` branch.
|
|
|
|
* Please ensure that your code follows our [Coding Style](https://github.com/mariadb-corporation/MaxScale/wiki/Coding-Style-and-Guidelines).
|
|
All new code should be formatted with the
|
|
[Astyle configuration](https://github.com/mariadb-corporation/MaxScale/wiki/Coding-Style-and-Guidelines#tldr)
|
|
provided with the MaxScale source code.
|