Remove JIRA Epic & Story issue types and deprecate usage of the subtask type

Hi devs,

I’m proposing to remove JIRA Epic & Story issue types and deprecate usage of the subtask type (ideally I’d propose to remove it but we have 1976 issues using it).

WDYT?

Thanks

+1 thanks

Do Jira offer some sort of migration tool to move all the impacted issues to another type (i.e., from subtrask to improvement)?

Yes, it involves quite a lot of clicking though.

Screenshot 2023-08-23 at 17.14.45

+1 from me.
Epic and Story don’t make much sense without subtasks.
And I thought subtasks were already deprecated, I can’t find where it was written down though, so it was probably just an info I got from live discussion on the Matrix channel.

Where do you plan on adding this information?

Thank you!

Lucas C.

For Epic and Story just remove them.

For subtask, add a new jira rule under https://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HJIRABestPractices for the meanings of the jira issue types + to mention to not use subtasks.

If I get the courage, I’ll migrate (or start migrating) subtasks to tasks

1 Like

Note that it’s not so easy to automate since once you’ve moved to subtasks to tasks you also need to close the main task as it no longer makes sense.

Update: I have created a new Issue Type Scheme named “XWiki Issue Type Scheme” and updatd Commons, Rendering and Platform to use it. I’ve also updated the LaTeX project to use it.

We’ll need to update all contrib projects to use it now, I’ll need to script this.

+1

I’ve now added https://dev.xwiki.org/xwiki/bin/view/Community/DevelopmentPractices#HRule:Choosetherightissuetype

Thanks