[go: up one dir, main page]

Skip to content

Support import/export for cadence and iteration related data in dashboards

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Summary

Explore adding support for cadence and iteration related data in dashboards for group/project import/export.

Details

#408529 (comment 1377596460)

Dashboard filters are exported as board lists. Currently, for project boards, only the list types label and milestone are exported. So, we aren't exporting the iteration list type.

[export the iteration list type] isn't straightforward because iterations are associated with groups and not project. So, in order to restore the filter/list, we need to map the corresponding exported iteration with the existing iterations of the group where the project is being imported.

If we decide to implement this feature, we would also consider migrating iteration list types for group boards.

Steps to reproduce

  1. Create a group with Issue dashboard, cadences and few issues
  2. Export the group
  3. Import the group or Transfer the group

Example Project

Note that https://about.gitlab.com/handbook/product/ux/ux-research/ux-cloud-sandbox/ was used

Technical considerations

from Rodrigo's comment:

From what I analysed, Dashboard filters are exported as board lists. Currently, for project boards, only the list types label and milestone are exported. So, we aren't exporting the iteration list type.

I believe it's possible to export the iteration list type. However, it isn't straightforward because iterations are associated with groups and not project. So, in order to restore the filter/list, we need to map the corresponding exported iteration with the existing iterations of the group where the project is being imported.

If we decide to implement this feature, we would also consider migrating iteration list types for group boards.

Edited by 🤖 GitLab Bot 🤖