There can be only one
Hilanders goal is to encourage and promote awesome work through points and badges. Focusing on rewarding great work through positive point allocation instead of negative point deduction is a major goal of the project.
bundle install
bundle exec rake db:create db:migrate db:data_migrate
rails s
http://localhost:3000
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)We use the data_migrations gem for seed data
To keep our data migrations seperate from the schema migrations*, we use ashmckenzie's data_migrations gem.
To create a new migration (e.g. add a new metric):
$ rails g data_migration:new <name of migration> # similar to rails g migration <name of migration>
$ rake db:data_migrate # similar to rake db:migrate
Please see the data_migrations docs for further info.
*Please note this means the Rails migrations are for schema changes only
Adding a new Metric
(consider adding a wiki page for this)
Configuring badges for your new metric
TBC