Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The following field types are supported



json-Sample
Multiline text
(since 4.1)

Image Modified


Code Block
"schema": {
    "type": "longstring"
}


Single-line text
(since 4.1)

Image Modified


Code Block
"schema": {
    "type": "string"
}


Number
(since 4.1)

Image Modified


Code Block
"schema": {
    "type": "number"
}


Date
(since 4.1)
Image Modified


Code Block
"schema": {
    "type": "date"
}


Select List

Image Removed


(since 4.1)

Image Added


Code Block
"schema": {
       "type": "select"
},
"allowedValues": [
       {
        "name": "High"
       },
       {
        "name": "Medium"
       },
       {
        "name": "Low"
       }
]


User
(since 4.2)

Image Added


Code Block
"schema": {
    "type": "user"
}


Group
(since 4.2)

Image Added


Code Block
"schema": {
    "type": "group"
}


The following Jsons can be used as a basis.

Default Metadata Screen


Code Block
collapsetrue
{
 "key": "metadata-screen-project-default",
 "name": "Default Metadata Screen"
}


Core Project Metadata Screen


Code Block
collapsetrue
{
  "key": "metadata-screen-project-core",
  "name": "Core Project Metadata Screen",
  "group": [
    {
      "name": "Info",
      "fullRow": true,
      "metadata": [
        {
          "key": "Management Summary",
          "group": "Info",
          "schema": {
            "type": "longstring"
          }
        }
      ]
    },
    {
      "name": "Lifetime Analysis",
      "metadata": [
        {
          "key": "In Time",
          "group": "Lifetime Analysis",
          "schema": {
            "type": "select"
          },
          "allowedValues": [
            {
              "name": "Red"
            },
            {
              "name": "Yellow"
            },
            {
              "name": "Green"
            }
          ]
        },
        {
          "key": "Risk",
          "group": "Lifetime Analysis",
          "schema": {
            "type": "select"
          },
          "allowedValues": [
            {
              "name": "Red"
            },
            {
              "name": "Yellow"
            },
            {
              "name": "Green"
            }
          ]
        }
      ]
    },
    {
      "name": "Stakeholder Analysis",
      "metadata": [
        {
          "key": "Importance",
          "group": "Stakeholder Analysis",
          "schema": {
            "type": "select"
          },
          "allowedValues": [
            {
              "name": "High"
            },
            {
              "name": "Medium"
            },
            {
              "name": "Low"
            }
          ]
        },
        {
          "key": "Influence",
          "group": "Stakeholder Analysis",
          "schema": {
            "type": "select"
          },
          "allowedValues": [
            {
              "name": "High"
            },
            {
              "name": "Medium"
            },
            {
              "name": "Low"
            }
          ]
        },
        {
          "key": "Stakeholder Group",
          "group": "Stakeholder Analysis",
          "schema": {
            "type": "string"
          }
        }
      ]
    }
  ]
}


Software Project Metadata Screen


Code Block
collapsetrue
{
 "key": "metadata-screen-project-software",
 "name": "Software Project Metadata Screen",
 "version": {
  "group": [
   {
    "name": "Info",
    "fullRow": true,
    "metadata": [
     {
      "key": "Hotfix",
      "group": "Info",
      "schema": {
       "type": "select"
      },
      "allowedValues": [
       {
        "name": "Yes"
       },
       {
        "name": "No"
       }
      ]
     },
     {
      "key": "Conference Release",
      "group": "Info",
      "schema": {
       "type": "select"
      },
      "allowedValues": [
       {
        "name": "Yes"
       },
       {
        "name": "No"
       }
      ]
     }
    ]
   }
  ]
 },
 "component": {
  "group": [
   {
    "name": "Stakeholder Analysis",
    "fullRow": true,
    "metadata": [
     {
      "key": "Importance",
      "group": "Stakeholder Analysis",
      "schema": {
       "type": "select"
      },
      "allowedValues": [
       {
        "name": "High"
       },
       {
        "name": "Medium"
       },
       {
        "name": "Low"
       }
      ]
     },
     {
      "key": "Influence",
      "group": "Stakeholder Analysis",
      "schema": {
       "type": "select"
      },
      "allowedValues": [
       {
        "name": "High"
       },
       {
        "name": "Medium"
       },
       {
        "name": "Low"
       }
      ]
     },
     {
      "key": "Stakeholder Group",
      "group": "Stakeholder Analysis",
      "schema": {
       "type": "string"
      }
     }
    ]
   }
  ]
 },
 "group": [
  {
   "name": "Info",
   "fullRow": true,
   "metadata": [
    {
     "key": "Management Summary",
     "group": "Info",
     "hidden": false,
     "schema": {
      "type": "longstring"
     }
    },
    {
     "key": "Budget",
     "group": "Info",
     "hidden": false,
     "schema": {
      "type": "number"
     }
    }
   ]
  },
  {
   "name": "Development Environment",
   "metadata": [
    {
     "key": "Bamboo Plan",
     "group": "Development Environment",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    },
    {
     "key": "Bitbucket Repo",
     "group": "Development Environment",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    }
   ]
  },
  {
   "name": "Lifetime Analysis",
   "metadata": [
    {
     "key": "Start Date",
     "group": "Lifetime Analysis",
     "hidden": false,
     "schema": {
      "type": "date"
     }
    },
    {
     "key": "Due Date",
     "group": "Lifetime Analysis",
     "hidden": false,
     "schema": {
      "type": "date"
     }
    },
    {
     "key": "Estimation",
     "group": "Lifetime Analysis",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    },
    {
     "key": "In Time",
     "group": "Lifetime Analysis",
     "hidden": false,
     "schema": {
      "type": "select"
     },
     "allowedValues": [
      {
       "name": "Red"
      },
      {
       "name": "Yellow"
      },
      {
       "name": "Green"
      }
     ]
    },
    {
     "key": "Risk",
     "group": "Lifetime Analysis",
     "hidden": false,
     "schema": {
      "type": "select"
     },
     "allowedValues": [
      {
       "name": "Red"
      },
      {
       "name": "Yellow"
      },
      {
       "name": "Green"
      }
     ]
    }
   ]
  },
  {
   "name": "Project Roles",
   "metadata": [
    {
     "key": "Lead Developer",
     "group": "Project Roles",
     "hidden": false,
     "schema": {
      "type": "user"
     }
    },
    {
     "key": "Product Owner",
     "group": "Project Roles",
     "hidden": false,
     "schema": {
      "type": "user"
     }
    },
    {
     "key": "Scrum Master",
     "group": "Project Roles",
     "hidden": false,
     "schema": {
      "type": "user"
     }
    },
    {
     "key": "UX Lead",
     "group": "Project Roles",
     "hidden": false,
     "schema": {
      "type": "user"
     }
    }
   ]
  },
  {
   "name": "Stakeholder Analysis",
   "metadata": [
    {
     "key": "Importance",
     "group": "Stakeholder Analysis",
     "hidden": false,
     "schema": {
      "type": "select"
     },
     "allowedValues": [
      {
       "name": "High"
      },
      {
       "name": "Medium"
      },
      {
       "name": "Low"
      }
     ]
    },
    {
     "key": "Influence",
     "group": "Stakeholder Analysis",
     "hidden": false,
     "schema": {
      "type": "select"
     },
     "allowedValues": [
      {
       "name": "High"
      },
      {
       "name": "Medium"
      },
      {
       "name": "Low"
      }
     ]
    },
    {
     "key": "Stakeholder Group",
     "group": "Stakeholder Analysis",
     "hidden": false,
     "schema": {
      "type": "string"
     }
    }
   ]
  }
 ]
}