Skip to content

Commit ea21bb5

Browse files
authored
Merge branch 'dev' into paul/fix/segmentation-fault-2
2 parents 32002cc + 5aeacd0 commit ea21bb5

6 files changed

Lines changed: 32 additions & 150 deletions

File tree

Lines changed: 11 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,24 @@
11
name: Bug Report
22
description: Report a bug in DimOS
3-
title: "[Bug]: "
3+
labels: ["bug"]
44
body:
55
- type: textarea
66
id: description
77
attributes:
88
label: Description
9-
description: What happened? What did you expect to happen?
10-
validations:
11-
required: true
12-
13-
- type: textarea
14-
id: steps
15-
attributes:
16-
label: Steps to Reproduce
17-
description: Minimal steps to reproduce the bug
18-
placeholder: |
19-
1. ...
20-
2. ...
21-
3. ...
22-
validations:
23-
required: true
24-
25-
- type: textarea
26-
id: logs
27-
attributes:
28-
label: Logs / Error Output
29-
description: Paste any relevant logs or error messages
30-
render: shell
31-
validations:
32-
required: false
9+
value: |
10+
## System
11+
<!-- e.g. Ubuntu 24.04, macOS 15.4 -->
3312
34-
- type: input
35-
id: commit-hash
36-
attributes:
37-
label: Commit Hash
38-
description: "Run: git rev-parse --short HEAD"
39-
placeholder: "abc1234"
40-
validations:
41-
required: true
13+
## Robot/Sim/Hardware (including firmware version)
14+
<!-- e.g. Unitree Go2 EDU 1.1.7, or Unity sim etc -->
4215
43-
- type: input
44-
id: os
45-
attributes:
46-
label: Operating system
47-
description: OS and version where this occurs.
48-
placeholder: macOS 15.4 / Ubuntu 24.04 / Windows 11
49-
validations:
50-
required: true
16+
## Steps to reproduce
5117
52-
- type: dropdown
53-
id: robot-model
54-
attributes:
55-
label: Robot Model
56-
description: Which robot are you using, if any?
57-
options:
58-
- N/A
59-
- Unitree G1
60-
- Unitree Go2 Pro
61-
- Unitree Go2 Air
62-
- Unitree B1
63-
- Drone
64-
- Piper
65-
- xArm
66-
- Simulation only
67-
- Other (specify below)
68-
validations:
69-
required: false
18+
## DimOS version
19+
<!-- branch name or commit: git rev-parse --short HEAD -->
7020
71-
- type: input
72-
id: firmware-version
73-
attributes:
74-
label: Firmware Version
75-
description: Exact firmware version of your robot, if applicable (e.g. 1.0.2.35)
76-
placeholder: "1.0.2.35"
77-
validations:
78-
required: false
21+
## Logs / screenshots
7922
80-
- type: textarea
81-
id: additional
82-
attributes:
83-
label: Additional Context
84-
description: Any other context — screenshots, environment details, workarounds tried, etc.
8523
validations:
86-
required: false
24+
required: true

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
blank_issues_enabled: false
1+
blank_issues_enabled: true
22
contact_links:
33
- name: Discord
44
url: https://discord.gg/dimos
Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,12 @@
11
name: Feature Request
22
description: Suggest a new feature or improvement for DimOS
3-
title: "[Feature]: "
3+
labels: ["feature"]
44
body:
55
- type: textarea
6-
id: problem
6+
id: description
77
attributes:
8-
label: Problem
9-
description: What problem does this solve? What's frustrating or missing?
10-
validations:
11-
required: true
8+
label: Description
9+
description: What do you want and why?
1210

13-
- type: textarea
14-
id: solution
15-
attributes:
16-
label: Proposed Solution
17-
description: How would you like this to work?
1811
validations:
1912
required: true
20-
21-
- type: textarea
22-
id: alternatives
23-
attributes:
24-
label: Alternatives Considered
25-
description: Any other approaches you've thought about or workarounds you're using
26-
validations:
27-
required: false
28-
29-
- type: textarea
30-
id: additional
31-
attributes:
32-
label: Additional Context
33-
description: Any other context — diagrams, references, related issues, etc.
34-
validations:
35-
required: false
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
name: Question
2+
description: Ask a question about DimOS usage or development
3+
labels: ["question"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Question
9+
description: What do you need help with?
10+
validations:
11+
required: true

.github/ISSUE_TEMPLATE/spec.yml

Lines changed: 0 additions & 28 deletions
This file was deleted.

.github/pull_request_template.md

Lines changed: 5 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,14 @@
1-
## Problem
21

3-
<!-- What feature are you adding, or what is broken/missing/sub-optimal? -->
4-
<!-- Context, symptoms, motivation. Link the issue. -->
5-
6-
Closes DIM-XXX
7-
8-
## Solution
9-
10-
<!-- What you changed and why this approach -->
11-
<!-- Key design decisions / tradeoffs -->
2+
## Description
123
<!-- Keep it high-signal; deep planning belongs in the issue. -->
134

14-
## Breaking Changes
15-
16-
<!-- Write "None" if not applicable -->
17-
18-
<!-- If applicable:
19-
- what breaks
20-
- who is affected
21-
- migration steps
22-
-->
23-
245
## How to Test
256

26-
<!-- MUST be reproducible. If this section is weak, reviewers can't approve confidently. -->
7+
<!-- oneliner required to run the actual feature -->
8+
<!-- blueprint for robot changes, benchmarks for transport changes etc -->
279

2810
## Contributor License Agreement
2911

3012
- [ ] I have read and approved the [CLA](https://github.com/dimensionalOS/dimos/blob/main/CLA.md).
13+
14+
Closes DIM-XXX

0 commit comments

Comments
 (0)