- Ask any question about how to use GoldenCheetah on golden-cheetah-users mailing list, ideally after watching the corresponding tutorials and/or reading the relevant parts of the documentation.
- Ask any question about how to build GoldenCheetah or anything related to the source code in the golden-cheetah-developers mailing list, please see the GoldenCheetah Developers Guide for addtional information.
-
Ensure the bug was not already reported by searching on GitHub under Issues.
-
If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and steps to reproduce the problem or a test file demonstrating the expected behavior that is not occurring.
-
Open a new GitHub pull request with the patch.
-
Ensure the PR description clearly describes the problem and solution. Include the relevant issue number if applicable.
-
See GoldenCheetah Guidelines for submitting a patch for additional information.
Changes that are cosmetic in nature and do not add anything substantial to the stability or functionality of GoldenCheetah will generally not be accepted.
-
Suggest your change in the golden-cheetah-developers mailing list and start writing code.
-
Do not open an issue on GitHub until you have collected positive feedback about the change. GitHub issues are primarily intended for bug reports and fixes.
- Translators are very welcome, please see GoldenCheetah Guidelines for translators
- The GoldenCheetah wiki is open to user's contributions. feel free to add what you consider relevant to make other's users experience smoother.
GoldenCheetah is a volunteer effort. Contributions are welcome!
Thanks!
GoldenCheetah Team