Skip to content

Commit bad4145

Browse files
authored
Add middleware change request issue template (#2354)
1 parent 3c08f69 commit bad4145

File tree

1 file changed

+81
-0
lines changed

1 file changed

+81
-0
lines changed
Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
name: RDK-E Middleware Change Request
2+
description: Change Request for RDK-E Middleware
3+
title: "<JIRA TICKET>:<Ticket Title> "
4+
labels: ["MW Change Request"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Change Request for RDK-E Middleware
10+
11+
- type: textarea
12+
id: description
13+
attributes:
14+
label: Description
15+
description: Provide a clear and concise description of the feature or bug ticket
16+
placeholder: Describe the changes you are bringing
17+
validations:
18+
required: true
19+
20+
- type: textarea
21+
id: additional-context
22+
attributes:
23+
label: Additional Context
24+
description: Add any other context, screenshots, or examples about the feature request
25+
placeholder: Any other relevant information
26+
validations:
27+
required: false
28+
29+
- type: textarea
30+
id: dod-checklist
31+
attributes:
32+
label: Definition of Done (DoD)
33+
description: Mark items with [x] and replace the placeholder text on Details lines with actual information.
34+
value: |
35+
Please complete the following Middleware Layer Integration checklist items to ensure all requirements for changes to be merged.
36+
37+
**IMPORTANT:** Do NOT provide any proprietary information including:
38+
- Links to internal Automatics/CI builds
39+
- Links to internal Confluence pages
40+
- Any other Comcast/Sky proprietary or confidential information
41+
- Development Build/Setup Details
42+
43+
Only provide publicly accessible information and links. All proprietary information should be added to JIRA Ticket.
44+
45+
---
46+
47+
- [ ] **Middleware component tags with changelog**
48+
- Details: For instance https://github.com/rdkcentral/hdmicec/blob/1.0.7/CHANGELOG.md. Include all components that need to go together for Builds to work.
49+
50+
- [ ] **Tested on STBs**
51+
52+
- [ ] **Tested on TVs**
53+
54+
- [ ] **Dependent Layer tags (App Layer, OSS, Product, Halif Headers, Vendor Layers)**
55+
- Details: (e.g. https://github.com/rdk-e/meta-image-support/blob/4.1.1/CHANGELOG.md)
56+
57+
- [ ] **Do Widgets Need Publishing**
58+
- Details: (Provide context if widgets are involved)
59+
60+
- [ ] **Copilot review for Components**
61+
- Details: (Any comments on the review)
62+
63+
- [ ] **Component Test**
64+
- Details: Share Testing done as part of components release
65+
66+
- [ ] **Integration Testing**
67+
- Details: Provide details on Integration testing done within Middleware layer
68+
69+
- [ ] **E2E Testing**
70+
- Details: Provide details on end to end testing done across all layers
71+
72+
- [ ] **Performance Testing**
73+
- Details: Provide details on performance testing done
74+
75+
- [ ] **Static code analysis/Coverity**
76+
- Details: Share Coverity runs for components affected
77+
78+
- [ ] **Manual Functional Test**
79+
80+
validations:
81+
required: true

0 commit comments

Comments
 (0)