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

As a GH developer, I would like for the custom fields that GH creates to appear as "managed" in JIRA's administration interface

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Fixed
    • 6.1.4
    • None
    • 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.

    Description

      FINAL BEHAVIOR:

      1. For fields with options (epic status):
      If everything is 1:1 like the original configuration, then lock the field, otherwise don't lock the field

      1a. Unless there is all projects/appropriate issues field scheme with ZERO options in there. In that case we will just add the options.

      1b. Unless there are no schemes, in which case we introduce our own.

      2. For fields without option fix up the contexts then lock the field

      3. do NOT fix up field names/descriptions for any of the fields

      3a. But fix the searcher.

      4. for the Rank field, change managed level to "admin" (field creation) plus a message that the field should normally not be created as GH creates the field

      5. The default rank field should be fixed up in context and then locked.

      In JIRA 5.2 there is a new API around Managed Configuration Items. This allows a plugin to specify that instances of custom fields, and custom field types, are "managed" by the plugin and should not be modified/created by administrators.

      Fields to be restricted (no edit, no create):
      All Issue Types/Global Context:

      • Epic Link(show)
      • Sprint(show)
      • Rank(show)

      Epics only/Global Context

      • Epic Status(show)
      • Epic Name(show/require/renderer - default text)
      • Epic Color(show)

      We must also ensure that existing fields are in the correct configuration before locking them down.

      Development Notes

      Q: Is fixVersions one of these since we rely on it for release planning?
      A: No - it is a system field provided by JIRA and therefore should be locked by definition.

      Q: Rank field?
      A: Also fix/lock the default rank field

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              sclowes Shaun Clowes (Inactive)
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: