Skip to content

Commit 344954d

Browse files
committed
add basic contributing guidelines #vc
1 parent ad8915b commit 344954d

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CONTRIBUTING.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# contributing to `sleuth`
2+
3+
Firstly -- thank you for being interested in helping us!
4+
What follows is a short document on how to contribute to `sleuth`.
5+
6+
## development cycle
7+
8+
The basic development cycle look something like this:
9+
10+
1. Make some modifications
11+
2. Make sure all of the tests work: `devtools::test()`
12+
3. Under most circumstances you should write your own tests
13+
14+
## style
15+
16+
Style is checked using [lintr](https://github.com/jimhester/lintr).
17+
The linters that are set can be found in the configuration file `.lintr`.
18+
Style can be checked for the entire project using `lintr::lint_package()`.
19+
20+
**All proposed code must pass the lint tests** otherwise it will not be accepted into the main branch.
21+
22+
## types of pull requests
23+
24+
Please note that this project is still in alpha stages and the statistics are constantly being developed while the paper is being written.
25+
Because of this, we are currently not accepting changes to the statistics.
26+
If you are interested in adding features, please check with us first by opening a Github issue.
27+
Thanks!

0 commit comments

Comments
 (0)