Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-14957

Don't add workflow changes to the issue change history.

XMLWordPrintable

    • 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 an issue changes workflow, a change item is added, eg.:

      Support Workflow - awaiting fix branch - v.23 Support Workflow v.20

      I think this is not a good idea.

      Conceptually: the workflow belongs to the project/issue type, not individual issues. Why log changes of applicable workflow, and not change of applicable permission scheme, notification scheme, or issue type scheme?

      In practice: there are various disadvantages:

      • Messing with the issue history causes the 'Updated' date to be changed. Lots of people already complained about this and we 'fixed' it (JRA-7831).
      • It simply fills the change history with useless information.
      • It is a very mild form of security leak. When creating a workflow I never expected its name to be visible to customers.
      • it appears in email notifications when issues are moved to a project with a different workflow. Eg. here is a support notification that went to a customer:
             [ https://support.atlassian.com/browse/CSP-18798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
        
        Jeff Turner moved JST-172 to CSP-18798:
        ---------------------------------------
        
            Customer Status: Unknown
                   Workflow: Support Workflow v.20  (was: Support Workflow - awaiting fix branch - v.23)
                        Key: CSP-18798  (was: JST-172)
                    Project: Confluence Support  (was: JIRA Studio Support)
        ...
        

      The workflow change is just confusing and irrelevant to customers.

      So overall, logging the workflow change is a bad idea in concept and also in practice.

              Unassigned Unassigned
              7ee5c68a815f Jeff Turner
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: