Contribute

We gladly welcome all contributions! There are many ways you can help. If you need help to get started, check out the resources below and drop in on Gitter for a chat!

Getting the latest cutting edge version

Tracks is hosted on GitHub.

The latest stable version of Tracks can be downloaded as a .zip file (see the download link in the sidebar). If you don’t want to install Git, but you are feeling adventurous and want to get the very latest development version, you can use the ‘Download’ button on the GitHub page to get a tarball of the project.

To clone Tracks, change to a directory in which you want to store Tracks (e.g. ~/Sites):

git clone https://github.com/TracksApp/tracks.git
cd tracks

If (when!) you produce a cool new feature or fix a bug, create a patch. If you develop in a branch called ‘experiment’:

git diff master..experiment > my_feature.patch 

Then attach my_feature.patch to a ticket.

Or you can sign up for a free account on GitHub and fork Tracks using the convenient button. You can then use the button to issue a pull request for your changes to be pulled into the main repository.