Skip to content

Commit c11f4fe

Browse files
authored
Merge pull request #1507 from eclipse-score/masc2023_update_prm_plan
change issues templates to new version from process description
2 parents 160d47b + 886e9ea commit c11f4fe

File tree

6 files changed

+178
-42
lines changed

6 files changed

+178
-42
lines changed

.github/ISSUE_TEMPLATE/1-bugfix.yml

Lines changed: 106 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
# *******************************************************************************
2+
# Copyright (c) 2025 Contributors to the Eclipse Foundation
3+
#
4+
# See the NOTICE file(s) distributed with this work for additional
5+
# information regarding copyright ownership.
6+
#
7+
# This program and the accompanying materials are made available under the
8+
# terms of the Apache License Version 2.0 which is available at
9+
# https://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# SPDX-License-Identifier: Apache-2.0
12+
# *******************************************************************************
13+
14+
name: Problem Report
15+
description: Issue to track a bug
16+
title: "Bug: Your bugfix title"
17+
labels: ["codeowner_review"]
18+
body:
19+
- type: markdown
20+
attributes:
21+
value: "## <ins>Bug Ticket creation</ins>"
22+
- type: textarea
23+
attributes:
24+
label: Description
25+
description: |
26+
Description of the Bug
27+
Root cause / Impact / Notification required?
28+
validations:
29+
required: true
30+
- type: textarea
31+
attributes:
32+
label: Analysis results
33+
description: |
34+
Documentation of the analysis results
35+
validations:
36+
required: true
37+
- type: textarea
38+
attributes:
39+
label: Solution
40+
description: |
41+
Documentation of the solution
42+
Link to Pull Request containing the solution
43+
validations:
44+
required: true
45+
- type: dropdown
46+
attributes:
47+
label: Error Occurrence Rate
48+
options:
49+
- Single Event
50+
- Sporadic
51+
- Highly Intermittent
52+
- Reproducible
53+
- type: textarea
54+
attributes:
55+
label: How to reproduce
56+
description: How to reproduce?
57+
- type: textarea
58+
attributes:
59+
label: Supporting Information
60+
description: |
61+
During which operational state did the issue occur
62+
Observations / Screenshots / Traces
63+
validations:
64+
required: false
65+
- type: dropdown
66+
attributes:
67+
label: Classification
68+
options:
69+
- minor
70+
- major
71+
- critical
72+
- blocker
73+
default: 0
74+
validations:
75+
required: true
76+
- type: dropdown
77+
attributes:
78+
label: Affected Version
79+
options:
80+
- pre-0.5
81+
- 0.5
82+
- 1.0
83+
default: 0
84+
validations:
85+
required: true
86+
- type: dropdown
87+
attributes:
88+
label: Expected Closure Version
89+
options:
90+
- 0.5
91+
- 1.0
92+
default: 0
93+
validations:
94+
required: false
95+
- type: checkboxes
96+
attributes:
97+
label: Category
98+
options:
99+
- label: Safety Related
100+
- label: Security Related
101+
- type: textarea
102+
attributes:
103+
label: ASIL classification
104+
description: Add ASIL classification, e.g. ASIL_B or ASIL_D
105+
validations:
106+
required: false
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# *******************************************************************************
2+
# Copyright (c) 2025 Contributors to the Eclipse Foundation
3+
#
4+
# See the NOTICE file(s) distributed with this work for additional
5+
# information regarding copyright ownership.
6+
#
7+
# This program and the accompanying materials are made available under the
8+
# terms of the Apache License Version 2.0 which is available at
9+
# https://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# SPDX-License-Identifier: Apache-2.0
12+
# *******************************************************************************
13+
14+
name: "Improvement / Task"
15+
description: Issue to track a improvement / task
16+
title: "Improvement: Your Improvement title"
17+
labels: ["codeowner_review"]
18+
body:
19+
- type: textarea
20+
attributes:
21+
label: What
22+
description: |
23+
- Goal of the Improvement / Task
24+
- If Req/Architecture is affected, the template of
25+
[Change Management](https://eclipse-score.github.io/process_description/main/process_areas/change_management/guidance/change_management_impact_analysis_template.html) needs to be used
26+
validations:
27+
required: true
28+
- type: textarea
29+
attributes:
30+
label: How
31+
description: Details on implementation approach
32+
validations:
33+
required: false
34+
- type: textarea
35+
attributes:
36+
label: Estimates for realization
37+
description: |
38+
- Estimate the effort, resources, risk for the realization
39+
- Impact to users of the feature
40+
validations:
41+
required: true
42+
- type: checkboxes
43+
attributes:
44+
label: Category
45+
options:
46+
- label: Affects Detailed Design
47+
- type: checkboxes
48+
attributes:
49+
label: Requirements / Architecture
50+
options:
51+
- label: Requirements / Architecture are not affected by this change?
52+
required: true

.github/ISSUE_TEMPLATE/bug_fix.md

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

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
# *******************************************************************************
2+
# Copyright (c) 2025 Contributors to the Eclipse Foundation
3+
#
4+
# See the NOTICE file(s) distributed with this work for additional
5+
# information regarding copyright ownership.
6+
#
7+
# This program and the accompanying materials are made available under the
8+
# terms of the Apache License Version 2.0 which is available at
9+
# https://www.apache.org/licenses/LICENSE-2.0
10+
#
11+
# SPDX-License-Identifier: Apache-2.0
12+
# *******************************************************************************
13+
14+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/improvement.md

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

docs/platform_management_plan/problem_resolution.rst

Lines changed: 6 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
:id: doc__platform_problem_resolution_plan
1717
:status: draft
1818
:safety: ASIL_B
19+
:security: YES
1920
:tags: platform_management
2021
:realizes: PROCESS_wp__prm_plan
2122

@@ -66,15 +67,19 @@ used to create a problem report including required attributes as defined in the
6667
:need:`Problem Process Requirements <PROCESS_gd_req__problem__attr_uid>`.
6768
Therefore the Problem Template :need:`PROCESS_gd_temp__problem__template` shall be used.
6869

70+
.. note::
71+
The template is automatically included in the ISSUE from type **BUG** by the creation.
72+
6973
.. figure:: _assets/score_problem_resolution_overview.drawio.svg
7074
:width: 100%
7175
:align: center
7276
:alt: Problem Resolution Overview
7377

78+
The content below must be updated after v1.1.0 of Process_Description is released.
7479

7580
Problem Resolution Attributes
7681
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
77-
:need:`Problem Process Requirements <PROCESS_gd_req__problem__attr_uid>` are implemented as follows:
82+
The Problem Problem Resolution Process Requirements are implemented as follows:
7883

7984
:need:`[[title]] <PROCESS_gd_req__problem__attr_uid>` is identical to the ISSUE number.
8085

@@ -141,23 +146,6 @@ ISSUE using the Problem Template :need:`PROCESS_gd_temp__problem__template`. For
141146
* - blocker
142147
- ``blocker``
143148

144-
:need:`[[title]] <PROCESS_gd_req__problem__attr_category>` is defined in the description part of the
145-
ISSUE using the Problem Template :need:`PROCESS_gd_temp__problem__template`. For S-CORE labels are defined as:
146-
147-
.. list-table:: Problem Categories
148-
:header-rows: 1
149-
:widths: 15,85,15
150-
151-
* - Category
152-
- Description
153-
- Infrastructure
154-
* - User
155-
- Created by any user or :need:`Contributor <PROCESS_rl__contributor>` to report potential identified problems
156-
- ISSUE with type BUG
157-
* - Bug
158-
- Created by :need:`Contributor <PROCESS_rl__contributor>` to report problems found during verification
159-
- ISSUE with type BUG and with label ``<test level>``
160-
161149

162150
:need:`[[title]] <PROCESS_gd_req__problem__attr_safety_affected>`,
163151
:need:`[[title]] <PROCESS_gd_req__problem__attr_security_affected>` are defined in the description part of the

0 commit comments

Comments
 (0)