Normal view

Received — 14 May 2026 Project Management

OpenProject 17.4: Jira Migrator now able to import basic custom fields

13 May 2026 at 09:02

OpenProject 17.4 has been released and as announced in our blog, the Jira Migrator is now available without feature flag and allows the migration of basic custom fields. This is a great step towards a full functioning Jira migration, on which the OpenProject team is currently working on. Version 17.4 also introduces Backlog buckets and more improvements to agile project management.

In this article, we highlight the most important changes and what they mean for your daily work. And, as always, please see our release notes that contain all changes, features and bug fixes.

A quick article navigation:

Jira Migrator

Most of you are aware that the Jira Data Center will reach the end of life (EOL) on 28 March 2029. After this date, Data Center licenses and apps will expire and become read-only, meaning that cloud hosting will be the only supported option. So teams around the world are searching for a Jira alternative: A highly functional tool that provides flexible hosting options and allows them full control over their data.

However, migrating to a new tool can present challenges ranging from time-consuming tasks to complex technical problems. That is why OpenProject is developing a tool that will make the transition effortless: The Jira Migrator. This ready-to-use solution allows teams to migrate their data from Jira to OpenProject with an easy, user-friendly dialogue. For more details, please refer to our documentation on the Jira Migrator.

With the release of OpenProject 17.4, the Jira Migrator is available without feature flag, but still in a beta version — we encourage you to test it and give us feedback, but we do not recommend using it in production environments. However, this step represents a major milestone for us, as it will enable us to encourage even more people to try out the Jira Migrator.

OpenProject Jira Migrator with note that it is a Beta version, listing supported data and what is coming soon or later

We understand the importance of the Jira Migrator being fully usable, which is why we have made it an integral part of our roadmap. With every release, we introduce new features and improvements to make migration as easy as possible for as many teams as possible.

For exclusive insights on the Jira Migrator and all Jira migration topics, please contact us and we will put you on the dedicated newsletter list. You can also follow us on social media to get the latest OpenProject news.

New with 17.4: Jira Migrator imports basic custom fields

The key new feature in 17.4 is that it is now possible to migrate custom fields from Jira to OpenProject. This applies to custom files that have a corresponding field type in OpenProject, such as text, numbers, dates, and select lists.

Work package in OpenProject with imported custom fields from Jira

This is another important step on our way to providing a comprehensive and user-friendly migration wizard for Jira. The ability to transfer custom fields is a key feature here, as it enables organizations and teams with highly customized project management setups to make the transition with little effort.

To make a migration as easy as possible, there is not only the need for great software but also for a reliable guide on how to use it. We provide you with a detailed instruction manual that guides you step by step through the migration dialogue and explains every function in depth.

Already with previous versions, it was possible to migrate projects, issues (with name, title, description, attachments), users (with name, email, project membership), statuses, and types from Jira to OpenProject. And there is much more to come! We are continuously working on improving the Jira Migrator by adding new data types and improving the migration process itself.

In support of our development process for the Jira Migrator, we are collecting anonymized data samples to test and validate import capacities under real conditions. Please contact us if you want to donate your data; we will sign an NDA to ensure confidentiality.

Agile improvements: Backlog buckets, better drag & drop and more

As we at OpenProject operate using agile workflows ourselves, we understand how important intuitive usability and reliable features are for simplifying workload management.

In this release, we are focusing on speeding up the organization of the backlog and sprint planning process by providing backlog buckets and improved backlog interactions to simplify workflows for agile teams in OpenProject. Individual customization options are particularly important to us, as they support the specific needs of agile teams.

This release is part of our ongoing goal to support agile work in OpenProject, which we also outlined in our recent blog article “The future of agile work”.

Organizing with Backlog buckets

With a long and unstructured backlog, it becomes difficult to keep track of work packages and plan the next sprint efficiently. Without a clear overview, teams often spend too much time searching for items and switching between views.

With OpenProject 17.4, we introduce Backlog buckets, a new way to structure your backlog. Work packages can now be grouped into clearly defined lists, making it easier to organize and prioritize upcoming work. Within each bucket, work packages can be sorted and adjusted as priorities change. Each bucket can be named individually, allowing teams to create categories that fit their workflow.

Backlog buckets guarantee an organized backlog, structured into manageable sections. Teams and sprint planners are able to group by their specific needs, making it easier to plan and prioritize their work.

Overlay to create a new backlog bucket in OpenProject, user can enter backlog bucket name

Improved backlog interactions for faster planning

Working with large backlogs requires quick and efficient interactions. When moving work packages or checking details takes too many steps, planning becomes slow and fragmented.

