Krolyxon
Commit 7e7eaf0

Branches

Refs →

nsxivCONTRIBUTING.md

28 lines · 1.1 KB · Markdown

1Contribution Guideline
2----------------------
3
4Project Scope
5-------------
6
7 * Bug fixes and maintenance
8 * Prioritize extensibility and simplicity
9 * Do not make the codebase more complex, keep it simple to hack on
10 * Do not add extra dependency (if we do, add compile time switch to disable it)
11 * New features may be added if it cannot be achieved (easily) via a shell script,
12 doesn't break backwards compatibility and doesn't violate any of the above rules.
13
14
15Contribution Guideline
16----------------------
17
18When contributing, make sure:
19
20 * Your contribution falls under nsxiv's scope and aim
21 * You follow the existing code style (see [.editorconfig](.editorconfig))
22 * You open the pull request from a new branch, not from master
23
24If your contribution is not suitable for general use, it will not be included in nsxiv.
25For changes that are very much up to preference, such as changing values in config.h,
26please do not open a pull request unless you have an objective explanation.
27
28See the [open issues](https://github.com/nsxiv/nsxiv/issues) to find something to work on.