JIRA comes with tons of useful features that help you not only get started on your project, but also let you customize the workflows that match your software model and processes. However, there are times when certain functionalities or customizations are required, but these are not supported by JIRA. Then again, many new features can be added in JIRA by installing add-ons from the Atlassian marketplace. JIRA has a marketplace where one can search for these add-ons. Some add-ons are free and some are paid add-ons. If you are looking for additional features, you can search on the marketplace for existing add-ons, but it's also possible to create your own add-ons, which requires a decent knowledge of Java. This chapter will give you enough information to get you started with JIRA's add-on development, along with some simple examples.
The following topics will be covered:
Setting up the Atlassian plugin software development kit (SDK...