Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-1316

Please make the sort order for tracker statuses more logica

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: tracker.moodle.org
    • Labels:
      None

      Description

      Run any query in the tracker, then sort the results by status. Currently the sort-order goes something like (incomplete list here)

      Open / Development in progress / Closed / Waiting for integration review / Testing in progress / Waiting for peer review

      It would be helpful if these could be put into a more logical order, which to my mind would be:

      Open
      Reopened
      Development in progress
      Waiting for peer review
      Waiting for integration review
      Integration review in progress
      Problem during testing
      Waiting for testing
      Testing in progress
      Tested
      Closed

      Where I put Problem during testing may be debatable, but I put it there to be like putting Reopened next to Open.

        Gliffy Diagrams

          Activity

          timhunt Tim Hunt created issue -
          Hide
          timhunt Tim Hunt added a comment - - edited

          Eloy points out https://jira.atlassian.com/browse/JRA-5189 which seems to suggest you cannot do this through the UI, but it is easy to hack in the DB, if you are so minded.

          Show
          timhunt Tim Hunt added a comment - - edited Eloy points out https://jira.atlassian.com/browse/JRA-5189 which seems to suggest you cannot do this through the UI, but it is easy to hack in the DB, if you are so minded.
          jtomkinson Jordan Tomkinson made changes -
          Field Original Value New Value
          Link This issue has a non-specific relationship to HQ-78 [ HQ-78 ]
          Hide
          jtomkinson Jordan Tomkinson added a comment -

          As jira needs to be shutdown to do this, I will keep it open until the next jira upgrade (soon)

          Show
          jtomkinson Jordan Tomkinson added a comment - As jira needs to be shutdown to do this, I will keep it open until the next jira upgrade (soon)
          Hide
          jtomkinson Jordan Tomkinson added a comment -

          Hi Tim,

          Could you please provide an ordered list for all the issue status fields, they are:

          Open
          Development in progress
          Reopened
          Resolved
          Closed
          Passed
          Failed
          Obsolete
          Submitted
          Integration review in progress
          Waiting for testing
          Tested
          Problem during testing
          Rejected
          Accepted
          Waiting for integration review
          Testing in progress
          Waiting for peer review

          Show
          jtomkinson Jordan Tomkinson added a comment - Hi Tim, Could you please provide an ordered list for all the issue status fields, they are: Open Development in progress Reopened Resolved Closed Passed Failed Obsolete Submitted Integration review in progress Waiting for testing Tested Problem during testing Rejected Accepted Waiting for integration review Testing in progress Waiting for peer review
          jtomkinson Jordan Tomkinson made changes -
          Status Open [ 1 ] Development in progress [ 3 ]
          Hide
          timhunt Tim Hunt added a comment -

          This looks like all the statuses in all the workflows merged together.

          Here is my order, the letters at the start of the the line indicate where these are used:

          M = main MDL workflow
          QA = MDLQA workflow
          C = contrib workflow
          P = the old PULL request process, that is no longer used.

          M QA C Open
          M    C Reopened
          M    C Development in progress
          M      Waiting for peer review
          M      Problem during testing
          M      Waiting for integration review
          M      Integration review in progress
          M      Waiting for testing
               C Resolved
          M      Testing in progress
          M      Tested
            QA   Passed
            QA   Failed
          M    C Closed
            QA   Obsolete
               P Submitted
               P Rejected
               P Accepted

          Well, that is my order. I am just asking for a second opinion in Jabber.

          Show
          timhunt Tim Hunt added a comment - This looks like all the statuses in all the workflows merged together. Here is my order, the letters at the start of the the line indicate where these are used: M = main MDL workflow QA = MDLQA workflow C = contrib workflow P = the old PULL request process, that is no longer used. M QA C Open M C Reopened M C Development in progress M Waiting for peer review M Problem during testing M Waiting for integration review M Integration review in progress M Waiting for testing C Resolved M Testing in progress M Tested QA Passed QA Failed M C Closed QA Obsolete P Submitted P Rejected P Accepted Well, that is my order. I am just asking for a second opinion in Jabber.
          Hide
          nebgor Aparup Banerjee added a comment -

          my 2c:
          Open
          Reopened

          Development in progress

          Submitted (i'm not too sure what this means)

          Waiting for peer review
          Waiting for integration review
          Testing in progress

          Integration review in progress
          Waiting for testing
          Tested
          Problem during testing
          Rejected
          Accepted

          Resolved

          Passed
          Failed

          Closed
          Obsolete

          Show
          nebgor Aparup Banerjee added a comment - my 2c: Open Reopened Development in progress Submitted (i'm not too sure what this means) Waiting for peer review Waiting for integration review Testing in progress Integration review in progress Waiting for testing Tested Problem during testing Rejected Accepted Resolved Passed Failed Closed Obsolete
          jtomkinson Jordan Tomkinson made changes -
          Link This issue blocks HQ-81 [ HQ-81 ]
          jtomkinson Jordan Tomkinson made changes -
          Link This issue has a non-specific relationship to HQ-78 [ HQ-78 ]
          jtomkinson Jordan Tomkinson made changes -
          Link This issue blocks HQ-81 [ HQ-81 ]
          jtomkinson Jordan Tomkinson made changes -
          Link This issue will be resolved by HQ-81 [ HQ-81 ]
          jtomkinson Jordan Tomkinson made changes -
          Status Development in progress [ 3 ] Open [ 1 ]
          Hide
          jtomkinson Jordan Tomkinson added a comment -

          Jira has been upgraded and sort order has been changed.

          Tim, could you verify this is the order you requested?

          Show
          jtomkinson Jordan Tomkinson added a comment - Jira has been upgraded and sort order has been changed. Tim, could you verify this is the order you requested?
          jtomkinson Jordan Tomkinson made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Show
          timhunt Tim Hunt added a comment - Looks good to me: http://tracker.moodle.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+MDL+AND+%28%22Currently+in+integration%22+is+not+EMPTY+OR+status+in+%28%22Integration+review+in+progress%22%2C+%22Waiting+for+testing%22%2C+%22Testing+in+progress%22%2C+%22Problem+during+testing%22%2C+Tested%29%29+ORDER+BY+status+ASC%2C+key+DESC
          dougiamas Martin Dougiamas made changes -
          Workflow jira [ 97856 ] SITES Full Workflow [ 126432 ]
          dougiamas Martin Dougiamas made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          tsala Helen Foster made changes -
          Workflow SITES Full Workflow [ 126432 ] SITES workflow plus [ 136956 ]

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development