or
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up
| Syntax | Example | Reference | |
|---|---|---|---|
| # Header | Header | 基本排版 | |
| - Unordered List |
|
||
| 1. Ordered List |
|
||
| - [ ] Todo List |
|
||
| > Blockquote | Blockquote |
||
| **Bold font** | Bold font | ||
| *Italics font* | Italics font | ||
| ~~Strikethrough~~ | |||
| 19^th^ | 19th | ||
| H~2~O | H2O | ||
| ++Inserted text++ | Inserted text | ||
| ==Marked text== | Marked text | ||
| [link text](https:// "title") | Link | ||
|  | Image | ||
| `Code` | Code |
在筆記中貼入程式碼 | |
| ```javascript var i = 0; ``` |
|
||
| :smile: | ![]() |
Emoji list | |
| {%youtube youtube_id %} | Externals | ||
| $L^aT_eX$ | LaTeX | ||
| :::info This is a alert area. ::: |
This is a alert area. |
On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?
Please give us some advice and help us improve HackMD.
Do you want to remove this version name and description?
Syncing
xxxxxxxxxx-
Any changes
Be notified of any changes
-
Mention me
Be notified of mention me
-
Unsubscribe
SubscribeCodeRefinery 4 kick-off
Where? - Göteborg, Sweden + partly hybrid ( https://cscfi.zoom.us/j/62397314994 , starting 13 CEST)
When? lunch-lunch May 22nd + 23rd 2025
Who? CodeRefinery project team + steering group if interested
Participants:
Short summary
Action required
(Mark 2 = very interested, 1 = slightly, 0 = not at all)
Project direction & structure
Data & impact
Workshops
Team communication
Course & Content Development
Long summary
First Tomasz, our project owner and interim director of NeIC introduced us to the new NeIC structure and celebrating the success of the project in earlier phases. He emphasized the role of the steering group is not micromanaging the project, but to provide high level support and overview, to set priorities for deliverables. The execution of the project, as framed in the project plan is up to us!
We then got an overview of the history and impact of the project so far by Radovan. The lesson material has evolved a lot in terms of content and presentation. The joy of teaching and sharing knowledge was emphasized with the idea to share this via stories. Stories on how the team came to be, what motivates us and stories also by our associates and learners can help sharing the work we do. Another idea that was brought up is the gamiifcation of "boring" tasks, like following installation instruction or testing prerequisites as well as learning about different concepts.
Next we looked at data that we are collecting about the project and connected it to impact:
- Average views (live) are quite stable
- Views by location in decreasing order: FI, DE, SE, FR, NO …
Short discussion on short format video:
-> If someone wants to try creating shorter videos, support can be provided
Then it was time to collect some information and opinions from the team, all notes can be found in our collaborative notes, I'll try to summarize and turn into actionpoints below:
-> Discussion about timing, distribution of the autumn workshop continues in chat: https://coderefinery.zulipchat.com/#narrow/channel/316508-coderefinery-tools-workshop/topic/Autumn.202025.20CR.20workshop/with/521661133
Definition of a CodeRefinery workshop suggestion will come separately. See some notes in collaborative notes for now.
Everyone seems keen on meeting others in the team at least once in a while. We keeep the Monday at 14 CEST timeslot for 30 min weekly meetings. Join when you can :) Some will have specific topics, otherwise open discussions and experience exchange, you can also "bring your own topic" by filling it in the team meeting agenda: https://hackmd.io/@coderefinery/team-meeting . Not everyone will always be available and that is ok.
Information about the project will be shared in chat, new channel called "coderefinery-info": https://coderefinery.zulipchat.com/#narrow/channel/507798-#coderefinery-info. This is for announcements and info from the project to everyone and will serve as basis for the CodeRefinery newsletter. All discussions will be kept in #coderefinery channel. Some topics may be moved to from there to #coderefinery-info.
Important information for the team, especially those that require action from your side will also be shared via e-mail. Multiple times, if need be.
Note that Zulip lets you mute channels as well as topics and allows to choose when it should send you e-mails.
Your visions for the project have been incorporated into the project plan: https://docs.google.com/document/d/1a6Gu9rtD-EaP51mcMV1LwlrndcIGn21_UbBedtyL_JA/edit?usp=sharing
Also the activities in the project plan have been adjusted according to interests and importance for the team. Please note that some more activities have been added. And "short video production" has been removed, as no one seemed interested in actually doing it. If this is not how you feel, please comment on section 2.2 in the project plan! Gamification is seen as being part of lesson development.
Your interests in the activities from the project plan have been transferred to the staff overview table: https://docs.google.com/spreadsheets/d/1K76Ow0psHqFx7VJy2OKE52Y4zwTZwG4F9pp3wAsbLmg/edit?usp=sharing
Please go check that your interests have been captured well and fill in anything missing (2: very interested, 1: slightly interested). Also add 0 for things you are NOT AT ALL interested in doing.
We also took a look at different courses/lessons that people are working on or would like to work on in the future and scouted some interests:
Some ideas from the kickoff:
Agenda
~10 min break at end of each hour
Order: hearts, clubs, spades, diamond
Day 2:
K: Note taker: Ashwin, Richard, Bjørn
J: Time keeper: Oskar, Johan, Johan
A: Summarizer: Pubudu, Diana, Thomas
Q: Online bridge: Jarno, Gregor, Hemanadhan
Day 1:
K: Note taker: Jarno, Johan, Diana, Ashwin
J: Time keeper: Thomas, Bjørn, Stephan, Richard
A: Summarizer: Diana x2, Gregor, Pubudu, Samantha
Q: Online bridge, Heman, Oskar, Yonglei x2
Slides: https://hackmd.io/@coderefinery/CR4_kickoff_slides
Thu, May 22nd
Fri, May 23rd
Notes from the meeting
Introduction by the project owner, Tomasz
CR4 until May 2028, ~2.5 FTE in-kind
NeiC now much slimmer structure
Until now 25 projects, the ones that are over are now affiliates
Lightweight coordination, flexible, want to keep it that way
NeIC is all on national providers and projects themselves
CR4 has clearly defined structure
On the outlook for extra funding to add to budget of CodeRefinery
CR is good with connecting competencies
Steering group: do not micromanage the project, high level support and overview, sets priorities for deliverables, how to execute is up to team and PM
CodeRefinery benefits graph: SG acts on the middle part
High level benefit form: What is expected of the project
Overview of NeiC organization
Introductions, all
CodeRefinery today, history
Radovan gives an account of project history
http://www.r2d3.us/visual-intro-to-machine-learning-part-1/
https://www.tldraw.com/f/FgMe9Nv-ZWqg5FRUUizd7
Evolution of topics
Earlier workshops (recapitulating from CR main webpage)
Pre-CR teaching activity on CR topics
Evolution in course material format: Slides from each instructor –> Carpentry style lessons –> Read the docs style with Sphinx and markdown.
Evolution of topics
Impact/metrics/KPI
Comments:
CodeRefinery workshops
Statistics:
Website stats: https://github.com/rantahar/CR_web_trafic/blob/main/plausible.ipynb
RD continues with YouTube stats for recorded videos.
RD continues with Twitch stats for live streams.
Are views unique?
In the most popular video, checking the watch time, there are bumps at the end. This is because there are chapters.
Short form videos can be more rewatchable, risks putting in the watch list.
Survey
https://link.webropolsurveys.com/S/2FB1D89C7A463F83
https://link.webropolsurveys.com/short/d1586964c65b495385bb6a303d16f972
Summary of analysis in groups
TP, OT: Q1 (your ideal workshop format as instructor)
RD, YW: Q2 (ideal workshop format for learners)
SS, BL: Q3 (What is CR workshop)
All lessons are licensed under CC-BY-4.0. Any part of the workshop can be reused by others if they attribute the CodeRefinery project. Since we have CC-BY-4.0 is it possible to define what a CR workshop is?
- The image file may be corrupted
- The server hosting the image is unavailable
- The image path is incorrect
- The image format is not supported
Learn More →PS,JR,A: Q4 (why and when to meet)
- Frequency: 5 say weekly, 3 say biweekly, 1 monthly, 1 ad-hoc
- Theme: Task force / specific topic to discuss / focussed: 5 vs No planned content: 1 vs Nothing mentioned: 4
- Only 2 mention chat, possibly because it was missing from the question
- Time 30-50 minutes: 1 mention
- Notes: we keep it at Mondays at 14:00 CET, try to make it topical and duration will be flexible when needed.
DI, JH: Q5 (info about project)
Preferences for different info and communication channels:
chat +++++++??
newsletter / email +++++++?
meetings ++++
informal ++
Chat overload mentioned as a general dilemma. It was pointed out that Newsletter style emails might stay unread.
SW: Q6 - Vision
Pre-tasks
Calendar check
Project activities
Read through the project activities and think about which you would find interesting and what may be missing:
Add your initials (in bold for very interested and have time for it, in italic for could do);
add separate x's (max 10 / person) for something you see as important, but do not want to do
Activity A: Management and coordination
(- A-4: Administration and reporting) xx
Activity B: Operations
Activity C: Outreach
Poll results (amount of x) (EG I did it with regex, apologies if there are errors)
New training material / course pitches
Many of you mentioned that you would like to discuss lesson update/development and new materials and training collaborations. The kick-off has some time reserved for this!
Think about:
Pitches
Any thoughts on above questions? -> Prepare a pitch (max 2min)
Comments and questions on pitches
The Road ahead
Preparations happening
Statistics collection
Talks
CR tool workshop Fall 2025
Python for Sci Comp workshop Fall 2025
Summary: Day 1 - CodeRefinery workshops
Summary: Day 2 - 0900-100
Summary Spades Session:
NeIC meeting 22-23.9 all Team Members are invited.
Majority for having 2 week course in September
Tools Workshop decided to happen 9-11 + 16-18. September 2025
Python for SciComp will happen 25-27.11.25
Several discussions about how the september course should happen. Possibly extend Week 2 to re-introduce exercises, but needs to be seen.
What do I need to be successful in my role/the activities in this project?
What do I have to offer, am I good at, I enjoy doing
Thank you!!