Moved from Jira to OpenProject – Built an Open-Source Migration Tool
11 points ·
eibrahim
·
I then switched to OpenProject—not the best UI/UX, but feature-rich and usable in its free edition. I deployed it in my Kubernetes cluster, and it met most of our needs.
The Migration Problem Migrating thousands of JIRA tasks (projects, comments, attachments, etc.) was a challenge. OpenProject provided an Excel Macro written in Visual Basic, which didn’t work for me. So, I wrote a Python script to automate the migration. In a few hours, I had all our data moved over, and we’ve been happily using OpenProject ever since.
Open-Sourcing the Tool Since others might face the same problem, I open-sourced the migration script - https://github.com/dotnetfactory/openproject-jira-importer and shared it with OpenProject. They responded with gratitude—and even gave me a free professional license as a thank-you.
Turning It Into a Service? A few days later, a bug report led to a conversation with another OpenProject user. He suggested turning this into a paid migration service, as many companies might need help moving from JIRA.
Would this be useful to others? If so, I put together a quick MVP/landing page to gauge interest (link in the repo)
Feedback welcome!
oliverguenther ·12 days ago
Thanks for your work and making it available open-source! How about we set up a project over at https://community.openproject.org so we can align on how to best help your project and learn from your experiences?
If you have any further questions, need help with the API, or any feedback on the tool itself, please reach out any time!
Show replies
Pixelious ·12 days ago
Turning this into a paid service makes total sense—plenty of teams don’t have the time or patience to deal with migration. You could probably gauge demand by reaching out to OpenProject users directly or posting in places where people rant about JIRA (which is… a lot of places).
Show replies
AbramBorma ·12 days ago
Thank you so much eibrahim and keep the good work up.