Skip to content

Commit a063a08

Browse files
committed
Reuse Winter 2026 template + Cleanup for Fall 2026
0 parents  commit a063a08

File tree

18 files changed

+1794
-0
lines changed

18 files changed

+1794
-0
lines changed
Lines changed: 358 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,358 @@
1+
name: Project submission template
2+
3+
# See the json schema to help you create / update this form
4+
# https://json.schemastore.org/github-issue-forms.json
5+
6+
description: Fill in this template to submit a project
7+
8+
labels: [project]
9+
10+
# assignees:
11+
# - octocat
12+
13+
body:
14+
- type: markdown
15+
attributes:
16+
value: |
17+
## Guidelines
18+
19+
We are very excited to meet you at Brainhack Montreal 2026 🎉.
20+
21+
To submit a project:
22+
23+
- make sure you have read our **[Guidelines for Leading and Attending to Brainhack Projects](https://github.com/brainhackorg/bhg-event-materials/blob/master/docs/leading_and_attending_to_brainhack_projects.md)** to increase the diversity and inclusivity of your project work
24+
25+
- fill in all the required items (marked with a red asterisk `*`) in the form below. Note that if you are missing some information but still want to submit a project, you can always input dummy content.
26+
27+
- click on `Submit new issue` at the bottom of the form
28+
29+
After the issue is submitted, we will assign a `project monitor` to review your submission.
30+
31+
After approval we will add the label `status:web_ready`.
32+
33+
Note that you can always update your issue after clicking on `Submit new issue`.
34+
If at any time you need help from us or anything is unclear, please message us on Discord (`https://discord.gg/AEXF3kQ9Wf`). Our team is here to help!
35+
36+
# ----------------------------------------------------------------------------
37+
# PROJECT INFO
38+
# ----------------------------------------------------------------------------
39+
40+
- type: markdown
41+
attributes:
42+
value: |
43+
## Project info
44+
45+
# ----------------------------------------------------------------------------
46+
# required
47+
# ----------------------------------------------------------------------------
48+
49+
- type: textarea
50+
attributes:
51+
label: Title
52+
description: Add a title to describe your project.
53+
validations:
54+
required: true
55+
56+
- type: textarea
57+
attributes:
58+
label: Leaders
59+
description: Add the full name (and email + Discord handle if possible)
60+
of the project leaders.
61+
validations:
62+
required: true
63+
64+
- type: textarea
65+
attributes:
66+
label: Collaborators
67+
description: Add the full names (and email + Discord handles if possible)
68+
of any person contributing to the project.
69+
placeholder: Please add current collaborators within your proposed project
70+
validations:
71+
required: false
72+
73+
- type: textarea
74+
attributes:
75+
label: Project Description
76+
description: "Add a brief description of the project.\nTry to include all the
77+
relevant information to answer the following questions."
78+
placeholder: |
79+
- What are you doing, for whom, and why?
80+
- What makes your project special and exciting?
81+
- How to get started?
82+
- Where to find key resources?
83+
validations:
84+
required: true
85+
86+
- type: textarea
87+
attributes:
88+
label: Link to project repository/sources
89+
description: If your project already exists, please provide a link to project
90+
repository/sources (e.g., Github link)
91+
placeholder: https://github.com/user_name/my_awesome_project
92+
validations:
93+
required: false
94+
95+
- type: textarea
96+
attributes:
97+
label: Goals for Brainhack Montreal
98+
description: "Add a list of milestones or deliverables that you expect to achieve
99+
during the event.\nTry to provide goals of varying complexity for contributors
100+
with different sets of skills\nIf possible make a couple of good first issues
101+
in your project repository to help new contributors find easy gateways."
102+
validations:
103+
required: true
104+
105+
- type: textarea
106+
attributes:
107+
label: Skills
108+
description: "Add a list of skills needed to contribute to this project.\nTry
109+
to think of both coding and non-coding skills.\nYou can provide predefined
110+
skill levels, but it’s better if you give concrete examples of the type of
111+
task contributors will be facing.\nPlease make sure you create equal opportunities
112+
to accommodate the newcomers in your project to learn from each other and
113+
share the experiences."
114+
placeholder: |
115+
- Python: advanced
116+
- FSL: basics
117+
validations:
118+
required: true
119+
120+
- type: textarea
121+
attributes:
122+
label: Tech stack
123+
description: "Describe tools/packages/libraries that will be used (e.g. PyTorch,
124+
Nipype, Docker, Next.js, R, etc.)."
125+
placeholder: |
126+
- Python: basic
127+
- FSL: basics
128+
validations:
129+
required: false
130+
131+
- type: textarea
132+
attributes:
133+
label: Onboarding documentation / Expectations
134+
description: "Provide links to onboarding documents if you have some (for example
135+
a `CONTRIBUTING.md`). You can also describe the commitment expected from team
136+
members during the event"
137+
validations:
138+
required: false
139+
140+
- type: textarea
141+
attributes:
142+
label: What will participants learn?
143+
description: "In order to make your project appeal to participants of all levels,
144+
it is very important that you provide a list of skills that participants would
145+
acquire by working on your project.\nFolks that take part in Brainhacks for
146+
the first time usually find projects a little intimidating, make sure you
147+
make it appealing for them too!"
148+
validations:
149+
required: false
150+
151+
- type: textarea
152+
attributes:
153+
label: Data to use
154+
description: If your project uses data, add a short description of the data
155+
and a link to its source.
156+
validations:
157+
required: false
158+
159+
160+
- type: textarea
161+
attributes:
162+
label: Credit to collaborators
163+
description: Describe how you will credit new members to your project.
164+
placeholder: Project contributors are listed on the project README using [all-contributors
165+
github bot](https://github.com/all-contributors/all-contributors).
166+
validations:
167+
required: false
168+
169+
- type: textarea
170+
attributes:
171+
label: Image
172+
description: Provide an image of your project for the Brainhack Global website.
173+
validations:
174+
required: false
175+
176+
# ----------------------------------------------------------------------------
177+
# LABELS
178+
# ----------------------------------------------------------------------------
179+
180+
- type: markdown
181+
attributes:
182+
value: |
183+
## Project labels
184+
185+
These labels can help match your project with the attendees' interests.
186+
187+
- type: dropdown
188+
attributes:
189+
label: Type
190+
multiple: true
191+
options:
192+
- coding_methods
193+
- data_management
194+
- documentation
195+
- method_development
196+
- pipeline_development
197+
- tutorial_recording
198+
- visualization
199+
- other
200+
validations:
201+
required: true
202+
203+
- type: dropdown
204+
attributes:
205+
label: Project Maturity Status
206+
multiple: false
207+
options:
208+
- 0 - concept but no content
209+
- 1 - basic structure
210+
- 2 - releases existing
211+
validations:
212+
required: true
213+
214+
- type: dropdown
215+
attributes:
216+
label: Topic
217+
multiple: true
218+
options:
219+
- bayesian_approaches
220+
- causality
221+
- connectome
222+
- data_visualisation
223+
- deep_learning
224+
- diffusion
225+
- diversity_inclusivity_equality
226+
- EEG_EventRelatedResponseModelling
227+
- EEG_source_modelling
228+
- Granger_causality
229+
- hypothesis_testing
230+
- ICA
231+
- information_theory
232+
- machine_learning
233+
- MR_methodologies
234+
- neural_decoding
235+
- neural_encoding
236+
- neural_networks
237+
- PCA
238+
- physiology
239+
- reinforcement_learning
240+
- reproducible_scientific_methods
241+
- single_neuron_models
242+
- statistical_modelling
243+
- systems_neuroscience
244+
- tractography
245+
- other
246+
validations:
247+
required: true
248+
249+
- type: dropdown
250+
attributes:
251+
label: Tools
252+
multiple: true
253+
options:
254+
- AFNI
255+
- ANTs
256+
- BIDS
257+
- Brainstorm
258+
- CPAC
259+
- Datalad
260+
- DIPY
261+
- FieldTrip
262+
- fMRIPrep
263+
- Freesurfer
264+
- FSL
265+
- Jupyter
266+
- MNE
267+
- MRtrix
268+
- Nipype
269+
- NWB
270+
- SPM
271+
- Machine_learning
272+
- Deep_learning
273+
- other
274+
validations:
275+
required: true
276+
277+
- type: dropdown
278+
attributes:
279+
label: Programming language
280+
multiple: true
281+
options:
282+
- C++
283+
- containerization
284+
- documentation
285+
- Java
286+
- Julia
287+
- Matlab
288+
- Python
289+
- '`R`'
290+
- shell_scripting
291+
- unix_command_line
292+
- html_css
293+
- javascript
294+
- other
295+
- not_applicable
296+
validations:
297+
required: true
298+
299+
- type: dropdown
300+
attributes:
301+
label: Modalities
302+
multiple: true
303+
options:
304+
- behavioral
305+
- DWI
306+
- ECG
307+
- ECOG
308+
- EEG
309+
- eye_tracking
310+
- fMRI
311+
- fNIRS
312+
- MEG
313+
- MRI
314+
- PET
315+
- TDCS
316+
- TMS
317+
- other
318+
- not_applicable
319+
validations:
320+
required: true
321+
322+
- type: dropdown
323+
attributes:
324+
label: Git skills
325+
multiple: true
326+
options:
327+
- 0_no_git_skills
328+
- 1_commit_push
329+
- 2_branches_PRs
330+
- 3_continuous_integration
331+
- 4_not_applicable
332+
validations:
333+
required: true
334+
335+
- type: textarea
336+
attributes:
337+
label: Anything else?
338+
description: Ticked the `other` option on one of the menu above and want to
339+
add details? Any extra label we did not cover? Some softwares you are using
340+
we forgot to mention? Please use the space if there is anything else that
341+
you would like to add about your project.
342+
validations:
343+
required: false
344+
345+
# ----------------------------------------------------------------------------
346+
# SUBMISSION CHECKLIST
347+
# ----------------------------------------------------------------------------
348+
349+
- type: markdown
350+
attributes:
351+
value: |
352+
## Submission checklist
353+
354+
- type: checkboxes
355+
attributes:
356+
label: Things to do after the project is submitted and ready to review.
357+
options:
358+
- label: Short summary of your project pitch to present during the hackathon.

0 commit comments

Comments
 (0)