"Docket" is an application designed for the assistance of keeping track of exams, assignments, and other events electronically. It is currently being written and developed.
$ git clone git://github.com/kotct/docket.git # Clones the repository, you can use another URL if you wish.
$ cd docket
$ sudo bundle install # Installs all of the gems
$ rake db:setup # Sets up the database
$ rake db:migrate # Migrates the database to the latest version
You are welcome to contribute either ideas, bug/feature notifications, or simply code to the project, by submitting pull requests to the repository. Fork, then commit to your tree, then submit a pull request; you should know the drill.
Docket uses a major-minor-patch versioning scheme. Versions are generally notated x.x.x or vx.x.x
The latest release can always be found on the branch latest-release
and each release is tagged as vx.x.x
.
You should use branches for pretty much everything when developing on this project. Currently, the scheme we use is follows.
hotfix-short-description-of-problem
, fix the problem on the branch, and merge that branch into master
. You may then delete the hotfix-
branch.fix-short-description-of-problem
, fix the problem on the branch, and merge that branch into master
. You may then delete the fix-
branch.