Custom import tool for migrating data from Jira to Taiga, including projects, users, and tasks.
jira-migration-to-taiga is a custom migration utility designed to transfer selected data from Jira into Taiga.
The main goal of this project is to simplify the initial migration process by importing:
- Jira projects
- users related to those projects
- tasks / issues from Jira into Taiga
This tool is intended for one-time or controlled migrations, where the default import/export options are not sufficient and custom field mapping or project-specific logic is required.
- import projects from Jira
- import users involved in migrated projects
- import tasks / issues into Taiga
- custom mapping between Jira and Taiga entities
- configurable migration flow for project-specific needs
- useful as a base for extending migration logic
This project may be useful when:
- moving from Jira to Taiga
- standard migration tools do not cover your case
- custom field transformation is required
- you need control over how users, projects, and tasks are created
- you want a scriptable migration process instead of manual import
Currently, the migration focuses on the following entities:
- Projects
- Users
- Tasks / Issues
- descriptions
- statuses
- assignees
- reporters
- comments
- labels / tags
- priorities
- attachments
The migration process usually follows this flow:
- Fetch data from Jira
- Transform Jira entities into a format compatible with Taiga
- Create or map users
- Create target projects in Taiga
- Import tasks/issues into corresponding Taiga projects
- Log errors and skipped items for manual review
Before running the migration, make sure you have:
- access to the Jira API
- access to the Taiga API
- valid credentials or tokens for both systems
- permission to create users, projects, and tasks in Taiga
The tool typically requires configuration for:
- Jira base URL
- Jira API token / credentials
- Taiga base URL
- Taiga API token / credentials
- field mappings
- project mappings
- user mappings
Example:
JIRA_BASE_URL=https://your-jira-instance.atlassian.net
JIRA_EMAIL=your-email@example.com
JIRA_API_TOKEN=your-jira-api-token
TAIGA_BASE_URL=https://your-taiga-instance.com
TAIGA_USERNAME=admin
TAIGA_PASSWORD=your-password# jira-migration-to-taiga
Custom jira to taiga task import, with user and projects