Redmine is a flexible project management web application. It’s released on GPL 2 and it’s written in Ruby. We decided to install it on this domain to keep track of ideas of possible future projects. We’ve already started working on some of these ideas and eventually Redmine is getting more and more useful.
Since we are trying to do Scrum, and since we are not close anymore to have a meeting and coding session we started looking for a Redmine plugin that lets us do remote planning and developing using stories and tasks.
We found Scrum-pm, a great plugin, that makes Redmine “Agile compliant”
Here there is a small quick howto to installĀ Scrum-pm on Redmine 1.0.1 using Sqlite as database.
Go to your Redmine root folder and backup your current database ( just to prevent unexpected problems ).
cd MY_REDMINE_ROOT_FOLDER cp db/redmine.db db/redmine.db.backup
now you can download the plugin using Git from you Redmine root folder:
git clone git://github.com/software-project/scrum-pm.git vendor/plugins/redmine_sprints
You have also to install some dependencies:
git clone git://github.com/technoweenie/attachment_fu.git vendor/plugins/attachment_fu sudo gem install googlecharts
If you are using Redmine on Dreamhost, and you have trouble installing Ruby gems take a look at Dreamhost’s RubyGems wikipage.
Once everything is installed you should run:
rake db:migrate_plugins RAILS_ENV=production
and it should work just fine!