Here we collect email texts which we have sent to participants. They are hopefully useful for late registrations or future workshops.
If you registered late and cannot find the link to the Q&A document, please contact us. See the bottom of this page for contact details.
Subject: CodeRefinery workshop announcement
CodeRefinery invites everyone interested in writing more reproducible research code to join the CodeRefinery workshop:
For more information and registration, please visit: https://coderefinery.github.io/2025-09-09-workshop/.
Subject: CodeRefinery workshop announcement
CodeRefinery workshop on tools and techniques for reproducible research
Are you writing code for your research? Do you want to make your research results more reproducible? Do you struggle to reproduce results of your own or others computations?
Join the CodeRefinery workshop in September and October! It takes place online on 9 half days (you can pick and choose)
The intended audience for this workshop are researchers of all domains, levels and preferred programming languages who write code in their research, and the aim is to improve the reproducibility of our research by deepening the knowledge of the tools that enable better code development and sharing.
The workshop is held online (streamed on Twitch) with hands-on sessions. Interaction with the participants and live help is guaranteed by a variety of means. Some locations may offer in-person events (check the event page), and feel encouraged to join as a team with your colleagues or bring your own classroom (please contact us if this option sparks your interest).
The event is free of charge. More info and registration on the CodeRefinery Workshop site.
In case of any questions, please contact support@coderefinery.org
Subject: Week 1 summary (and a survey for those who could not make it)
Dear all,
Thank you so much for your active participation during the first week of the CodeRefinery workshop!
If you could not join us this week, could you let us know why? Take this 15-seconds-survey.
We try to minimise overlaps with conferences and other events, so we would like to know what stopped you from joining us this week.
We are especially grateful to all the exercise leaders and expert helpers for their additional effort during the exercise sessions. We could not have a workshop of this scale without you!
We hope that our Git lessons have made you more comfortable using Git for your solo- and collaborative- projects. Of course, we would have loved to show a lot more if we had the time. If you have ideas on how to improve them (some ideas were already noted in the collaborative document), please open issues at https://coderefinery.github.io/git-intro/ or https://coderefinery.github.io/git-collaborative/, or even better, send us pull requests.
During next weeks we'll take best practices for software development to the next level, by learning about documentation, testing, reproducibility, software licensing, and more. We'll start using additional tools. If you have not yet set up your Conda environment, please do so during the following days: https://coderefinery.github.io/installation/.
The following episodes are self-contained, so you can pick the one(s) that are more relevant to what you need in your research. Please note that the starting time and duration have changed now.
If you'd like to receive a certificate of participation, please do not delete your Git repositories yet and have a look at https://coderefinery.github.io/2025-09-09-workshop/certificates/.
Have a nice weekend and see you on Wednesday!
the CodeRefinery team
Subject: Getting ready for CodeRefinery day 3 with git version control!
Hello!
Today we covered the basics of git and tomorrow we will collaborate together using git and GitHub. If you missed today (or yesterday) it is still possible to fully enjoy tomorrow and do exercises together.
A short reminder on what you need to do before tomorrow
Tomorrow we will all practice how to collaborate using Git/GitHub and one ambitious thing we will try is to collaborate with participants following via stream.
If you would like to participate as individual learner in the collaborative exercises, please request access by opening an issue at https://github.com/cr-workshop-exercises/access-requests/issues/new?template=access-request.md (there click the green button "Create" on bottom right).
This way we will know your GitHub username and give you write access to exercise repositories.
After we add you as collaborator, you will get an email from GitHub.
Please accept the invitation.
Don't forget to "unwatch" both https://github.com/cr-workshop-exercises/centralized-workflow-exercise and https://github.com/cr-workshop-exercises/centralized-workflow-exercise-recorded to make sure you don't get too many emails during the exercise.
To "unwatch", go to the repository and click the "Unwatch" button (top middle of the screen) and then select "Participating and @mentions".
That is all for today. You may find today's video on Twitch https://twitch.tv/coderefinery for another week. Recordings are also being uploaded to our YouTube channel later next week.
Have a great evening! Enrico, on behalf of the CodeRefinery team
Subject: [CodeRefinery-workshop] Getting ready for day 2 and 3 of CodeRefinery workshop
Hello dear workshop participant,
Thank you for joining us today!
You may find the archived questions and answers at https://coderefinery.github.io/2025-09-09/workshop/questions/.
If you'd like to revisit or catch up with some of the episodes, you find the videos on Twitch https://twitch.tv/coderefinery for another week. Recordings will later be uploaded to our YouTube channel: https://www.youtube.com/@coderefinery.
If you missed day 1, you may still join the rest of the workshop; prerequisites for day 2 are knowing the basics of git. And even without those, you should still be able to follow and do the exercises.
Preparations for day 2 Having the local editors available on your computer is good: VS Code or command line. See the second option on installation (https://coderefinery.github.io/installation/). If you don't have these, you can still attend and there are some steps you can do without editors, and you'll learn for the future.
If you need live help for installing these tools, we provide an exceptional zoom session tomorrow morning 10/9/2025 at 9:00am CEST (Oslo/Stockholm/Rome timezone).
Preparations for day 3 On Day 3 (Thursday 11/9) we will all practice how to collaborate using Git/GitHub and one ambitious thing we will try is to collaborate with participants following via stream.
Day 3 for individual learners If you would like to participate as individual learner in the collaborative exercises, please request access by opening an issue at https://github.com/cr-workshop-exercises/access-requests/issues/new?template=access-request.md (there click the green button "Create" on bottom right).
This way we will know your GitHub username and give you write access to exercise repositories. After we add you as collaborator, you will get an email from GitHub. Please accept the invitation so that on Thursday you can do the exercise on our shared repository.
Don't forget to "unwatch" both https://github.com/cr-workshop-exercises/centralized-workflow-exercise and https://github.com/cr-workshop-exercises/centralized-workflow-exercise-recorded to make sure you don't get too many emails during the exercise. To "unwatch", go to the repository and click the "Unwatch" button (top middle of the screen) and then select "Participating and @mentions".
Day 3 for learners in local classrooms or teams If you are learning with others as part of an in-person room or a virtual team, your local coordinator will take care of preparing the shared git repository for doing the collaborative exercise with other participants in the room. If you are the coordinator you'll receive a separate email from us with more detailed instructions.
How to follow the workshop As usual the links for the following days will be: -Workshop page: https://coderefinery.github.io/2025-09-09-workshop/
Best regards, Enrico, on behalf of the CodeRefinery team
Subject: CodeRefinery exercise leads, preparation for Day 3
Hei classroom hosts and exercise/team leads,
You are receiving this e-mail because you have indicated in some way that you are hosting a classroom or joining with a team for the CodeRefinery workshop.
First: it's amazing that you provide a space to learn together for the CodeRefinery workshop! We know it's still a day ahead, but never too early to prepare: For day 3 we do collaborative git version control, and that requires you to prepare some repositories in advance so that the learner in your room can collaborate using the repository you have created.
Please have a look at all exercises for day 3 (https://coderefinery.github.io/2025-09-09-workshop/exercises/#day-3), there are step-by-step instructions on how to prepare these git repositories for your learners to work with.
For example, for the first exercise of day 3 https://coderefinery.github.io/git-collaborative/same-repository/#exercise you see that in the tab "Part of team/exercise room" there are a few steps for the maintainer (you! (or one of you if you have multiple helpers)) to generate the new repositories under your own github handle, and to add the learners as collaborators to your repository. (You will also need to create a repository for the third exercise of day 3 https://coderefinery.github.io/git-collaborative/forking-workflow/#exercise.) It is good to do this before day 3 sessions start.
If you would like support with setting things up, please visit our "additional installation help" session on Wednesday, 2 hours before the workshop starts.
Please do reach out via support@coderefinery.org or join our Zulip chat (https://coderefinery.zulipchat.com) if anything is unclear.
Kind regards, Samantha on behalf of the CodeRefinery team
Subject: [CodeRefinery workshop] practical info
Dear all,
We are happy to have you onboard of the next Coderefinery workshop that starts on Tuesday September 9th at 11am CET. Full schedule and details at the September 2025 CodeRefinery workshop webpage.
If you plan to participate in the hands-on exercises for this workshop, please ensure you have the necessary pre-requisites prepared by visiting this link.
We provide multiple ways to learn Git: via GitHub web-interface, using the shell terminal, using VS code.
Using Git in the shell terminal gives you full control over your workflow, but you might not be familiar with the terminal itself. If you’d like to take advantage of Git’s full power through the command line, we offer a shell crash course just before our installation session.
If you need assistance with the installation, we offer two help sessions on Wednesday September 3rd and Monday September 8th. Please check the schedule in your time zone: https://coderefinery.github.io/2025-09-09-workshop/#schedule . You can also ask someone you know for installation help - these are standard tools and they can probably give you custom advice.
Connection details for the installation help sessions and the shell crash course: zoom link sent to participants .
You can add all workshop sessions to your own calendar following the instructions on this page: https://coderefinery.org/calendars/ (choose only the workshop calendar)
Here are all relevant resources that you will need in order to connect during the workshop:
We will take shorter breaks every hour. The first three days also have an one hour break in between which depending on your timezone can for example be used for lunch.
Anyone with an e-mail address associated with a research or higher education institution can request a certificate recommending 1 ECTS for the workshop after the workshop is over. Detailed instructions: https://coderefinery.github.io/2025-09-09-workshop/certificates/ We do not track attendance and if you cannot join the live session, you can also watch the recordings available on TwitchTV.
For those who do not want to attend the workshop alone, there's still time to gather friends and colleagues to follow the workshop with you in a local classroom.
In-person classroom are currently available in Espoo, Reykjavik, Stockholm, Copenhagen and Oslo, please register separately to get in touch with the respective organisers: https://coderefinery.github.io/2025-09-09-workshop/#local-exercise-groups
If you want to form your own local team, we are happy to help you! Please get in touch with us at support@coderefinery.org
If you have any questions, please write to support@coderefinery.org
Best regards, Enrico and Samantha, on behalf of the CodeRefinery team
--
Privacy! You are receiving this email because you registered for the next CodeRefinery workshop. If your plans have changed, you can update your registration by visiting https://indico.neic.no/login/?next=/event/282/ or by contacting us at support@coderefinery.org. Please consider subscribing to our newsletter to get information about upcoming events: https://coderefinery.org/#newsletter. You can check the code of conduct for the workshop at https://coderefinery.org/about/code-of-conduct/