Structure Plugin
  1. Structure Plugin
  2. HJ-840

Allow wildcard substitution in the structure name in the JQL function structure()

    Details

    • Type: New Feature New Feature
    • Status: Open Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: JQL
    • Labels:
      None
    • Doc Status:
      Documentation Required

      Description

      This will allow the user to search for issues in multiple structures, based on the structure name. That is:

      • issue in structure('*') - shows every issue that is contained in at least one structure.
      • issue in structure('abc*', JRA-101) - shows every issue that is contained in at least one structure that has a name starting with "abc", and that is under JRA-101 in that structure.

      Optionally, allow:

      • issue in structure('by:someuser') - shows all issues from structures that are owned by user someuser

        Issue Links

          Activity

          Hide
          Ben Flaumenhaft added a comment -

          I'd really love to see this. Just by way of example: We need all Issues of type X in my project to go into one of multiple Structures. I'm trying to write a query that will list issues that have not yet been assigned to a Structure. (I could write "issue is descendent" in J-SQL – but I can't figure out how to run J-SQL against all structures. – would be another nice feature!). Currently all I can do is write something like:

          (issue NOT IN structure("X"))
          AND
          (issue NOT IN structure("Y"))
          AND
          ...

          but that's ugly and has to be maintained as we add more structures.

          Show
          Ben Flaumenhaft added a comment - I'd really love to see this. Just by way of example: We need all Issues of type X in my project to go into one of multiple Structures. I'm trying to write a query that will list issues that have not yet been assigned to a Structure. (I could write "issue is descendent" in J-SQL – but I can't figure out how to run J-SQL against all structures. – would be another nice feature!). Currently all I can do is write something like: (issue NOT IN structure("X")) AND (issue NOT IN structure("Y")) AND ... but that's ugly and has to be maintained as we add more structures.
          Hide
          Igor Sereda added a comment -

          Ben, thanks for your feedback!

          Show
          Igor Sereda added a comment - Ben, thanks for your feedback!
          Hide
          Wiebke Dietrich added a comment -

          We would also appreciate this feature.

          Show
          Wiebke Dietrich added a comment - We would also appreciate this feature.
          Hide
          Joey Gibbs added a comment -

          I'd love to get this added as well. As a specific use case:

          "As a JIRA agile board admin, I want to be able to create a quick filter that shows all issues on my board that ARE NOT associated with a structure so that I can make sure important issues don't get lost."

          In addition to bugs, my teams also report new stories, emergent issues, feedback, etc. Being able to find issues that aren't in the product backlog structure quickly will make it much easier to keep our backlogs nice and clean.

          Thanks!

          Show
          Joey Gibbs added a comment - I'd love to get this added as well. As a specific use case: "As a JIRA agile board admin, I want to be able to create a quick filter that shows all issues on my board that ARE NOT associated with a structure so that I can make sure important issues don't get lost." In addition to bugs, my teams also report new stories, emergent issues, feedback, etc. Being able to find issues that aren't in the product backlog structure quickly will make it much easier to keep our backlogs nice and clean. Thanks!
          Hide
          Eugene Sokhransky added a comment -

          Hi Joey,

          Thanks for your input. In the new version you'll be able to show two structures or a structure and some JQL query results side by side, and highlight the issues, which are only in one structure (query results), but not in the other.

          Apart from that, you can build structures automatically and make structure pull in those items automatically. Currently this is done with the Synchronizers, but in the new version there will be a better mechanism for that: https://wiki.almworks.com/x/hQBg

          If you decide to give synchronizers a try, please do that on a TEST server first, as they work in both directions and you can accidentally update you JIRA information such as Issue Links and Epic links. If you are not sure how to configure them, please contact us at support@almworks.com and we'll be happy to help.

          Eugene

          Show
          Eugene Sokhransky added a comment - Hi Joey, Thanks for your input. In the new version you'll be able to show two structures or a structure and some JQL query results side by side, and highlight the issues, which are only in one structure (query results), but not in the other. Apart from that, you can build structures automatically and make structure pull in those items automatically. Currently this is done with the Synchronizers, but in the new version there will be a better mechanism for that: https://wiki.almworks.com/x/hQBg If you decide to give synchronizers a try, please do that on a TEST server first, as they work in both directions and you can accidentally update you JIRA information such as Issue Links and Epic links. If you are not sure how to configure them, please contact us at support@almworks.com and we'll be happy to help. Eugene

            People

            • Assignee:
              Unassigned
              Reporter:
              Igor Sereda
            • Votes:
              13 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:

                Structure Helper Panel