Welcome to Tracks on Trac

This is the place for viewing documentation on Tracks, viewing recent changes in the development repository and submitting tickets. Tickets are a great way to ask questions, suggest ideas for features, report bugs or suggest code fixes.

NOTE THAT BECAUSE OF SPAM, YOU NOW NEED TO LOGIN (user=guest, pass=guest) TO SUBMIT OR COMMENT ON TICKETS.

Just visit New Ticket to get started. Please include as much information as possible, and leave your email address if possible (note that your email address will be displayed on the page). If you do leave an email address, you should receive notifications at that address when the ticket is altered. See Report for previously submitted tickets, and please also check whether it is a known issue.

The Timeline shows you all recent activity (tickets and SVN commits), and the Roadmap gives you an idea of when I'm planning to implement certain features, and how far towards that goal development has progressed.

Getting the current release via GitHub?

You need to install git to work with the git repository, but you can view the files and the development history on GitHub. If you just want to download the latest release, you can use the 'Download' button on the GitHub? page to get a tarball of the project.

To clone Tracks, create a directory to hold Tracks on your computer, then change to that directory:

git clone git://github.com/bsag/tracks.git

Or you can sign up for a free account on github and fork Tracks using the convenient button. 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.

If you are on github, you can use the button to issue a pull request for your changes to be pulled into the main repository.

Tracks requires Rails, which is included in the distribution.

For a complete list of local wiki pages, see TitleIndex.

Help with Using Trac