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

          Attachments

            Activity

            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.
            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
            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
            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?
            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

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: