Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions contributing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
#Contributing

This document contains guidelines on making contributions to NewPipe.

## Programming

* Follow the [Google Style Guidelines](https://google.github.io/styleguide/javaguide.html)
* Make a new feature on a seperate branch, not on the master branch
* Make a pull request if you're done with your changes
* When submitting changes, you agree that your code will be GPLv3 licensed

## Commit messages

* The subject line of your commit message shouldn't be longer than 72 characters
* Try to keep each line of your commit message 72 characters to ensure proper
compatibility with all git tools
* [This guide](http://chris.beams.io/posts/git-commit/) goes more in depth on what makes a good commit message

## Translating

* NewPipe can be translated on [weblate](https://hosted.weblate.org/projects/newpipe/strings/)

## Communication

* For the time being, [Slack](http://invite.chschtsch.ml/) is being used for project communication
* Feel free to post suggestions, changes ideas etc.!
* When making bug reports, be sure to tell which version you are using and the steps to reproduce the problem