Skip to content

Commit 216a5da

Browse files
Devin Ulibarrichimosky
authored andcommitted
Add GitHub issue template for DMP 2025
1 parent 4ef8a87 commit 216a5da

File tree

1 file changed

+234
-0
lines changed

1 file changed

+234
-0
lines changed
Lines changed: 234 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,234 @@
1+
name: DMP 2025 Project Template
2+
description: List a new project for Dedicated Mentoring Program (DMP) 2025
3+
title: "[DMP 2025]: "
4+
labels: ["DMP 2025"]
5+
body:
6+
- type: textarea
7+
id: ticket-description
8+
validations:
9+
required: true
10+
attributes:
11+
label: Ticket Contents
12+
value: |
13+
## Description
14+
[Provide a brief description of the feature, including why it is needed and what it will accomplish.]
15+
16+
- type: textarea
17+
id: ticket-goals
18+
validations:
19+
required: true
20+
attributes:
21+
label: Goals & Mid-Point Milestone
22+
description: List the goals of the feature. Please add the goals that must be achieved by Mid-point check-in i.e 1.5 months into the coding period.
23+
value: |
24+
## Goals
25+
- [ ] [Goal 1]
26+
- [ ] [Goal 2]
27+
- [ ] [Goal 3]
28+
- [ ] [Goal 4]
29+
- [ ] [Goals Achieved By Mid-point Milestone]
30+
31+
- type: textarea
32+
id: ticket-setup
33+
attributes:
34+
label: Setup/Installation
35+
description: Please list or link setup or installation guide (if any)
36+
37+
- type: textarea
38+
id: ticket-expected-outcome
39+
attributes:
40+
label: Expected Outcome
41+
description: Describe in detail what the final product or result should look like and how it should behave.
42+
43+
- type: textarea
44+
id: ticket-acceptance-criteria
45+
attributes:
46+
label: Acceptance Criteria
47+
description: List the acceptance criteria for this feature.
48+
49+
- type: textarea
50+
id: ticket-implementation-details
51+
validations:
52+
required: true
53+
attributes:
54+
label: Implementation Details
55+
description: List any technical details about the proposed implementation, including any specific technologies that will be used.
56+
57+
- type: textarea
58+
id: ticket-mockups
59+
attributes:
60+
label: Mockups/Wireframes
61+
description: Include links to any visual aids, mockups, wireframes, or diagrams that help illustrate what the final product should look like. This is not always necessary, but can be very helpful in many cases.
62+
63+
- type: input
64+
id: ticket-product
65+
attributes:
66+
label: Product Name
67+
placeholder: Enter Product Name
68+
validations:
69+
required: true
70+
71+
- type: dropdown
72+
id: ticket-organisation
73+
attributes:
74+
label: Organisation Name
75+
description: Enter Organisation Name
76+
multiple: false
77+
options:
78+
- Sugar Labs
79+
validations:
80+
required: true
81+
82+
- type: dropdown
83+
id: ticket-governance-domain
84+
attributes:
85+
label: Domain
86+
options:
87+
- ⁠Education
88+
- ⁠Skilling
89+
- ⁠Learning & Development
90+
- Open Source Library
91+
validations:
92+
required: true
93+
94+
95+
- type: dropdown
96+
id: ticket-technical-skills-required
97+
attributes:
98+
label: Tech Skills Needed
99+
description: Select the technologies needed for this ticket (use Ctrl or Command to select multiple)
100+
multiple: true
101+
options:
102+
- .NET
103+
- Angular
104+
- Artificial Intelligence
105+
- ASP.NET
106+
- AWS
107+
- Babel
108+
- Bootstrap
109+
- C#
110+
- Chart.js
111+
- CI/CD
112+
- Computer Vision
113+
- CORS
114+
- cURL
115+
- Cypress
116+
- D3.js
117+
- Database
118+
- Debugging
119+
- Design
120+
- DevOps
121+
- Django
122+
- Docker
123+
- Electron
124+
- ESLint
125+
- Express.js
126+
- Feature
127+
- Flask
128+
- Go
129+
- GraphQL
130+
- HTML
131+
- Ionic
132+
- Jest
133+
- Java
134+
- JavaScript
135+
- Jenkins
136+
- JWT
137+
- Kubernetes
138+
- Laravel
139+
- Machine Learning
140+
- Maintenance
141+
- Markdown
142+
- Material-UI
143+
- Microservices
144+
- MongoDB
145+
- Mobile
146+
- Mockups
147+
- Mocha
148+
- Natural Language Processing
149+
- NestJS
150+
- Node.js
151+
- NUnit
152+
- OAuth
153+
- Performance Improvement
154+
- Prettier
155+
- Python
156+
- Question
157+
- React
158+
- React Native
159+
- Redux
160+
- RESTful APIs
161+
- Ruby
162+
- Ruby on Rails
163+
- Rust
164+
- Scala
165+
- Security
166+
- Selenium
167+
- SEO
168+
- Serverless
169+
- Solidity
170+
- Spring Boot
171+
- SQL
172+
- Swagger
173+
- Tailwind CSS
174+
- Test
175+
- Testing Library
176+
- Three.js
177+
- TypeScript
178+
- UI/UX/Design
179+
- Virtual Reality
180+
- Vue.js
181+
- WebSockets
182+
- Webpack
183+
- Other
184+
validations:
185+
required: true
186+
187+
- type: textarea
188+
id: ticket-mentors
189+
attributes:
190+
label: Mentor(s)
191+
description: Please tag relevant mentors for the ticket
192+
validations:
193+
required: true
194+
195+
- type: dropdown
196+
id: ticket-category
197+
attributes:
198+
label: Category
199+
description: Choose the categories that best describe your ticket
200+
multiple: true
201+
options:
202+
- API
203+
- Analytics
204+
- Accessibility
205+
- Backend
206+
- Breaking Change
207+
- Beginner Friendly
208+
- Configuration
209+
- CI/CD
210+
- Database
211+
- Data Science
212+
- Deprecation
213+
- Documentation
214+
- Delpoyment
215+
- Frontend
216+
- Internationalization
217+
- Localization
218+
- Machine Learning
219+
- Maintenance
220+
- Mobile
221+
- Performance Improvement
222+
- Question
223+
- Refactoring
224+
- Research
225+
- Needs Reproduction
226+
- SEO
227+
- Security
228+
- Testing
229+
- AI
230+
- Other
231+
validations:
232+
required: true
233+
234+

0 commit comments

Comments
 (0)