Skip to content

Commit 33224ed

Browse files
Prepare comms, #23
1 parent 18e7107 commit 33224ed

File tree

6 files changed

+298
-0
lines changed

6 files changed

+298
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Communication
2+
3+
- Course date: 2026-03-03
4+
5+
```mermaid
6+
flowchart TB
7+
naiss_newletter[NAISS newsletter]
8+
registration_form[Registration form]
9+
welcome_email_step_2_hpc[Welcome email step 2, use HPC]
10+
welcome_email_step_last_steps_no_hpc[Welcome email, last steps, no HPC]
11+
welcome_email_step_last_steps_course_project[Welcome email, last steps, course project]
12+
welcome_email_step_last_steps_own_project[Welcome email, last steps, own project]
13+
reminder_in_morning[Reminder in the morning]
14+
15+
naiss_newletter -.-> |Informs| registration_form
16+
registration_form --> |Registered to course, HPC| welcome_email_step_2_hpc
17+
registration_form --> |Registered to course, no HPC| welcome_email_step_last_steps_no_hpc
18+
19+
welcome_email_step_2_hpc --> |Registered in SUPR, course project| welcome_email_step_last_steps_course_project
20+
welcome_email_step_2_hpc --> |Registered in SUPR, own project| welcome_email_step_last_steps_own_project
21+
22+
23+
welcome_email_step_last_steps_course_project --> |Accepted NAISS project, can login| reminder_in_morning
24+
welcome_email_step_last_steps_own_project --> |Can login| reminder_in_morning
25+
welcome_email_step_last_steps_no_hpc --> reminder_in_morning
26+
```
27+
28+
<!-- markdownlint-disable MD013 --><!-- Tables cannot be split up over lines, hence will break 80 characters per line -->
29+
30+
Date |Description
31+
----------------------|------------------------------------------------------------------------
32+
2026-01-09 |[Registration form](registration_form.md)
33+
2026-01-09 |[NAISS newsletter, first announcement](newsletter_first_announcement.md)
34+
2026-01-09 and onward |[Welcome email](welcome_email.md)
35+
2026-03-03 |[Reminder in the morning](reminder_in_morning.md)
36+
37+
<!-- markdownlint-enable MD013 -->
38+
39+
Course registration data
40+
41+
Email|Which HPC cluster?|Name
42+
43+
## What is your email address?
44+
45+
```text
46+
[field for one line of text]
47+
```
48+
49+
## Which HPC cluster will you use?
50+
51+
- I will not follow the HPC part of the course
52+
- (recommended) I will use the HPC cluster provided by the course
53+
- I will use the HPC cluster that I already work on
54+
55+
## If you work on your own HPC cluster, what is its name?
56+
57+
Be aware that there are only worked-out answers for the some
58+
NAISS HPC clusters (Alvis, Bianca, COSMOS, Dardel, Kebnekaise,
59+
LUMI, Pelle, Tetralith)
60+
61+
- `[open question]`
62+
63+
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# NAISS newsletter, first announcement
2+
3+
!!! info "This announcement is used in a newsletter"
4+
5+
This announcement is used in a newsletter.
6+
7+
Hence, all its links must remain valid.
8+
Remove those links after the next course's
9+
iteration.
10+
11+
> Great course. Now, Python is not scary anymore.
12+
>
13+
> A learner from this course ([source](https://uppmax.github.io/naiss_intro_python/evaluations/20240830/))
14+
15+
This 1-day course lets you write and run Python code on an HPC cluster.
16+
The goal of the first half of the course,
17+
is to run Python on an HPC cluster,
18+
with little focus on the Python language itself.
19+
The goal of the second half of the course,
20+
is to learn the basics of Python
21+
and can be done from your local computer as well.
22+
The pace of this highly interactive course
23+
is set by the majority of learners,
24+
ensuring that any complete beginner
25+
has enough time for exercises.
26+
At the end of the day, you should feel comfortable with writing and running
27+
Python code on either HPC or your local computer.
28+
29+
- Course information and registration: [https://docs.uppmax.uu.se/workshops_courses/intro_to_python/](https://docs.uppmax.uu.se/courses_workshops/intro_to_python/)
30+
- When: Tuesday March 3 2026, 9:00-16:00 ([course schedule](https://uppmax.github.io/naiss_intro_python/schedule/))
31+
- Where: Online via Zoom
32+
- Course material: [https://uppmax.github.io/naiss_intro_python/](https://uppmax.github.io/naiss_intro_python/)
33+
- Earlier evaluations of the course: [https://uppmax.github.io/naiss_intro_python/evaluations/](https://uppmax.github.io/naiss_intro_python/evaluations/)
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# Registration form text
2+
3+
!!! info "This text is used in the current registration form"
4+
5+
Intro to Python for HPC 2026-03-03
6+
7+
This is the registration form for the UPPMAX course 'Intro to Python for HPC',
8+
[https://docs.uppmax.uu.se/courses_workshops/intro_to_python/](https://docs.uppmax.uu.se/courses_workshops/intro_to_python/)
9+
10+
Registration closes at 2025-10-09.
11+
12+
## What is your email address?
13+
14+
```text
15+
[field for one line of text]
16+
```
17+
18+
## Which HPC cluster will you use?
19+
20+
- I will not follow the HPC part of the course
21+
- (recommended) I will use the HPC cluster provided by the course
22+
- I will use the HPC cluster that I already work on
23+
24+
## If you work on your own HPC cluster, what is its name?
25+
26+
Be aware that there are only worked-out answers for the some
27+
NAISS HPC clusters (Alvis, Bianca, COSMOS, Dardel, Kebnekaise,
28+
LUMI, Pelle, Tetralith)
29+
30+
- `[open question]`
31+
32+
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Reminder email in the morning
2+
3+
## Intro to Python for HPC: see you at 9:00 sharp
4+
5+
Dear learners,
6+
7+
Again, welcome to today's 'Intro to Python for HPC' course!
8+
9+
I assume that you've done all the prerequisites for the course:
10+
11+
- [x] Prerequisite 1/5: You have registered at our registration form
12+
- [x] Prerequisite 2/5: You have registered at SUPR
13+
- [x] Prerequisite 3/5: You have access this course's NAISS project
14+
- [x] Prerequisite 4/5: You are able to login to your HPC cluster
15+
- [x] Prerequisite 5/5: You have a good Zoom setup
16+
17+
See you at 9:00 (sharp!) in the Zoom room below!
18+
19+
If you have any questions, I will be in the Zoom room earlier :-)
20+
21+
Thanks and cheers, Richèl Bilderbeek, NAISS 'Intro to Python for HPC' main teacher
22+
23+
`[Zoom invite text]`
24+
25+
<!-- markdownlint-enable MD013 -->
Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
# Welcome email
2+
3+
!!! info "About this email"
4+
5+
This email is sent out to learners that recently registered.
6+
7+
???- warning "For coordinators: progress"
8+
9+
This email has been sent to all learners to and including at timestamp
10+
`08/10/2025 17:44:00`
11+
12+
<!-- markdownlint-disable MD013 --><!-- Allow clean copy-paste of 80+ characters -->
13+
14+
## Welcome to the 'Intro to Python for HPC' course of 2026-03-03 step 2
15+
16+
Dear learners,
17+
18+
Welcome to the 'Intro to Python for HPC' course of 2026-03-03!
19+
20+
Well done! You've already done one of the five prerequisites (as listed on <https://uppmax.github.io/naiss_intro_python/prereqs/> ):
21+
22+
- [x] Prerequisite 1/5: You have registered at our registration form
23+
- [ ] Prerequisite 2/5: You have registered at SUPR
24+
- [ ] Prerequisite 3/5: You have requested access to this course's NAISS project
25+
- [ ] Prerequisite 4/5: You are able to login to your HPC cluster
26+
- [ ] Prerequisite 5/5: You have a good Zoom setup
27+
28+
Next step is step 2. Please register at SUPR at <https://supr.naiss.se/person/register/>
29+
and continue onwards from there.
30+
31+
Help, answers and videos can be found at the course's FAQ page at <https://uppmax.github.io/naiss_intro_python/faq/#prerequisites> .
32+
33+
The course assumes you can log in to an HPC cluster, so let's make that work :-) .
34+
35+
If you have any questions, never hesitate to contact me.
36+
37+
Please make sure you've done all your prerequisites and if yes, see you on March 3 9:00 (sharp!) at the Zoom room below this email.
38+
39+
Thanks and cheers, Richèl Bilderbeek, NAISS 'Intro to Python for HPC' main teacher
40+
41+
42+
`[Zoom invite text]`
43+
44+
45+
## Welcome to the 'Intro to Python for HPC' course of 2026-03-03 last steps (course project)
46+
47+
Dear learners,
48+
49+
Welcome to the 'Intro to Python for HPC' course of 2026-03-03!
50+
51+
Well done! You've already done two of the five prerequisites (as listed on <https://uppmax.github.io/naiss_intro_python/prereqs/> ):
52+
53+
- [x] Prerequisite 1/5: You have registered at our registration form
54+
- [x] Prerequisite 2/5: You have registered at SUPR
55+
- [ ] Prerequisite 3/5: You have accepted access to the NAISS course project
56+
- [ ] Prerequisite 4/5: You are able to login to your HPC cluster
57+
- [ ] Prerequisite 5/5: You have a good Zoom setup
58+
59+
Next steps are numbers 3, 4 and 5.
60+
61+
- For step 3: accept the SUPR email you've gotten to get access to this course's
62+
project. Alternatively, you can request access to the project
63+
yourself: the project is called 'NAISS Intro to Python course',
64+
with URL <https://supr.naiss.se/project/32968>
65+
- For step 4: follow the documentation and/or video at
66+
<https://uppmax.github.io/naiss_intro_python/faq/#how-can-i-login-to-an-hpc-cluster>
67+
- For step 5: please do this, it will be more fun for everybody!
68+
69+
Help, answers and videos can be found at the course's FAQ page at <https://uppmax.github.io/naiss_intro_python/faq/#prerequisites> .
70+
71+
The course assumes you can log in to an HPC cluster, so let's make that work :-)
72+
73+
If you have any questions, never hesitate to contact me.
74+
75+
Please make sure you've done all your prerequisites and if yes, see you on March 3 9:00 (sharp!) at the Zoom room below this email.
76+
77+
Thanks and cheers, Richèl Bilderbeek, NAISS 'Intro to Python for HPC' main teacher
78+
79+
80+
`[Zoom invite text]`
81+
82+
## Welcome to the 'Intro to Python for HPC' course of 2026-03-03 last steps (own project)
83+
84+
Dear learners,
85+
86+
Welcome to the 'Intro to Python for HPC' course of 2026-03-03!
87+
88+
Well done! You've already done three of the five prerequisites (as listed on <https://uppmax.github.io/naiss_intro_python/prereqs/> ):
89+
90+
- [x] Prerequisite 1/5: You have registered at our registration form
91+
- [x] Prerequisite 2/5: You have registered at SUPR
92+
- [x] Prerequisite 3/5: You have access to your course's NAISS project
93+
- [ ] Prerequisite 4/5: You are able to login to your HPC cluster
94+
- [ ] Prerequisite 5/5: You have a good Zoom setup
95+
96+
Next steps are numbers 4 and 5.
97+
98+
- For step 4: if you have not not logged in this course's NAISS project,
99+
follow the documentation and/or videos at
100+
<https://uppmax.github.io/naiss_intro_python/faq/#how-can-i-login-to-an-hpc-cluster>
101+
- For step 5: please do this, it will be more fun for everybody!
102+
103+
Help, answers and videos can be found at the course's FAQ page at <https://uppmax.github.io/naiss_intro_python/faq/#prerequisites> .
104+
105+
The course assumes you can log in to an HPC cluster, so let's make that work :-)
106+
107+
If you have any questions, never hesitate to contact me.
108+
109+
Please make sure you've done all your prerequisites and if yes, see you on March 3 9:00 (sharp!) at the Zoom room below this email.
110+
111+
Thanks and cheers, Richèl Bilderbeek, NAISS 'Intro to Python for HPC' main teacher
112+
113+
114+
`[Zoom invite text]`
115+
116+
117+
## Welcome to the 'Intro to Python for HPC' course of 2026-03-03 last steps (no HPC)
118+
119+
Dear learners,
120+
121+
Welcome to the 'Intro to Python for HPC' course of 2026-03-03!
122+
123+
Well done! You've already done one of the five prerequisites (as listed on <https://uppmax.github.io/naiss_intro_python/prereqs/> ):
124+
125+
- [x] Prerequisite 1/5: You have registered at our registration form
126+
- [ ] Prerequisite 2/5: You have registered at SUPR
127+
- [ ] Prerequisite 3/5: You have access to your course's NAISS project
128+
- [ ] Prerequisite 4/5: You are able to login to your HPC cluster
129+
- [ ] Prerequisite 5/5: You have a good Zoom setup
130+
131+
As you have indicated to not follow the HPC part of the course,
132+
your last step is step number 5.
133+
Please do this, it will be more fun for everybody!
134+
135+
Help, answers and videos can be found at the course's FAQ page at <https://uppmax.github.io/naiss_intro_python/faq/#prerequisites> .
136+
137+
If you have any questions, never hesitate to contact me.
138+
139+
Please make sure you've done all your prerequisites and if yes, see you on March 3 9:00 (sharp!) at the Zoom room below this email.
140+
141+
Thanks and cheers, Richèl Bilderbeek, NAISS 'Intro to Python for HPC' main teacher
142+
143+
`[Zoom invite text]`

docs/communication/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ No |Date |Communication
1010
4 |2025-04-24|Not done by me
1111
5 |2025-10-14|[Communication](20251014/README.md)
1212
6 |2025-11-27|Not done by me
13+
6 |2025-11-27|Not done by me
14+
7 |2026-03-03|[Communication](20260303/README.md)

0 commit comments

Comments
 (0)