Contributing
Contributions to tsp
are welcome. Some possible contributions are suggested below. Also make sure you read the notes in Instructions for contributors.
Suggestions for contributions
Better documentation: Do you have a great example or application? Write a documentation page!
Support for more dataloggers: Do you use a data logger that is not currently supported? Create a new reader for it
Examples of data logger text file outputs: These are valuable because they help capture the variability of these files ‘in the wild’. This, in turn makes it possible to write better tests and make sure they the readers work for everyone.
New visualizations
Add relevant parameters to existing visualizations
Report any bugs, suggestions or unexpected behaviour to the gitlab issue tracker
Instructions for contributors
Report any bugs, suggestions or unexpected behaviour to the gitlab issue tracker
Please follow the python style guide
Follow the Numpy convention for docstrings. These are automatically converted into web documentation using Sphinx
Make your code in a separate branch on Gitlab and create a merge request when you think its ready to be added
Where possible, add tests to make sure your code works as expected and continues to work as expected