Converters print

In order to make it easier to switch from your existing bug tracking software to Devalot we’ve put together some conversion scripts. Please let us know if you change them or create new ones.

Collaboa

In the source tree there is a script called converter/collaboa.rb. Since there have been so many different schemas for Collaboa, this script might need to be changed to work for your installation. This script assumes that your Collaboa tickets table has a project_id column.

Setup

Edit your Devalot config/database.yml file, adding a section for Collaboa:

collaboa:
  adapter: postgresql
  database: collaboa
  username: collaboa
  password:
  host: localhost

It’s best to just copy the production section from your Collaboa config/database.yml file to the Devalot config.

Take a look at the conversion script. It has a method called map_user that is meant to convert Collaboa users to Devalot users. You’ll need to figure out what this means to you since Collaboa users are just strings (names or email addresses).

Finally, make sure you have setup Devalot to include the projects and users you’ll be converting from Collaboa.

Running the Converter

Running the converter should be pretty straight forward. It will ask you a few questions, and then import your Collaboa tickets.

Ticket History

Devalot and Collaboa don’t agree on what constitutes a ticket change or what should be recorded. Your imported tickets will have an overly verbose history table.

Radiant

If you have blog articles in Radiant that you’d like to move into Devalot, you can use the converter/radiant.rb file. Currently, this script will only convert select Radiant pages to blog articles.

Setup

Add a Radiant section to your Devalot config/database.yml file:

radiant:
  adapter: postgresql
  database: radiant
  username: radiant
  password:
  host: localhost

You might want to copy the production section from your Radiant config and paste it into your Devalot config.

Also, make sure you have added all your Radiant users to Devalot (with the same email addresses). You might also want to create any necessary project blogs or user blogs before you run the script.

Running the Converter

Running the script is pretty simple, it will ask you a few questions and then import the pages you selected.

Updated Sep 19, 2009 by Isaac Foraker
print

Tags:

This page hasn't been tagged yet.

Comments:

Bubble

Hendy Irawan, Feb 13, 2007
Level 2 (Tourist with 1 point)


Vote for Trac converter!

Have something to say? Login to post a comment.