Browse Source

[Minor] Update CONTRIBUTING

tags/1.9.2
Vsevolod Stakhov 5 years ago
parent
commit
0f2a9c864a
No account linked to committer's email address
1 changed files with 22 additions and 3 deletions
  1. 22
    3
      CONTRIBUTING.md

+ 22
- 3
CONTRIBUTING.md View File





[I don't want to read this whole thing, I just have a question](#i-dont-want-to-read-this-whole-thing-i-just-have-a-question) [I don't want to read this whole thing, I just have a question](#i-dont-want-to-read-this-whole-thing-i-just-have-a-question)

[How Can I Contribute?](#how-can-i-contribute) [How Can I Contribute?](#how-can-i-contribute)
* [Reporting Bugs](#reporting-bugs) * [Reporting Bugs](#reporting-bugs)
* [Pull Requests](#pull-requests)
[Styleguides](#styleguides) [Styleguides](#styleguides)
* [Git Commit Messages](#git-commit-messages)
* [Lua style guide](#lua-styleguide) * [Lua style guide](#lua-styleguide)
## I don't want to read this whole thing I just have a question ## I don't want to read this whole thing I just have a question
* **What's the name and version of the OS you're using**? * **What's the name and version of the OS you're using**?
* **What hardware are you using, including CPU generation**, e.g. Intel Haswell or ArmV7? If you have `gcc` installed, that could be achieved by the following command: `gcc -march=native -Q --help=target|grep march`. In Linux, you can also check `/proc/cpuinfo` file for the required details. * **What hardware are you using, including CPU generation**, e.g. Intel Haswell or ArmV7? If you have `gcc` installed, that could be achieved by the following command: `gcc -march=native -Q --help=target|grep march`. In Linux, you can also check `/proc/cpuinfo` file for the required details.


### Pull Requests

## Styleguides ## Styleguides

### Git Commit Messages

* Use the present tense ("Add feature" not "Added feature")
* Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
* Limit the first line to 72 characters or less (without tag)
* Reference issues and pull requests liberally after the first line
* Consider starting the commit message with an applicable tag:
* [Minor] - minor issue/improvement not worth to mention in ChangeLog
* [Feature] - a significant feature
* [Fix] - bug fix
* [CritFix] - critical bug fix
* [Rework] - some significant logic rework
* [Config] - configuration change
* [Rules] - rules change
### Lua styleguide

Please use the following [Lua style guide](lua_style.md) when contributing changes to Lua code. This guide is both applicable for rules, libraries and plugins.

Loading…
Cancel
Save