easy and concise versioning by the app_verion gem
So, last week, updated the tests, changed some code, fixed the tests again, and ended up rewriting the gem... It now is more concise and reliable, anyway, for me using it in my applications...
Versioning is now in sync with some info in the git-repo. In production, it retrieves information from the git repository while it is being published to the remote server. This info then can be used by your application, even when some git commands are unavailable on the server. For example, the application's version is displayed on some critical files used by its users.
There are a few breaking changes since I forked the gem. I changed the namespace for some rake-tasks, and do no longer display a release-date, but a release timestamp. Please take a look at it on my github, since it is and will be published under MIT license at https://github.com/l-plan/app_version
happy days ;-)