...
PLEASE NOTE: This page is a WIP
What is JIRA?
- JIRA is the tool that we use to track project related work. This includes ideas for improvements, non code based work such as testing and documentation as well as bug fixes and issues. Please see the following link to the OFBiz JIRA Summary Panel.
- JIRA also provides a list of tasks that need to be actioned in the form of a To Do list, which can be sorted by a range of categories including priority, current status or the person assigned. It also can be used to generate statistics about work in progress and issue resolution.
- During our Community Days, JIRA's inbuilt agile functionality is used to manage the project backlog and create a Sprints for community members to work on.
If you want to find out more about how JIRA works then please see the link to the complete JIRA documentation
...
When you create a JIRA it needs to have an Issue Type. This is important because it helps to classify the issue and can be one of the following type:
...
Issue Type | Definition and when to use this type | |||
---|---|---|---|---|
Bug | A bug is generally a problem with code or data which is not functioning correctly. | |||
Improvement | An improvement is something that enhances the functionality of an existing feature | |||
New Feature | New functionality that does not already exist (What is the difference between this and Wish? Proprosal: ) Proposal:
The proposal seems inline with the existing text regarding creating Jira
| |||
Task | A Task is an action that needs to be carried out that does not fall under any of the other issue types. (NOTE: We have used Tasks in the past - maybe need to specify more clearly when to use....) | |||
Test | A Test is a unit test or integrated test | |||
Wish | A Wish is a requirement for new something that does not already exist (What's the difference between this and New Feature? Proposal: All potential improvements could start as a Wish. When they have been discussed / reviewed by the community then they can be changed to be an approved New Feature). | |||
Sub Task | This task is a child of another JIRA: Proposal :
|
Description
The issue description is the most important part of the JIRA issue as it provides information that will allow someone else to investigate and resolve it. It must be written in such a way that it is clear enough for someone to easily replicate the problem. This means that you need to include information about:
...