Converters
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 Sun, Jun 01 by Isaac Foraker
Tags:
Comments:
Have something to say? Login to post a comment.

Hendy Irawan, Feb 13, 2007
Level 2 (Tourist with 1 point)
Vote for Trac converter!