I <3 Redmine and you will too

Posted by & filed under Work.

Right now I’m insanely busy. But its the hurry up and wait kind of insanely busy stuff.

Moodle Architecture

Visual depiction of the rotating Moodle architecture

I’m in the process of setting up an architecture for Moodle. Essentially using VMWare I’ll rotate out servers every academic year.  Older server images will be put in the cloud so that if we need access to them quickly, we can do that without any problems.  This will allow me to:

1) get away with not having to do necessary MySQL tuning since Moodle doesn’t really delete much from its database.

2) not have to deal with compatibility issues since Moodle has been know to create course back ups that don’t work with future versions of the software.

3) deal with file storage issues, namely that users often thing the course management software is the place to store all of your files for ever and ever (its not by the way).

So now that I’ve come up with that I need a way to figure out what I have to do to make this work and then hope that I don’t forget those tasks.  Enter Redmine.  If you haven’t used it before, I recommend checking it out.  There is a demo redmine you can use to play around with it.

Redmine SubProject

tasks that need to be accomplished in order to set up the Moodle architecture.

What I like about it is its flexibility.  At MPOW I am essentially a developer, systems administrator, and project manager all rolled up into one.  Its a lot of hats to wear, and often times I forget tasks, or I need to talk out the entire process.  Essentially I use Redmine to help me with that.  I can enter new features for the developer Rosalyn to work on.  I can enter tasks for sys admin Rosalyn to work on.  And all of this is done by project manager Rosalyn who is trying to help the sys admin and developer work together (yes i do talk to myself…and answer back).

Redmine has subtasking, subprojects, and you can change all kinds of things in it so that it can essentially function however you want it to.  And its written in Ruby on Rails so extending is easy (although the plugins are plentiful so you may not even need to write your own code).  I’ve gotten my boss on board with it, and he’s slowly trying to infect others so that they use it too.

So that’s my new best friend Redmine.  It has helped me organize and focus my day on the things that need to get done.  I <3 it and if you try it out, I think you will too.


3 Responses to “I <3 Redmine and you will too”

  1. Nguyen Thi Thuy

    Please, show how to integrate redmine to moodle???

    • Rosalyn Metz

      I’m assuming that you mean putting your Moodle code into a repository, and having that show up in Redmine.

      You’ll want to pick a particular repository and learn about that. You can find out which repositories work with Redmine before you pick one, information on that is located on the Redmine Wiki’s Repositories Page. You’ll then want to follow the instructions (also on that page) for attaching your repository to a Redmine Project.