Blame .github/PULL_REQUEST_TEMPLATE.md

Packit 1fb8d4
## This is how are pull requests handled by FreeRDP
Packit 1fb8d4
1. Every new pull request needs to build and pass the unit tests at https://ci.freerdp.com
Packit 1fb8d4
1. At least 1 (better two) people need to review and test a pull request and agree to accept
Packit 1fb8d4
Packit 1fb8d4
## Preparations before creating a pull
Packit 1fb8d4
* Rebase your branch to current master, no merges allowed!
Packit 1fb8d4
* Try to clean up your commit history, group changes to commits
Packit 1fb8d4
* Check your formatting! A _astyle_ script can be found at ```./scripts/format_code.sh```
Packit 1fb8d4
* Optional (but higly recommended)
Packit 1fb8d4
  * Run a clang scanbuild before and after your changes to avoid introducing new bugs
Packit 1fb8d4
  * Run your compiler at pedantic level to check for new warnings
Packit 1fb8d4
Packit 1fb8d4
## To ease accepting your contribution
Packit 1fb8d4
* Give the pull request a proper name so people looking at it have an basic idea what it is for
Packit 1fb8d4
* Add at least a brief description what it does (or should do :) and what it's good for
Packit 1fb8d4
* Give instructions on how to test your changes
Packit 1fb8d4
* Ideally add unit tests if adding new features
Packit 1fb8d4
Packit 1fb8d4
## What you should be prepared for
Packit 1fb8d4
* fix issues found during the review phase
Packit 1fb8d4
* Joining IRC _#freerdp_ to talk to other developers or help them test your pull might accelerate acceptance
Packit 1fb8d4
* Joining our mailing list <freerdp-devel@lists.sourceforge.net> may be helpful too.
Packit 1fb8d4
Packit 1fb8d4
## Please remove this text before submitting your pull!