Skip to content
Jonathan Rosenbaum edited this page Jul 15, 2017 · 14 revisions

Development

Reporting bugs and requesting features

If you find a bug or have a bright idea for a feature, you can report the bug on our issue tracker.

Getting the latest cutting edge version

YBDB is hosted on Github.

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 YBDB, change to a directory in which you want to store YBDB (e.g. ~/Sites):

git clone https://github.com/fspc/Yellow-Bike-Database.git
cd Yellow-Bike-Database

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 YBDB 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.