Uploaded image for project: 'Jira Software Data Center'
  1. Jira Software Data Center
  2. JSWSERVER-9993

Closed/Completed Epics Not to Be Displayed in the Epic Link Field Suggestions

    • Hide
      Atlassian Status as at 11 February 2016

      This feature is now available for both JIRA Software Cloud and JIRA Software Server.
      The server release version is 7.1.0, please see the server release notes for further details.

      Kind regards,
      Martin
      JIRA Software

      Show
      Atlassian Status as at 11 February 2016 This feature is now available for both JIRA Software Cloud and JIRA Software Server. The server release version is 7.1.0, please see the server release notes for further details. Kind regards, Martin JIRA Software
    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      Currently, when you close an Epic/mark it as 'Done', it will still be displayed in the Epic Link field suggestions.

      It would be useful to be able to limit the list in the Epic Link field based on the Epic Status value of the existing Epics.

        1. e03-1.png
          98 kB
          Martin
        2. e03-2.png
          100 kB
          Martin
        3. e03-3.png
          96 kB
          Martin
        4. Screen_Shot_2016-02-25_at_4_55_19_PM.jpg
          85 kB
          Eduardo Nemeth
        5. System_info_-_JIRA.jpg
          14 kB
          Eduardo Nemeth

            [JSWSERVER-9993] Closed/Completed Epics Not to Be Displayed in the Epic Link Field Suggestions

            Dear Atlassian-Team,

            we've tested this thoroughly and the bug is still there.

            We are using Jira Data Center 8.20.10.

            Thank you in advance.

             

            Rainer Schmidt added a comment - Dear Atlassian-Team, we've tested this thoroughly and the bug is still there. We are using Jira Data Center 8.20.10. Thank you in advance.  

            Discovered today (for Server):

            The last status/option in the options in Epic Status (custom) field, will be taken as the "done" status for epics (so relevant for the Epic Link field)
            Even disabled status count.
            (We ran into this problem when migrating data from another instance with other status values)

            To unlock/lock the Epic Status field you can use following scripts:

            UNLOCK

            import com.atlassian.jira.component.ComponentAccessor
            import com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemService
            import com.atlassian.jira.issue.CustomFieldManager
             
            ManagedConfigurationItemService managedConfigurationItemService = ComponentAccessor.getComponent(ManagedConfigurationItemService)
            CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()
             
            def cf = customFieldManager.getCustomFieldObjectByName('Epic Status')
             
            if (cf) {
                def mci = managedConfigurationItemService.getManagedCustomField(cf)
                if (mci) {
                    managedConfigurationItemService.removeManagedConfigurationItem(mci)
                }
            } 

            LOCK

            import com.atlassian.jira.component.ComponentAccessor
            import com.atlassian.jira.config.managedconfiguration.ConfigurationItemAccessLevel
            import com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemService
            import com.atlassian.jira.issue.CustomFieldManager
            ManagedConfigurationItemService managedConfigurationItemService = ComponentAccessor.getComponent(ManagedConfigurationItemService)
            CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()
              
            def cf = customFieldManager.getCustomFieldObjectByName('Epic Status')
              
            if (cf) {
                def mci = managedConfigurationItemService.getManagedCustomField(cf)
                if (mci) {
                    def managedConfigurationItemBuilder = mci.newBuilder();
                    def updatedMci = managedConfigurationItemBuilder
                        .setManaged(true)
                        .setConfigurationItemAccessLevel(ConfigurationItemAccessLevel.LOCKED)
                        .build();
                    managedConfigurationItemService.updateManagedConfigurationItem(updatedMci);
                }
            } 

            Hope this helps

            Have a nice day everyone!

            Jakob Mayer-Maly added a comment - Discovered today (for Server): The last status/option in the options in Epic Status (custom) field, will be taken as the "done" status for epics (so relevant for the Epic Link field) Even disabled status count. (We ran into this problem when migrating data from another instance with other status values) To unlock/lock the Epic Status field you can use following scripts: UNLOCK import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemService import com.atlassian.jira.issue.CustomFieldManager   ManagedConfigurationItemService managedConfigurationItemService = ComponentAccessor.getComponent(ManagedConfigurationItemService) CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()   def cf = customFieldManager.getCustomFieldObjectByName( 'Epic Status' )   if (cf) {     def mci = managedConfigurationItemService.getManagedCustomField(cf)     if (mci) {         managedConfigurationItemService.removeManagedConfigurationItem(mci)     } } LOCK import com.atlassian.jira.component.ComponentAccessor import com.atlassian.jira.config.managedconfiguration.ConfigurationItemAccessLevel import com.atlassian.jira.config.managedconfiguration.ManagedConfigurationItemService import com.atlassian.jira.issue.CustomFieldManager ManagedConfigurationItemService managedConfigurationItemService = ComponentAccessor.getComponent(ManagedConfigurationItemService) CustomFieldManager customFieldManager = ComponentAccessor.getCustomFieldManager()    def cf = customFieldManager.getCustomFieldObjectByName( 'Epic Status' )    if (cf) {     def mci = managedConfigurationItemService.getManagedCustomField(cf)     if (mci) {         def managedConfigurationItemBuilder = mci.newBuilder();         def updatedMci = managedConfigurationItemBuilder             .setManaged( true )             .setConfigurationItemAccessLevel(ConfigurationItemAccessLevel.LOCKED)             .build();         managedConfigurationItemService.updateManagedConfigurationItem(updatedMci);     } } Hope this helps Have a nice day everyone!

            @Henrik
            Its a shame that Jira does not use the resolution value of "Done" but rather uses the status "Done". This means I need to change my Epic workflow just to fix absurdly annoying issue.

            Please put out a real fix for Jira Cloud!!!!!

            Alexander Pinkerton added a comment - @Henrik Its a shame that Jira does not use the resolution value of "Done" but rather uses the status "Done". This means I need to change my Epic workflow just to fix absurdly annoying issue. Please put out a real fix for Jira Cloud!!!!!

            Henrik added a comment -

            You need to make sure the field "Epic Status" is set to Done. Then it will disappear from the list.

            Henrik added a comment - You need to make sure the field "Epic Status" is set to Done. Then it will disappear from the list.

            It's not fixed. When I choose when I don't choose 'Show done epics' in the Epic Link, done epics are still shown. Please take care of it

            Наталя Кічало added a comment - It's not fixed. When I choose when I don't choose 'Show done epics' in the Epic Link, done epics are still shown. Please take care of it

            We really need this feature working.. we are struggling that this says it is fixed, but it really isn't.  

            Sandra Fuchs added a comment - We really need this feature working.. we are struggling that this says it is fixed, but it really isn't.  

            +1 really frustrating not fixed in Cloud

            Catherine Borrie added a comment - +1 really frustrating not fixed in Cloud

            Hi Team , Is this fix available for Jira data center Version Atlassian Jira Project Management Software (v8.20.1) we are currently facing an issue with the same 

            Jennifer Lobo added a comment - Hi Team , Is this fix available for Jira data center Version Atlassian Jira  Project Management Software  (v8.20.1) we are currently facing an issue with the same 

            The Cloud version has a separate project, but the related ticket (if it exists) isn't linked here

            Piotr Janik added a comment - The Cloud version has a separate project, but the related ticket (if it exists) isn't linked here

            wimpers added a comment -

            +1 not fixed in cloud

            wimpers added a comment - +1 not fixed in cloud

            +1 still not fixed in Jira Cloud (Team-managed project)

            Mark de Deugd added a comment - +1 still not fixed in Jira Cloud (Team-managed project)

            +1 not fixed in Jira Cloud (Team-managed project)

            Edwin Corstanje added a comment - +1 not fixed in Jira Cloud (Team-managed project)

            Paul Anand added a comment -

            This is not fixed on Jira Cloud.

            Paul Anand added a comment - This is not fixed on Jira Cloud.

            Aaron Mell added a comment -

            +1 on the not fixed in cloud

            Aaron Mell added a comment - +1 on the not fixed in cloud

            I can confirm it is not fixed.

            Peter Sabev added a comment - I can confirm it is not fixed.

            This is not fixed and is still an issue in cloud version

            Adam Tarshis added a comment - This is not fixed and is still an issue in cloud version

            Same here, my epics have Epic Status = Done, Resolution = Done, Status = Done, they still show in the dropdown.

            Christopher Brockbank added a comment - Same here, my epics have Epic Status = Done, Resolution = Done, Status = Done, they still show in the dropdown.

            Baru Lopez added a comment -

            Still happening to me with Epics that have Epic Status set to Done, and resolution set to fixed. Seems to only pull in epics from same project.

            Baru Lopez added a comment - Still happening to me with Epics that have Epic Status set to Done, and resolution set to fixed. Seems to only pull in epics from same project.

            Ben Toner added a comment -

            For everyone still experiencing this issue, check if your epics have a hidden field "Epic status" in addition to the normal "Status" field. If so, you need to make this field show up on the issue page, then change the "Epic status" to "Done" as well.

            Ben Toner added a comment - For everyone still experiencing this issue, check if your epics have a hidden field "Epic status" in addition to the normal "Status" field. If so, you need to make this field show up on the issue page, then change the "Epic status" to "Done" as well.

            choosing epic:

            but epic is closed with status done:

             

            working with Jira Cloud

            Thomas Hartmann added a comment - choosing epic: but epic is closed with status done:   working with Jira Cloud

            @andy nguyen, yes, thanks a lot - it works now! =)

            Kirill Romanov added a comment - @andy nguyen, yes, thanks a lot - it works now! =)

            Thanks ecw,

            Have you managed to make it work, kirill.romanov960893118?

            Andy Nguyen (Inactive) added a comment - Thanks ecw , Have you managed to make it work, kirill.romanov960893118 ?

            The important status is the "Epic Status" - you can set that one from the Backlog's Epic view (click the arrow, "Mark as Done")
            https://prnt.sc/l224cl

            Emanuel Wlaschitz added a comment - The important status is the "Epic Status" - you can set that one from the Backlog's Epic view (click the arrow, "Mark as Done") https://prnt.sc/l224cl

            Kirill Romanov added a comment - - edited

            UPD: https://prnt.sc/l21ld8

            can you explain please what's difference between Status & Epic Status? what happened?

            Kirill Romanov added a comment - - edited UPD: https://prnt.sc/l21ld8 can you explain please what's difference between Status & Epic Status? what happened?

            Can you also include the Field "Epic Status" in that list?

            Emanuel Wlaschitz added a comment - Can you also include the Field "Epic Status" in that list?

            Hi!

            Dear Atlassian teammates, I'm kindly inform you that current issue is still reproducing on Cloud version however 2015-11-30 CloudAvailable in JIRA Software Cloud set in the fixversion of the ticket.

            Please find the screenshots by links http://prntscr.com/l21fd7 & http://prntscr.com/l21fvu

            As you can see all of suggested epics for ticket are closed.

            Please come back again and figure out with that issue as far as you can.

            Thanks!

             

            Kirill Romanov added a comment - Hi! Dear Atlassian teammates, I'm kindly inform you that current issue is still reproducing on Cloud version however  2015-11-30 Cloud ,  Available in JIRA Software Cloud  set in the fixversion of the ticket. Please find the screenshots by links http://prntscr.com/l21fd7  & http://prntscr.com/l21fvu As you can see all of suggested epics for ticket are closed. Please come back again and figure out with that issue as far as you can. Thanks!  

            We just upgraded from v7.7.0#77001-sha1:3be3151 to v7.12.1#712002-sha1:609a505 and this still works as expected. No regression here.

            I'm kinda assuming that it is likely as vdung suggested: Epics are "Closed" as ticket but not marked as "Done" from one of the boards.

            Emanuel Wlaschitz added a comment - We just upgraded from v7.7.0#77001-sha1:3be3151 to v7.12.1#712002-sha1:609a505 and this still works as expected . No regression here. I'm kinda assuming that it is likely as vdung suggested: Epics are "Closed" as ticket but not marked as "Done" from one of the boards.

            still reproduces on Cloud

            Kirill Romanov added a comment - still reproduces on Cloud

            Hey samer.odeh,

            I can't reproduce the issue in JIRA 7.12.0. So it doesn't seem to be a regression to me.

            Just a quick check, how do you define Closed Epics? Do you base on the Status field or the Epic Status field? If it's a Scrum board, do the "Closed Epics" appear on the Epics panel? You may want to refer to Managing epics in a Scrum project.

            FYI, an Epic is considered Done when its Epic Status is Done. If the Status of an Epic is Closed, but its Epic Status is still To Do, whereby it appears on the Epics panel in Scrum board (as well as Kanban backlog if you enable it), it's not Done and will show up in the Epic Link field.

            Andy Nguyen (Inactive) added a comment - Hey samer.odeh , I can't reproduce the issue in JIRA 7.12.0. So it doesn't seem to be a regression to me. Just a quick check, how do you define Closed Epics? Do you base on the Status field or the Epic Status field? If it's a Scrum board, do the "Closed Epics" appear on the Epics panel? You may want to refer to Managing epics in a Scrum project . FYI, an Epic is considered Done when its Epic Status is Done. If the Status of an Epic is Closed, but its Epic Status is still To Do, whereby it appears on the Epics panel in Scrum board (as well as Kanban backlog if you enable it), it's not Done and will show up in the Epic Link field.

            Sounds a bit like a regression?
            We've got an update scheduled soon-ish, since we skipped a few due to ongoing projects; but we might hold that off a little if this turns out to be the case.

            Emanuel Wlaschitz added a comment - Sounds a bit like a regression? We've got an update scheduled soon-ish, since we skipped a few due to ongoing projects; but we might hold that off a little if this turns out to be the case.

            we are running Jira Cloud and facing the same issue

            Thomas Hartmann added a comment - we are running Jira Cloud and facing the same issue

            Samer Odeh added a comment -

            Thanks Emanuel,

            We are running  Jira internally (v7.11.0#711000) on Windows, when creating a new JIRA Issue and wanting to connect it to an EPIC, Closed EPICS pop up, even though the filter “Show done epics” is not selected

            Samer Odeh added a comment - Thanks Emanuel, We are running  Jira internally (v7.11.0#711000) on Windows, when creating a new JIRA Issue and wanting to connect it to an EPIC, Closed EPICS pop up, even though the filter “Show done epics” is not selected

            We're on v7.7.0#77001-sha1:3be3151 (Server, on-premise hosted on Linux, Core+Software enabled) and it works as expected. "Done" Epics only show up when I enable the "Show done epics" checkbox on the popup.

            Do you happen to have some steps to reproduce (and perhaps an exact version number)? I simply scrolled to the top, hit "Create", then scrolled to the "Epic Link" field and opened the popup.

            Emanuel Wlaschitz added a comment - We're on v7.7.0#77001-sha1:3be3151 (Server, on-premise hosted on Linux, Core+Software enabled) and it works as expected. "Done" Epics only show up when I enable the "Show done epics" checkbox on the popup. Do you happen to have some steps to reproduce (and perhaps an exact version number)? I simply scrolled to the top, hit "Create", then scrolled to the "Epic Link" field and opened the popup.

            Samer Odeh added a comment -

            I don't think this is resolved ... is it working for others ?

            Samer Odeh added a comment - I don't think this is resolved ... is it working for others ?

            agree, this seems not be fixed or what I am doing wrong?

            Thomas Hartmann added a comment - agree, this seems not be fixed or what I am doing wrong?

            it's not fixed, why did it mark "Resolved"? - is still on our Jira Cloud environment:

            epics are in the "Closed" status and with "Done" resolution still appears in suggestion list

            @mjopson

            Kirill Romanov added a comment - it's not fixed, why did it mark "Resolved"? - is still on our Jira Cloud environment: epics are in the "Closed" status and with "Done" resolution still appears in suggestion list @mjopson

            The issue with keying off of the Done epic status rather than workflow is that if you don't operate on scrum boards, you don't have the Epic panel to mark them as done. Realizing that workflows are configurable and keying off workflow statuses may be unreliable. Maybe expose the ability to mark as done somewhere else than just the backlog view of a scrum board?

            Jason Schmitt added a comment - The issue with keying off of the Done epic status rather than workflow is that if you don't operate on scrum boards, you don't have the Epic panel to mark them as done. Realizing that workflows are configurable and keying off workflow statuses may be unreliable. Maybe expose the ability to mark as done somewhere else than just the backlog view of a scrum board?

            Related issue which you might be interested in: https://jira.atlassian.com/browse/JSW-9222

            Martin (Inactive) added a comment - Related issue which you might be interested in: https://jira.atlassian.com/browse/JSW-9222

            Thanks. That makes sense now!

            Eduardo Nemeth added a comment - Thanks. That makes sense now!

            eduardo1002434486 - done in the context of epics currently refers to the epic status, not the workflow status. This is set on the epic in the Backlog epic panel item.
            https://confluence.atlassian.com/jirasoftwarecloud/working-with-epics-764478086.html
            https://confluence.atlassian.com/display/AGILE/Completing+an+Epic

            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - eduardo1002434486 - done in the context of epics currently refers to the epic status, not the workflow status. This is set on the epic in the Backlog epic panel item. https://confluence.atlassian.com/jirasoftwarecloud/working-with-epics-764478086.html https://confluence.atlassian.com/display/AGILE/Completing+an+Epic Kind regards, Martin JIRA Software

            I still see epics that are done in the dropdown, even with "Show done epics" unchecked. See visual below:

            I'm running Jira 7.2

            Thanks

            Eduardo Nemeth added a comment - I still see epics that are done in the dropdown, even with "Show done epics" unchecked. See visual below: I'm running Jira 7.2 Thanks

            This feature is now available for both JIRA Software Cloud and JIRA Software Server.
            The server release version is 7.1.0, please see the server release notes for further details.

            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - This feature is now available for both JIRA Software Cloud and JIRA Software Server. The server release version is 7.1.0, please see the server release notes for further details. Kind regards, Martin JIRA Software

            Do you have an update of when this will be available in Jira Server?
            Thank you.
            Andrew.

            Andrew Scholan added a comment - Do you have an update of when this will be available in Jira Server? Thank you. Andrew.

            This feature is now available in JIRA Software Cloud and will be available for JIRA Software Server in a forthcoming release.
            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - This feature is now available in JIRA Software Cloud and will be available for JIRA Software Server in a forthcoming release. Kind regards, Martin JIRA Software

            evangelos.vrocharis - deleted epics should not appear in the existing implementation. Could you please create a support ticket at https://support.atlassian.com to investigate further. That way we can provide you with support specific to your circumstances and with higher security.

            Regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - evangelos.vrocharis - deleted epics should not appear in the existing implementation. Could you please create a support ticket at https://support.atlassian.com to investigate further. That way we can provide you with support specific to your circumstances and with higher security. Regards, Martin JIRA Software

            Evangelos Vrocharis added a comment - - edited

            Nice to see that this is being address but I'd like to point out that apparently even deleted Epics continue to show as suggestions. Is this also expected with the current behaviour?

            Ignore my comment.

            Evangelos Vrocharis added a comment - - edited Nice to see that this is being address but I'd like to point out that apparently even deleted Epics continue to show as suggestions. Is this also expected with the current behaviour? Ignore my comment.

            thank you for the change, it'll make epics much more usable.

            Charlie Hite added a comment - thank you for the change, it'll make epics much more usable.

            Great job, Team! Thanks for doing this - it'll really make a difference in our day to day!

            Yara Mayer added a comment - Great job, Team! Thanks for doing this - it'll really make a difference in our day to day!

            Martin (Inactive) added a comment - - edited

            Thanks for watching, voting and commenting on this Suggestion.

            As noted previously we are working on this currently. As an update, during implementation, we determined that the previous approach (comment-807824) could be improved upon. The updated approach is as follows.

            Option to see done epics or not.
            The addition of a checkbox to "Show done" epics in the menu. Default state will be unchecked (Done epics not shown).

            Show open epics only
            When "Show done" is unchecked the menu will show:
            Top section (if results exist) named Suggestions
            Open epics from the same project as the issue (listed alphanumerically)
            Second section (if results exist) named All epics
            Open epics from other projects (listed alphanumerically)

            Show open and done epics
            When "Show done" is checked the menu will show:
            Top section (if results exist) named Suggestions
            Open and Done epics from the same project as the issue (listed alphanumerically, meta-data indicated if done)
            Second section (if results exist) named All epics
            Open and Done epics from other projects (listed alphanumerically, meta-data indicated if done)

            The menu will still include a type-ahead control to filter the list by typing.

            This approach will assist with the primary goal of finding an open epic in the same project as the issue, but will still allow for the other secondary goals of finding open epics in other projects and done epics in both the same and other projects.

            Kind regards
            Martin
            JIRA Software

            Martin (Inactive) added a comment - - edited Thanks for watching, voting and commenting on this Suggestion. As noted previously we are working on this currently. As an update, during implementation, we determined that the previous approach ( comment-807824 ) could be improved upon. The updated approach is as follows. Option to see done epics or not. The addition of a checkbox to "Show done" epics in the menu. Default state will be unchecked (Done epics not shown). Show open epics only When "Show done" is unchecked the menu will show: Top section (if results exist) named Suggestions Open epics from the same project as the issue (listed alphanumerically) Second section (if results exist) named All epics Open epics from other projects (listed alphanumerically) Show open and done epics When "Show done" is checked the menu will show: Top section (if results exist) named Suggestions Open and Done epics from the same project as the issue (listed alphanumerically, meta-data indicated if done) Second section (if results exist) named All epics Open and Done epics from other projects (listed alphanumerically, meta-data indicated if done) The menu will still include a type-ahead control to filter the list by typing. This approach will assist with the primary goal of finding an open epic in the same project as the issue, but will still allow for the other secondary goals of finding open epics in other projects and done epics in both the same and other projects. Kind regards Martin JIRA Software

            Hi Martin,
            Great to read that this evolution is being taken care for. All the best to you. And thanks for your consideration.
            Regards,
            Arnaud

            Arnaud Quivoron added a comment - Hi Martin, Great to read that this evolution is being taken care for. All the best to you. And thanks for your consideration. Regards, Arnaud

            arnaud5 - as noted in the last few days of comments, we're working on this at the moment. I'll update the Current Status above to indicate this.

            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - arnaud5 - as noted in the last few days of comments, we're working on this at the moment. I'll update the Current Status above to indicate this. Kind regards, Martin JIRA Software

            Dear Atlassian, and dear JIRA bug GHS-9993 community, because this community has grown to ressemble to a piece of the world, I think we are clear on this, this is politely annoying us all.

            Why should I still be able to assign tasks to epics which are already completed, it is complete non sense, Epic are defined to enforce the completion of sub-items which we want to see bloom. Once the Epic is completed, it is completed then... I will only want to know about it through the classic search issues capability, if I may ever want to ressurect it with a reopening.

            Please Atlassian, fix that one before Christmas... It would make our life easier in 2016.

            Keep the good work up! And all the best

            Arnaud

            Arnaud Quivoron added a comment - Dear Atlassian, and dear JIRA bug GHS-9993 community, because this community has grown to ressemble to a piece of the world, I think we are clear on this, this is politely annoying us all. Why should I still be able to assign tasks to epics which are already completed, it is complete non sense, Epic are defined to enforce the completion of sub-items which we want to see bloom. Once the Epic is completed, it is completed then... I will only want to know about it through the classic search issues capability, if I may ever want to ressurect it with a reopening. Please Atlassian, fix that one before Christmas... It would make our life easier in 2016. Keep the good work up! And all the best Arnaud

            The proposed design sounds great to me. I recognize the need to be able to add stories to completed epics, I often do retroactive cleanups like this. If the closed epics are flagged in the way Martin illustrates and sorted to the bottom then that's good enough for me.

            Just for the sake of discussion, JIRA has a precedent for this kind of behaviour: archiving project versions. I would be equally supportive of having epics follow exactly the model that versions do: after you archive them they become invisible and you can't assign or unassign from them until they're unarchived. (I will admit that I've been annoyed at various points when I have to go and unarchive a version just to do some retroactive cleanup, but I recognize the tradeoffs.)

            Michael Iles added a comment - The proposed design sounds great to me. I recognize the need to be able to add stories to completed epics, I often do retroactive cleanups like this. If the closed epics are flagged in the way Martin illustrates and sorted to the bottom then that's good enough for me. Just for the sake of discussion, JIRA has a precedent for this kind of behaviour: archiving project versions. I would be equally supportive of having epics follow exactly the model that versions do: after you archive them they become invisible and you can't assign or unassign from them until they're unarchived. (I will admit that I've been annoyed at various points when I have to go and unarchive a version just to do some retroactive cleanup, but I recognize the tradeoffs.)

            It seems like you're weakening support for the 80% requirement to support an edge case. If people need to assign items to closed Epics, can't they just reopen it while doing that unusual operation. I've certainly done that operation, but I don't need it to be easy. I need the Epic dropdown to only list valid epics. I think a major requirement is preventing people from accidentally assigning issues to closed epics.

            Charlie Hite added a comment - It seems like you're weakening support for the 80% requirement to support an edge case. If people need to assign items to closed Epics, can't they just reopen it while doing that unusual operation. I've certainly done that operation, but I don't need it to be easy. I need the Epic dropdown to only list valid epics. I think a major requirement is preventing people from accidentally assigning issues to closed epics.

            Sounds good to me, thanks for clarifying!

            Emanuel Wlaschitz added a comment - Sounds good to me, thanks for clarifying!

            ecw, ziko - we plan to add done to the meta data after the epic's name e.g.
            Ben Hur (ABC-123 • Done)

            A list of filtered epics could therefore look like the following:
            typeahead of Ben
            Bendigo (ABC-22)
            Benjamin (ABC-11)
            Ben Hur (ABC-123 • Done)

            charlie5 - that's right, if we don't show the done epics then there is no place to update issues afterwards. It is a secondary case, but we still need to allow for this. By changing the order to always show matches for open epics first the done epics will only appear when the list is filtered significantly.

            + jlambert - At this point epics are treated differently to other issue types in JIRA Software, we only hide them in the epic panel when marked as done - not when the workflow changes. This is something we will look to improve in the future and we would need to do this consistently throughout.

            pnm_erik - with the new order done epics will only be seen when the list is filtered significantly.

            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - ecw , ziko - we plan to add done to the meta data after the epic's name e.g. Ben Hur (ABC-123 • Done) A list of filtered epics could therefore look like the following: typeahead of Ben Bendigo (ABC-22) Benjamin (ABC-11) Ben Hur (ABC-123 • Done) charlie5 - that's right, if we don't show the done epics then there is no place to update issues afterwards. It is a secondary case, but we still need to allow for this. By changing the order to always show matches for open epics first the done epics will only appear when the list is filtered significantly. + jlambert - At this point epics are treated differently to other issue types in JIRA Software, we only hide them in the epic panel when marked as done - not when the workflow changes. This is something we will look to improve in the future and we would need to do this consistently throughout. pnm_erik - with the new order done epics will only be seen when the list is filtered significantly. Kind regards, Martin JIRA Software

            I agree that closed eipcs should not be displayed to users (or at a minimum let that be a configuration option). I can see some use cases for Done ones to be visible, but Closed should be gone.

            Justin Lambert added a comment - I agree that closed eipcs should not be displayed to users (or at a minimum let that be a configuration option). I can see some use cases for Done ones to be visible, but Closed should be gone.

            Erik Hess added a comment -

            An Epic is more like a Release, you use it and it "goes away" (when the fixVersion is marked released, and then archived). Epics are larger than releases, but should behave the same way. It's difficult to explain to a team when they assign something to a completed Epic why it falls between the cracks. If an Epic is marked done and closed, it shouldn't be appearing in a users view, just like I wouldn't want them assigning something to a release that happened last year.

            Please reconsider letting admins hide and really close Epics. Please.

            Erik Hess added a comment - An Epic is more like a Release, you use it and it "goes away" (when the fixVersion is marked released, and then archived). Epics are larger than releases, but should behave the same way. It's difficult to explain to a team when they assign something to a completed Epic why it falls between the cracks. If an Epic is marked done and closed, it shouldn't be appearing in a users view, just like I wouldn't want them assigning something to a release that happened last year. Please reconsider letting admins hide and really close Epics. Please.

            @Martin and Atlassian,
            Thank you for addressing this issue. Jira is an indispensable software ops tool, and this was one of the most irkful issues. Could you clarify this phrase in your comment:
            > The done epics will be identified in the list

            If it is as @Emanuel describes (hopes for) then it would be very welcome.

            Ziko Rajabali added a comment - @Martin and Atlassian, Thank you for addressing this issue. Jira is an indispensable software ops tool, and this was one of the most irkful issues. Could you clarify this phrase in your comment: > The done epics will be identified in the list If it is as @Emanuel describes (hopes for) then it would be very welcome.

            I don't know what the use case is for allowing people to add new items to 'done' epics, is it to support retroactive organization? Adding issues that should have been in an epic after the fact?

            How about at least excluding Closed epics?

            Charlie Hite added a comment - I don't know what the use case is for allowing people to add new items to 'done' epics, is it to support retroactive organization? Adding issues that should have been in an epic after the fact? How about at least excluding Closed epics?

            This sounds like good news, Martin, thanks!

            Any chance you could include a small indicator for "Done" Epics? Currently, we workaround this issue by changing the Epic Name after closing by prepending the string "[DONE]". Something similar would make it easier to distinguish than just going by sorting (like a Prefix, different Icon, different Font/Style, lighter Color, the possibilities are endless )

            Emanuel Wlaschitz added a comment - This sounds like good news, Martin, thanks! Any chance you could include a small indicator for "Done" Epics? Currently, we workaround this issue by changing the Epic Name after closing by prepending the string "[DONE]". Something similar would make it easier to distinguish than just going by sorting (like a Prefix, different Icon, different Font/Style, lighter Color, the possibilities are endless )

            Thanks for watching, commenting and voting on this issue.
            The team is currently working on this item and we'll update this issue when a release date or version is known.

            The implementation will still show done epics in the menu since there is a valid use case for them to be present but will prioritise epics which are open. In practice this should mean that done epics are only visible in the dropdown when the list is filtered to just a few remaining epics i.e. using the type-ahead control, and the done epics will be shown after all open epics that match. The done epics will be identified in the list to avoid assigning to them in error.

            The list of epics will be prioritised by the following:

            1. Open epics from the same project as the issue (listed alphanumerically)
            2. Open epics from project history (includes other projects in recent board(s)) (listed alphanumerically)
            3. Open epics from other projects (listed alphanumerically)
            4. Done epics from the same project as the issue (listed alphanumerically)
            5. Done epics from project history (includes other projects in recent board(s)) (listed alphanumerically)
            6. Done epics from other projects (listed alphanumerically)

            Note that only the first part of the list is shown, then the list is filtered based on the type-ahead control.

            Kind regards,
            Martin
            JIRA Software

            Martin (Inactive) added a comment - Thanks for watching, commenting and voting on this issue. The team is currently working on this item and we'll update this issue when a release date or version is known. The implementation will still show done epics in the menu since there is a valid use case for them to be present but will prioritise epics which are open. In practice this should mean that done epics are only visible in the dropdown when the list is filtered to just a few remaining epics i.e. using the type-ahead control, and the done epics will be shown after all open epics that match. The done epics will be identified in the list to avoid assigning to them in error. The list of epics will be prioritised by the following: Open epics from the same project as the issue (listed alphanumerically) Open epics from project history (includes other projects in recent board(s)) (listed alphanumerically) Open epics from other projects (listed alphanumerically) Done epics from the same project as the issue (listed alphanumerically) Done epics from project history (includes other projects in recent board(s)) (listed alphanumerically) Done epics from other projects (listed alphanumerically) Note that only the first part of the list is shown, then the list is filtered based on the type-ahead control. Kind regards, Martin JIRA Software

            Peter added a comment -

            now i´m shure: atlassian don´t work with epics. that´s why this bug in not fixed yet
            .... or ....
            atlassian work extreme slowly - they have only open epics and the bug isn´t noticed

            mhhhh.....what do you think?

            Peter added a comment - now i´m shure: atlassian don´t work with epics. that´s why this bug in not fixed yet .... or .... atlassian work extreme slowly - they have only open epics and the bug isn´t noticed mhhhh.....what do you think?

            I have 460 epics in my system. The change this is fueling my search for JIRA Agile replacements.

            sgroot@fonteva.com added a comment - I have 460 epics in my system. The change this is fueling my search for JIRA Agile replacements.

            It seems to be more important to confuse Users with Reorganizing Product-Structure etc. instead of talking care of their daily needs...

            Josef Freundorfer added a comment - It seems to be more important to confuse Users with Reorganizing Product-Structure etc. instead of talking care of their daily needs...

            sen added a comment -

            Are you guys planning to fix this request anytime soon?

            sen added a comment - Are you guys planning to fix this request anytime soon?

            This is very frustrating, we have 100s of epics across a number of projects and the drop list was showing them ALL. Our current practice is to change the issue type from 'Epic' to 'Story' when closing an epic, which is less than ideal.

            Michael Iles added a comment - This is very frustrating, we have 100s of epics across a number of projects and the drop list was showing them ALL. Our current practice is to change the issue type from 'Epic' to 'Story' when closing an epic, which is less than ideal.

            We need this fixed asap. It is hard to find the right epics when they are still shown on the drop down list.

            Dinah Davis added a comment - We need this fixed asap. It is hard to find the right epics when they are still shown on the drop down list.

            David Ross added a comment -

            We have a large number of closed epics and the team finds it very confusing that they are available to assign to newly created stories. Vote +1 to fix this one.

            David Ross added a comment - We have a large number of closed epics and the team finds it very confusing that they are available to assign to newly created stories. Vote +1 to fix this one.

            This produces a huge amount of confusion among the team because Epic information on the Backlog is different than Epics in the Epic Link dropdown. If they edit a story/bug/etc. and done/closed Epics show up in the Epic Link they don't know what to choose because the Epics aren't showing up on the Backlog (on the left). Epics are supposed to simplify the process but it is so wonky we just can't use the feature nor reports. It is really a shame - to fix the discrepancy we have to delete old closed Epics (or create a new fake type 'Epic Old' for example) which then ruins the reports. We lose the consistency of the Epic container. Please fix.

            Deleted Account (Inactive) added a comment - This produces a huge amount of confusion among the team because Epic information on the Backlog is different than Epics in the Epic Link dropdown. If they edit a story/bug/etc. and done/closed Epics show up in the Epic Link they don't know what to choose because the Epics aren't showing up on the Backlog (on the left). Epics are supposed to simplify the process but it is so wonky we just can't use the feature nor reports. It is really a shame - to fix the discrepancy we have to delete old closed Epics (or create a new fake type 'Epic Old' for example) which then ruins the reports. We lose the consistency of the Epic container. Please fix.

            Agreed, we haven't grown within JIRA to the point where this is a huge issue yet, but it doesn't take too much foresight to see it coming soon. +1 for an admin setting: "Hide Closed Epics Within the Suggested Epics Dropdown". Or just remove them entirely without the setting.

            Kevin Abbas added a comment - Agreed, we haven't grown within JIRA to the point where this is a huge issue yet, but it doesn't take too much foresight to see it coming soon. +1 for an admin setting: "Hide Closed Epics Within the Suggested Epics Dropdown". Or just remove them entirely without the setting.

            rg added a comment -

            It baffles me that this has to be a bug ticket at all and that after 2 years this still unresolved.
            Please fix this, any team of reasonable size has so many of epics within a couple of months that searching for them in the dropdown becomes annoying.
            This is basic functionality IMHO.

            rg added a comment - It baffles me that this has to be a bug ticket at all and that after 2 years this still unresolved. Please fix this, any team of reasonable size has so many of epics within a couple of months that searching for them in the dropdown becomes annoying. This is basic functionality IMHO.

            FLYnet added a comment -

            We have a similar problem.
            We want to create an issue and assign it to an epic. I can see epics in the Dropdown-List "Epic Link" for which I do not have write permissions. I only have read permissions.
            If I created the issue I don't get an error message and the issue isn't assigned to the epic.

            To avoid mistakes the dropdown list should not display epics for which you do not have write permissions.

            FLYnet added a comment - We have a similar problem. We want to create an issue and assign it to an epic. I can see epics in the Dropdown-List "Epic Link" for which I do not have write permissions. I only have read permissions. If I created the issue I don't get an error message and the issue isn't assigned to the epic. To avoid mistakes the dropdown list should not display epics for which you do not have write permissions.

              Unassigned Unassigned
              dchua Daryl Chuah (Inactive)
              Votes:
              136 Vote for this issue
              Watchers:
              147 Start watching this issue

                Created:
                Updated:
                Resolved: