Documentation for JIRA 5.2. Documentation for other versions of JIRA is available too.
JIRA is very flexible, and has a number of extension points where JIRA's data can be queried or its functionality extended. You can also follow further instructions on Developing your Plugin using the Atlassian Plugin SDK.
JIRA Plugins: For information on installing and/or enabling existing plugins, please read the Managing JIRA's Plugins documentation.
Custom Field Types | JIRA comes with various custom field types defined. New types can be written and plugged into JIRA. See the How to create a new Custom Field Type tutorial for more information. |
User Formats | JIRA comes with many options to change the look and feel of features in the system. User formats are a feature that can be customised by plugins. You can write your own User Format plugin to change the display of user details in JIRA, e.g. display a profile picture. See the User Format Plugin Module for more information. |
ガジェット | New gadgets can be created by writing an XML descriptor file, packaged as an Atlassian plugin. See Writing an Atlassian Gadget for more information. |
レポート | JIRA comes with various reports built-in. Using the plugin system, new reports can be written, providing new ways of viewing and summarising JIRA's data. |
ワークフローの機能と条件 | JIRA's issue workflow (states and state transitions an issue can go through) can be customised through the web interface (see the workflow documentation. The workflow engine provides hooks where you can plug in your own behaviour:
See the How to create Custom Workflow Elements for JIRA guide for details on how to write your own workflow post-functions, conditions and validators. Once written, these can be packaged as plugins and reused. |
Issue and Project Tabs | One the 'View Issue' page, some issue information (comments, change history) is displayed in tabs: |
リスナー | JIRA has a complete event subsystem which fires events whenever anything happens. For example an |
サービス | Services are classes which implement the |
SOAP and XML-RPC remote interfaces | JIRA has a growing SOAP and XML-RPC interface. This enables you to drive JIRA automatically from external systems. For example you can have a Java program, Perl script or C# client add issues to JIRA. See the JIRA RPC Services overview for general information. For building RPC clients, check out the Creating a JIRA SOAP Client and Creating an XML-RPC Client tutorials. New RPC endpoints can also be added to JIRA as plugins - see the RPC Endpoint Plugin Module. |
Java | JIRA has a full set of Java APIs that can be used to update information with in JIRA. |