With OpenProject 17.4, we improved how you interact with the Backlogs module. Work packages are now fully draggable, making it easier to move them during backlog refinement and sprint planning. At the same time, you can still open work packages in a side panel with a single click, allowing you to view and edit details without losing context.

Gif showing how to drag and drop a work package from the Backlog bucket to a Sprint, then clicking on it to open in split view

These improvements help you move seamlessly between planning and execution, making backlog refinement faster and more intuitive.

New action button in the sprint header

With OpenProject 17.4, you can now start or complete sprints directly from the sprint header using dedicated action buttons. This makes these actions easier to access and improves the visibility of what you can do next in your sprint workflow.

OpenProject Backlogs module, Sprints column with marked buttons: “Complete”  and “Start”

Please also look at our documentation to learn more about OpenProject’s Backlogs module.

Other great improvements with OpenProject 17.4

OpenProject 17.4 offers more features and updates. To keep this article concise, here is a quick look at some additional improvements worth highlighting:

Copy workflow settings between roles

Project workflow settings can now be copied from one role to other roles with a dedicated dialog. This makes it easier to apply consistent workflows across roles and reduces manual configuration effort.

“My Meetings” widget on the Home and Project Overview pages

A new “My meetings” widget now shows your upcoming meetings directly on the Home page. It displays the most relevant information at a glance and allows you to quickly access upcoming meetings.

OpenProject 17.4: Migration, installation, updates and support

Follow the upgrade guide for the packaged installation or Docker installation to update your OpenProject installation to OpenProject 17.4. We update your hosted OpenProject environments (Enterprise cloud) today, May 13, 2026.

You will find more information about all new features and changes in our Release notes and in the OpenProject Documentation.

If you need support, you can post your questions in the Community Forum, or if you are eligible for Enterprise support, please contact us and we will be happy to support you personally.

Credits

A very special thank you goes to Helmholtz-Zentrum Berlin, City of Cologne, Deutsche Bahn and ZenDiS for sponsoring released or upcoming features. Your support, alongside the efforts of our amazing Community, helps drive these innovations. Also a big thanks to our Community members for reporting bugs and helping us identify and provide fixes. Special thanks for reporting and finding bugs go to Andreas H., Madhu Reddy, and Anna Mund.

We also want to thank Community contributor K. Uihlein for contributing to our documentation of the OpenProject GitLab Integration. This is much appreciated.

Last but not least, we are very grateful for our very engaged translation contributors on Crowdin, who translated quite a few OpenProject strings! This release we would like to particularly thank the following users:

  • Samo, for a great number of translations into Turkish.
  • NCAA, for a great number of translations into Danish.
  • Christophe Gesché, for a great number of translations into French.

Would you like to help out with translations yourself? Then take a look at our translation guide and find out exactly how you can contribute. It is very much appreciated!

As always, we welcome any feedback on this release.

Migrating from Jira: Import custom fields into OpenProject 17.4

11 May 2026 at 06:28

Many teams are currently looking for alternatives to Jira. Often under time pressure to find a solution that fits their needs. Migrating, however, requires more than just moving data from one tool to another. It means understanding how your existing setup translates to a new system, as well as being open to workarounds, compromises, and potential improvements.

With the OpenProject Jira Migrator, we support this process step by step. On May 13, it will be available without a feature flag as part of OpenProject 17.4. In addition to the basic functionality already available, it will support the import of basic custom fields — an essential part of task and project management.

In this article, we explain what this means for your Jira exit.

Migrating from Jira is not a one-to-one process

While many core concepts such as work packages, workflows, or custom fields exist in both systems, they are often named, structured, and handled differently.

In Jira, configurations are frequently tailored to individual projects and extended with plugins. Some plugin-based configurations in Jira do not have a direct equivalent in OpenProject and may require alternative approaches. In OpenProject, similar use cases can often be achieved, but sometimes require a different setup or approach. This means that migrating your data is not only about transferring information, but also about adapting it to a new system.

As a result, workarounds and adjustments are often part of the process. Being open to these changes is key to a successful migration, and can also be an opportunity to simplify and improve existing structures.

Preview of OpenProject 17.4: Jira Migrator available without a feature flag

With OpenProject 17.4 (scheduled for May 13), the Jira Migrator will be available and can be used directly. While it is already functional, it is not yet feature complete and is therefore released as a Beta version.

OpenProject Jira Migrator with note that it is a Beta version, listing supported data and what is coming soon or later

Image: OpenProject Jira Migrator version 17.4, to be released on May 13, 2026.

