-
Notifications
You must be signed in to change notification settings - Fork 51
add page for EESSI hackathon at EuroHPC User Days 2026 #813
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
4 commits
Select commit
Hold shift + click to select a range
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
124 changes: 124 additions & 0 deletions
124
docs/training-events/2026/hackathon-eurohpc-user-days.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,124 @@ | ||
| # EESSI hackathon (25 Sept 2026, Dublin) | ||
|
|
||
| On Friday 25 September 2026, an EESSI hackathon will be organised in the wake of the | ||
| [EuroHPC User Days 2026](https://userdays2026.eurohpc-ju.europa.eu) | ||
| which takes place 22-24 September 2026 in Dublin (Ireland). | ||
|
|
||
| *organised by [EuroHPC Centre-of-Excellence MultiXscale](https://www.multixscale.eu)* | ||
|
|
||
| !!! tip | ||
| **This is primarily an in-person event, with space for about 25 on-site participants.** | ||
|
|
||
| Attending the sessions is free, but you must be registered to attend in person or to join the Zoom webinar session for online participation! | ||
|
|
||
| See also [Registration](#registration). | ||
|
|
||
| The main topic of this hackathon will be *onboarding software into | ||
| the European Environment for Scientific Software Installations (EESSI, [https://eessi.io](https://eessi.io))*. | ||
|
|
||
| Ample time will be provided for participants to follow prepared examples, as well as time to work on onboarding their own application codes into EESSI. | ||
|
|
||
| We intend to record this event, and the make recordings, slides, and materials | ||
| publicly available shortly after the event via this page. | ||
|
|
||
| More details on the program will be shared later. | ||
|
|
||
| **If you have any questions regarding this event, please send an email to `support@eessi.io`.** | ||
|
|
||
| <!-- | ||
| !!! danger "Raspberry Pi Starter Kit prize!" | ||
| For the on-site participants of the hackathon, a **Raspberry Pi 5 Starter Kit prize** will be awarded to the most impressive project! | ||
|
|
||
| <p align="center"> | ||
| <img width="40%" src="../../../img/raspi.png" alt="Prize"> | ||
| </p> | ||
| --> | ||
|
|
||
| ## Presentation materials | ||
|
|
||
| *(will be made available shortly before the event)* | ||
|
|
||
| ## Venue | ||
|
|
||
| The event will take place at Trinity College in Dublin. | ||
|
|
||
| *(more details will be available soon)* | ||
|
|
||
| ## Online | ||
|
|
||
| Online participation is available via Zoom *(practical information to join will be shared with registered participants)*. | ||
|
|
||
| ## Format | ||
|
|
||
| - Hybrid format | ||
| - Space for 25 in-person attendees | ||
| - Online participation via Zoom | ||
| - Mix of presentation & hands-on exercises | ||
| - ~2.5h of content | ||
| - ~2.5h for hands-on | ||
| - ~30min for final Q&A | ||
|
|
||
| ## Registration | ||
|
|
||
| Both in person and online attendance is free of charge, but registration is required. | ||
|
|
||
| **Register via [https://event.ugent.be/registration/eessi202609](https://event.ugent.be/registration/eessi202609)** | ||
|
|
||
| ## Agenda | ||
|
|
||
| *(more info soon)* | ||
|
|
||
| <!-- | ||
| * `[09:00-09:15]` Informal welcome + practical info | ||
| * `[09:15-09:45]` Round table: introduce yourself | ||
| * `[09:45-10:15]` Quick refresher on EESSI & EasyBuild *[Lara + Helena]* | ||
| * `[10:15-10:45]` EESSI for Continuous Integration (CI) *[Alan]* | ||
| * `[10:45-11:00]` *(short break)* | ||
| * `[11:00-11:30]` EESSI for Continuous Integration (CI), continued *[Alan]* | ||
| * `[11:30-12:00]` EESSI for Continuous Deployment (CD) *[Alan]* | ||
| * `[12:00-12:30]` *(short lunch break)* | ||
| * `[12:30-15:45]` Hands-on session (with support from EESSI team members) | ||
| * `[12:30-12:45]` Quick presentation, different scenarios *[Kenneth]* | ||
| * `[12:45]` Start with guided exercise (at your own pace) | ||
| * Follow-up with pick your own adventure (medium/advanced) | ||
| * Online participants: ask for help in [`#cicd` channel in EESSI Slack](https://eessi-hpc.slack.com/archives/C096B9JSD0C) | ||
| * Join EESSI Slack via [`Slack channel` link on EESSI website](https://www.eessi.io) | ||
| * Ask to jump in Zoom breakout room to have 1-on-1 with EESSI team member | ||
| * `[15:45-16:00]` *(short break)* | ||
| * `[16:00-16:30]` Show & tell *(optional)* | ||
| * Both for in-person and online participants | ||
| * `[16:30-16:55]` Q&A | ||
| * `[16:55-17:00]` Raspberry Pi start kit prize for most impressive project *(in-person only!)* | ||
| --> | ||
|
|
||
| ## Preparatory Material | ||
|
|
||
| While most of the content will be introduced on the day, it is likely very beneficial to follow some topics from the recent EESSI webinar series relevant to the hackathon: | ||
|
|
||
| - [Introduction to EESSI (April 2026)](webinar-series-2026Q2.md#introduction-to-eessi) | ||
| - Introduction to EasyBuild (May 2026): [slides](https://users.ugent.be/~kehoste/Introduction-to-EasyBuild-20260519.pdf) - [recording](https://youtu.be/1sfw8a64wFg?si=Z3ebqgKvjkdlTM7N) | ||
|
|
||
| Some familiarity with [Git](https://swcarpentry.github.io/git-novice/) is useful, as is some experience with building and/or installing software packages. | ||
|
|
||
| ## Q&A via Slack | ||
|
|
||
| For posting questions or comments during the event, we strongly prefer that you post them | ||
| in the **`#hackathon` channel in the EESSI Slack** ([direct link to that channel](https://eessi-hpc.slack.com/archives/C02NB46EK9P)). | ||
|
|
||
| If you haven't joined the EESSI Slack yet, first use the "`Slack channel`" link on the [EESSI website (https://eessi.io)](https://eessi.io). | ||
|
|
||
| There will also be an opportunity to ask questions directly to the speakers, should you wish to do so. | ||
|
|
||
| ## Useful links | ||
|
|
||
| - EESSI website: [https://eessi.io](https://eessi.io) | ||
| - EESSI documentation: [https://eessi.io/docs](https://eessi.io/docs) | ||
| - EasyBuild website: [https://easybuild.io](https://easybuild.io) | ||
| - EasyBuild documentation: [https://docs.easybuild.io](https://docs.easybuild.io) | ||
| - MultiXscale website: [https://www.multixscale.eu](https://www.multixscale.eu) | ||
|
|
||
| ## Organisers | ||
|
|
||
| - Kenneth Hoste (Ghent University) | ||
| - Alan O'Cais (freelancer EuroHPC projects for Ghent University) | ||
| - Lara Peeters (Ghent University) | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.