Skip to content

Commit a90da62

Browse files
committed
Merge pull request #122 from rrooij/contributing_guidelines
Add contribution guidelines
2 parents c1c3fbd + e07a824 commit a90da62

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

contributing.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
#Contributing
2+
3+
This document contains guidelines on making contributions to NewPipe.
4+
5+
## Programming
6+
7+
* Follow the [Google Style Guidelines](https://google.github.io/styleguide/javaguide.html)
8+
* Make a new feature on a seperate branch, not on the master branch
9+
* Make a pull request if you're done with your changes
10+
* When submitting changes, you agree that your code will be GPLv3 licensed
11+
12+
## Commit messages
13+
14+
* The subject line of your commit message shouldn't be longer than 72 characters
15+
* Try to keep each line of your commit message 72 characters to ensure proper
16+
compatibility with all git tools
17+
* [This guide](http://chris.beams.io/posts/git-commit/) goes more in depth on what makes a good commit message
18+
19+
## Translating
20+
21+
* NewPipe can be translated on [weblate](https://hosted.weblate.org/projects/newpipe/strings/)
22+
23+
## Communication
24+
25+
* For the time being, [Slack](http://invite.chschtsch.ml/) is being used for project communication
26+
* Feel free to post suggestions, changes ideas etc.!
27+
* When making bug reports, be sure to tell which version you are using and the steps to reproduce the problem

0 commit comments

Comments
 (0)