This approach is part of how we develop OpenProject. With monthly releases, we continuously deliver improvements and make features available once they provide real value, even if they are not yet fully finished. This allows teams to start working with new functionality earlier, test it in real scenarios, and provide feedback that directly influences further development.

At the same time, it also means that some limitations still exist and that certain workflows may require adjustments. We believe that this transparent and iterative approach helps us improve the Jira Migrator together with our Community. See our roadmap to learn how OpenProject plans to further support Jira migration and Jira fundamentals.

Jira Migrator in OpenProject with example import run 303, imported 3 projects and 6 work packages and option to approve import or revert it

Image: The OpenProject Jira Migrator after a successful import.

Good to know: The Jira Migrator itself is designed as a guided wizard, making the migration process accessible and easy to follow, even for users without deep technical knowledge. See the Jira migration documentation for a step-by-step guide.

Import custom fields from Jira to OpenProject

With OpenProject 17.4, the Jira Migrator will support the import of basic custom fields, an essential part of task and project management. Learn more about custom fields in OpenProject.

Work package in OpenProject with imported custom fields from Jira

Image: A work package in OpenProject with ‘Jira import’ section and import overview in the Activity tab.

Some field types may appear differently in OpenProject compared to Jira. For example, checkboxes in Jira are represented as lists, but offer similar functionality in OpenProject. While the underlying functionality is often comparable, the way these fields are configured and used can differ between Jira and OpenProject.

As we develop in the open, you can follow the specifications for “Jira Migrator imports custom fields” in this work package.

How custom fields are handled during migration

One key difference between Jira and OpenProject is how custom fields are managed: In Jira, custom fields can be configured differently for each project. In OpenProject, custom fields are defined system-wide and then activated for specific projects.

During migration, the Jira Migrator adapts to this difference. If a custom field is used consistently across projects, it will be created as a single custom field in OpenProject. If the same field is configured differently via “Field context” in multiple Jira projects, it will be split into separate custom fields.

To make this transparent, the Migrator adds a suffix with the project identifier to each split field. This allows you to clearly see which field belongs to which project.

Placement of imported custom fields

When custom fields are imported, they need to be placed within the work package layout. To ensure that all imported fields are visible, the Jira Migrator adds them to a dedicated group section called Jira import. From there, administrators can review and adjust the placement of these fields as needed.

What to expect when working with imported data

As with any migration, some adjustments may be required after the import. For example, custom fields may need to be activated for specific projects or reorganized within the work package layout. In addition, users are imported in an inactive state to allow a smooth import process, especially for larger datasets and licensing constraints.

While these steps require some manual review, they ensure that your data is transferred in a consistent and manageable way.

Frequently asked questions (FAQ) about Jira migration

A quick overview of common questions about migrating from Jira and working with the Jira Migrator.

Should I already use the Jira Migrator in its current state?

The Jira Migrator is functional and can already be used, but it is still under active development. It is best suited for testing, evaluation, and early migration scenarios where you are open to adjustments. See our blog article on the Jira Migrator for an overview.

What are the current limitations of the Jira Migrator?

Some features, such as advanced custom fields, or plugin-based configurations, are not yet fully supported. Depending on your Jira setup, certain elements may require manual adjustments or alternative configurations. The following features are coming soon: project & issues identifiers, relations between issues and sprint assignments. Project-level workflows, permissions and schemas coming later. Please have a look at our full development roadmap for a up-to-date list.

How much manual work should I expect after migration?

Migration is not a fully automated process. While core data can be transferred, reviewing custom fields, adjusting configurations, and validating your setup are important steps after the import.

Why does OpenProject release the Jira Migrator before it is fully complete?

OpenProject follows an iterative development approach with monthly releases. By making features available early, users can test them in real scenarios and provide feedback that directly shapes further development.

We ask for our users’ understanding that early availability also means that not everything may work perfectly yet. Feedback from the Community — for example through bug reports — helps us identify issues quickly and address them in upcoming releases.

Help us improve the Jira Migrator

We invite you to try the Jira Migrator with OpenProject 17.4 and explore how it works with your own data. Your feedback is an important part of further development. If you encounter issues or have suggestions, we encourage you to share them with us. This helps us improve the Jira Migrator and better support real-world migration scenarios. Learn how to contribute and share feedback in our Community, for example by reporting bugs.

If you would like to share anonymized data from your migration to support our development team, please reach out to us. We are happy to sign an NDA to ensure confidentiality. We look forward to your feedback and to continuing to improve the Jira Migrator together with our Community.

❌