Skip to content

Commit d7af634

Browse files
authored
Add issue templates for bugs and features (#653)
1 parent 2cbb8b2 commit d7af634

File tree

2 files changed

+164
-0
lines changed

2 files changed

+164
-0
lines changed
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: New feature
2+
description: New feature to be suggested
3+
title: "[FEATURE NAME]"
4+
labels: ["enhancement"]
5+
6+
body:
7+
- type: textarea
8+
id: description
9+
attributes:
10+
label: Feature summary
11+
value: |
12+
*Short introduction to the feature and why it should be implemented*
13+
14+
*Followed by a longer description*
15+
16+
### Related issues
17+
*Links to related issues internal or external to this repo*
18+
19+
### Tasks
20+
*To complete this issue involves*
21+
- [ ] Implement the feature
22+
- [ ] Make documentation
23+
- [ ] Make Unit test
24+
- [ ] Make example
25+
- [ ] Test on real hardware
26+
27+
validations:
28+
required: true
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
name: ROS Issue Report
2+
description: File a ROS related issue report
3+
title: "Issue name"
4+
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Thanks for taking the time to fill out this bug report. Before submitting the bug, please first search on the [issue track](../) before creating one.
10+
11+
Please fill out the following as much as possible, to help us reproducing the problem.
12+
Alternatively, if you do not want to share the issue publicly, send a email to [email protected] with the same information.
13+
14+
- type: input
15+
id: ros-driver-version
16+
attributes:
17+
label: Affected ROS Driver version(s)
18+
validations:
19+
required: true
20+
21+
- type: dropdown
22+
id: ros-distribution
23+
attributes:
24+
label: Used ROS distribution.
25+
multiple: true
26+
options:
27+
- Melodic
28+
- Noetic
29+
- Other
30+
validations:
31+
required: true
32+
33+
- type: dropdown
34+
id: ros-platform
35+
attributes:
36+
label: Which combination of platform is the ROS driver running on.
37+
multiple: true
38+
options:
39+
- Linux without realtime patch
40+
- Linux with realtime patch
41+
- Linux in a virtual machine
42+
- Docker
43+
- Windows using WSL2
44+
- Windows
45+
- Linux
46+
- Mac
47+
- Other
48+
validations:
49+
required: true
50+
51+
- type: dropdown
52+
id: ros-driver-install
53+
attributes:
54+
label: How is the UR ROS Driver installed.
55+
options:
56+
- From binary packets
57+
- Build the driver from source and using the UR Client Library from binary
58+
- Build both the ROS driver and UR Client Library from source
59+
validations:
60+
required: true
61+
62+
- type: dropdown
63+
id: robot-platform
64+
attributes:
65+
label: Which robot platform is the driver connected to.
66+
multiple: true
67+
options:
68+
- UR CB3 robot
69+
- UR E-series robot
70+
- Real robot
71+
- URSim in docker
72+
- URSim in a virtual machine
73+
- URSim in linux
74+
validations:
75+
required: true
76+
77+
- type: input
78+
id: robot-sw-version
79+
attributes:
80+
label: Robot SW / URSim version(s)
81+
validations:
82+
required: true
83+
84+
- type: dropdown
85+
id: headless
86+
attributes:
87+
label: How is the ROS driver used.
88+
multiple: true
89+
options:
90+
- Headless without using the teach pendant
91+
- Through the robot teach pendant using External Control URCap
92+
- Others
93+
validations:
94+
required: true
95+
96+
- type: textarea
97+
id: details
98+
attributes:
99+
label: Issue details
100+
description: This part is important in order for us to understand the problem and to clarify the severity of the issue.
101+
value: |
102+
# Summary
103+
*Short introduction to the issue and how it impact you and why*
104+
105+
## Issue details
106+
*Detailed description help us understand the problem. Code are welcome!*
107+
108+
## Steps to Reproduce
109+
*Make simple example to reproduce the issue. Try to remove dependencies to other hardware and software components, if it is possible.*
110+
111+
## Expected Behavior
112+
*What did you expect and why?*
113+
114+
## Actual Behavior
115+
*What did you observe? If possible please attach relevant information.*
116+
117+
# Workaround Suggestion
118+
*If a workaround has been found, you are welcome to share it.*
119+
validations:
120+
required: true
121+
122+
- type: textarea
123+
id: logs
124+
attributes:
125+
label: Relevant log output
126+
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
127+
render: shell
128+
129+
- type: checkboxes
130+
id: terms
131+
attributes:
132+
label: Accept Public visibility
133+
description: By submitting this issue, you agree to publicly share this information on the github [issue track](../)
134+
options:
135+
- label: I agree to make this context public
136+
required: true

0 commit comments

Comments
 (0)