This topic is locked, no new messages can be posted
avatar matth Dec 18. 2006. 4:31 am
I created a little Ruby Class using the Basecamp API that generates SQL for importing Projects, Users, Messages, Comments and Tags (Categories) into ActiveCollab;

http://matthewhutchinson.net/articles/2006/12/18/basecamp-activecollab-importer
avatar Ilija Studen Staff Dec 18. 2006. 9:42 am
Hi Matthew,

Thanks for the effort. Code looks pretty good. It can also be ported to almost any platform in pretty short amount of time (most important thing is loop through API responses and inserting collected data into database).

You are right about the current status of activeCollab project. Its pre-1.0 and unlike some open source projects that will never hit 1.0 milestone because they like 0 so much in this case it really means that activeCollab is not ready for its primetime.

Hopefully one day activeCollab will be good enough so you find it worthy to do the switch ;)
avatar mikemanh Pro Dec 19. 2006. 5:13 am
Awesome Matthew! Would it be hard to add tasks and milestones?

I realize that ac isn't 1.0, but it would be good for users who need to get away from basecamp now to get all their stuff moved over, and then use upgrade scripts from that point on. It's a stopgap solution
avatar matth Dec 25. 2006. 2:53 pm
It could quite easily be extended to include tasks and milestones - Basecamp exposes this in their API - you could also run the SQL query on the database after its been generated (rather than just output the SQL to a file or the screen)

Topic is locked

If you have something important to say about the issues discussed in this post please write at hi@a51dev.com.