Project

Profile

Help

Issue Tracking in Redmine » History » Sprint/Milestone 19

Jan Schulz-Hofen, 02/03/2016 08:42 AM

1 1 Thomas Carney
# Issue Tracking in Redmine
2
3 4 Thomas Carney
Issues in Redmine can be tasks, ideas, software bugs or support tickets. Redmine is highly configurable, so you can create custom issue types for specific situations.
4 1 Thomas Carney
5
{{>toc}}
6
7 4 Thomas Carney
## Issues
8
9
Issues are the atomic element of any Redmine account. You need to create a project before you can create issues, because every issue is connected to one project.
10
11 10 Jan Schulz-Hofen
For example, at Planio we have separate projects for English support tickets and German support tickets, because different team members are working on them. We also have projects for different areas such as marketing and the Planio website.
12 2 Thomas Carney
13 1 Thomas Carney
Let’s create a new issue:
14
15
![](create-an-issue.gif)
16
17 2 Thomas Carney
## Updating Issues
18 1 Thomas Carney
19
As you progress through a task, you can update the issue with the latest status. You can also re-assign it to someone else and you can add notes with questions or ideas. You can also upload files as attachments.
20
21
![](update-issue.gif)
22
23 2 Thomas Carney
## Creating Issues from Email
24 1 Thomas Carney
25
You’re walking around town, getting things done. You realize that you didn’t add the new office party as a task in Redmine.
26
27
No problem. You can quickly email your project dropbox with some details, and an issue will be automatically created in Redmine.
28
29
![](create-issues-from-email.gif)
30
31 11 Jan Schulz-Hofen
## The Issue List
32 1 Thomas Carney
33
You’ve created a bunch of issues, and you want to start to get an overview of the issues.
34
35
The issue list is your central hub for seeing the latest status in a project.
36
37 12 Jan Schulz-Hofen
In the beginning, it will be easy to see all the issues on one page. However, as you start getting *a lot* done with Redmine, the amount of issues will grow.
38 1 Thomas Carney
39
At Planio we have over a quarter of a million issues in our own Planio account. That’s a lot of issues!
40
41
Happily, Redmine comes with powerful ways to drill down into issues, so you can pull out only the relevant issues.
42
43
![](issues-filter.gif)
44
45
The options let you quickly pull out the information that is relevant to you.
46
47
![](issues-options.gif)
48
49 2 Thomas Carney
## Custom Queries
50 1 Thomas Carney
51 14 Jan Schulz-Hofen
You can save a particular filter for quick access in the future. For example, if you want to see all the high priority issues that are assigned to yourself, you can save that as **High Priority Issues** and you’ll be able to access it quickly in the sidebar.
52 1 Thomas Carney
53
![](custom-queries.gif)
54
55
## How do You Use Issues?
56
57
### Tasks
58
59 15 Jan Schulz-Hofen
You have a task to get done? Create an issue and assign it to yourself. Once you’ve done your part, you can assign the task to someone else for review or finishing.
60 1 Thomas Carney
61 15 Jan Schulz-Hofen
You can use the **Task** tracker, which is the default tracker. Trackers are just different types of issues. By default, Redmine comes with 3 different trackers. If you don’t know what you should choose, **Task** is a good choice.
62 1 Thomas Carney
63 15 Jan Schulz-Hofen
You can tell the person you’re assigning the task to information such as the priority (high, normal or low), and you can set a due date.
64 1 Thomas Carney
65 15 Jan Schulz-Hofen
Setting a start date and a due date means you’ll be able to visualize the task on the Gantt chart. The assignee will also get email updates if the task isn’t completed on time.
66 1 Thomas Carney
67
The category field lets you group similar tasks together, which can be handy for finding and reviewing later.
68
69 15 Jan Schulz-Hofen
Finally, you can add the task to a particular sprint or milestone, which is a good idea if you want to use Redmine’s project management features.
70 1 Thomas Carney
71
### Ideas
72
73 16 Jan Schulz-Hofen
You have an idea? You can quickly store it in Redmine as an issue. You just click on *New issue*, give it a subject line and then describe your idea in the description.
74 1 Thomas Carney
75 16 Jan Schulz-Hofen
Often, you’d like other people to get updates on the issue even if they aren’t assigned to it. For example, you want them to hear about your amazing new idea.
76 1 Thomas Carney
77 16 Jan Schulz-Hofen
Therefore, you can set them as *watchers* for that issue. They’ll get emails notifying them of any new updates on the issue.
78 1 Thomas Carney
79 6 Thomas Carney
### Bugs
80 1 Thomas Carney
81 17 Jan Schulz-Hofen
Perhaps you’ve found a bug in your web application. You could create an issue in the web app’s project within Redmine and assign it to one of the developers. You can describe the bug, and perhaps include a screenshot as a file attachment.
82 1 Thomas Carney
83 17 Jan Schulz-Hofen
If you’re an advanced user, you might even consider creating custom fields for bug tracking. For example, you could have a custom field for the OS or browser version. That would let you quickly filter out all the bugs for a particular device or browser.
84 1 Thomas Carney
85
### Support Requests
86
87 18 Jan Schulz-Hofen
You can set up Redmine, so that your users can email `support@yourcompany.com` and their email will show up as an issue in Redmine. This makes it easier to manage the responses.
88 1 Thomas Carney
89 19 Jan Schulz-Hofen
You can also turn Redmine into a fully featured CRM & Helpdesk via plugins. For example, we include our own [CRM & Helpdesk](https://plan.io/customer-relationship-management-and-helpdesk/) in Planio.
90 1 Thomas Carney
91
When the CRM & Helpdesk is activated, you’ll see extra fields in issues for the company and contact.
92 7 Thomas Carney
93 9 Thomas Carney
[« Back to the Redmine Guide](https://plan.io/redmine-guide/)