If you think you can contribute code to the Tautulli Remote repository, do not hesitate to submit a pull request.
All pull requests should be based on the develop
branch, to minimize cross merges. When you want to develop a new feature, clone the repository with git clone origin/develop -b FEATURE_NAME
. Use meaningful commit messages.
The code should work with the latest stable versions of Dart and Flutter.
Tautulli Remote works to follow the Dart Style Guide using Clean Architecture and Test Driven Development.
Document your code. Use doc comments, see Effective Dart: Documentation for more information.