<p style="text-align: center"><b><font size=6 color=blueyellow>All ENCCS Lessons (105 Repositories)</font></b></p>
## <span style="background-color: cyan">1. Lessons should be published on [ENCCS lesson webpage](https://enccs.se/lessons/)</span>
- [Quantum Autumn School 2024](https://enccs.github.io/qas2024/)
- there is a separate repo [QAS24_Finance](https://github.com/ENCCS/QAS24_Finance)
- if this repo is a part of QAS24, please create a link at QAS24 pointing to [QAS24_Finance](https://github.com/ENCCS/QAS24_Finance)
- Thor: AA needs to say how this should be included
- [intro-cmake](https://enccs.github.io/intro-cmake/)
- Thor: how does this relate to https://github.com/ENCCS/cmake-workshop?
- it is a shortened version from **cmake-workshop**
- [plasma-pepsc-workshop](https://github.com/ENCCS/plasma-pepsc-workshop)
- Thor: need to add to lessons page and track on Plausible!
- add to the `awosome HPC resources`
- [veloxchem-hpc](https://enccs.github.io/veloxchem-hpc/)
- update the link to this repo at ENCCS lesson page
- Juan will join us and work on this repo
- [HIP101](https://enccs.github.io/HIP101/)
- Thor: it's incomplete. Publish only if it's first completed
- delete this (yl)
- provide more hip part at the `gpu programming`
- [intro-gpu-programming](https://enccs.github.io/intro-gpu-programming/)
- Thor: I suggest renaming. "Introduction to GPU programming" implies there's more technical material, but this lesson only covers concepts. So maybe "Key Concepts in GPU Computing"
- YL will take this repo
- [ju-systems-applications-procedures](https://enccs.github.io/ju-systems-applications-procedures/)
- maybe we can update this repo before publish it
- this can be used as a template for us to guide new clients when they are interested to apply for EU hpc sources but don't know what to prepare
- @erik
- Thor: we can ==archive== it i think, it's not complete and the contents fit better in a slide deck
- [colonyos-tutorial](https://github.com/ENCCS/colonyos-tutorial/tree/main)
- Thor: publish!
- [Upscaling AI with Containers](https://enccs.github.io/upscalingAIcontainer/)
- Thor: see below
- [Upscaling AI Workflows](https://enccs.github.io/upscalingAIworkflows/)
- Thor: see below
- [Upscaling AI Training](https://enccs.github.io/upscaling-ai-training/)
- Thor: the three "upscaling AI" lessons have overlaps - probably only two should be kept. Some consolidation may be necessary
- keep the `workflow` repo and archive the other two repos
- ashwin
- [NVIDIA Bootcamp](https://github.com/ENCCS/Nvidia-Bootcamp)
- Thor: what to do with this? Maybe just link somewhere as external training material
- add a link to `hpc resources`
- [deep-learning-intro](https://github.com/ENCCS/deep-learning-intro)
- Thor: add Plausible integration and publish https://enccs.github.io/deep-learning-intro/
- ==a small group on web-design to improve lesson page==
## <span style="background-color: lime">2. Categorize github repositories</span>
- most repos are for lesson materials, we do need some specific repos as listed below
- repo to store configuration files
- [devops](https://github.com/ENCCS/devops)
- [docker](https://github.com/ENCCS/docker)
- [.github](https://github.com/ENCCS/.github)
- francesco
- repo to share external lesson materials
- [awesome-high-performance-computing](https://github.com/ENCCS/awesome-high-performance-computing)
- repo to store files for training event organization (registration, survey, *etc.*)
- [**see the 4th category**](https://hackmd.io/T5Ls3k_SRTm-JWMuU_do5A#4-Merging-some-repositories)
---
---
## <span style="background-color: magenta">3. Repositories should be rearranged</span>
some repos are relevant to ENCCS, but not active now, and therefore we should archive these repositories
- [contemporary-nlp](https://github.com/ENCCS/contemporary-nlp)
- keep it
What to do with following repositories?
- [port-to-lumi](https://enccs.github.io/port-to-lumi/#/)
- add to `gpu programming`
- mini page of the lesson
- qiang
---
---
## <span style="background-color: orange">4. Merging some repositories</span>
### 4.1 **Hackmd documents**: how to handle hackmd documents for our training events?
- 1. leave everything on the web
- 2. only leave the `schedule` one on the web and remove others
- where to store these hackmd notes? using github repos
- store all notes in one github repo
- store notes to be workshop-dependent notes
- we have to repos for all hackmd notes
- [course-notes-archive](https://github.com/ENCCS/course-notes-archive)
- [md_docs_for_workshops](https://github.com/ENCCS/md_docs_for_workshops)
- a step further to distribute/merge notes in these two repos
- ==yl will merge all hackmd documents==
### 4.2 **documents for event organization (registration, survey, *etc.*)**
- [event-organisation](https://github.com/ENCCS/event-organisation)
- [services-survey-2023](https://github.com/ENCCS/services-survey-2023)
- [training-hackathon](https://github.com/ENCCS/training-hackathon)
- [training-needs-survey](https://github.com/ENCCS/training-needs-survey)
- [event-registrations](https://github.com/ENCCS/event-registrations)
- [event-surveys](https://github.com/ENCCS/event-surveys)
- [training-landscape](https://github.com/ENCCS/training-landscape)
- [reporting](https://github.com/ENCCS/reporting/tree/main)
- ==yl will take care of this==
---
---
## <span style="background-color: pink">5. Reorganize repositories for a workshop</span>
We can deliver a regular workshop on the `OpenACC-CUDA` topic
- [OpenACC-CUDA-beginners](https://github.com/ENCCS/OpenACC-CUDA-beginners)
- [cuda](https://enccs.github.io/cuda/)
- [openacc](https://enccs.github.io/openacc/)
## <span style="background-color: cyan">6. Future lesson developments</span>
- anyone interested in developing something new?
- what's the status with OpenFOAM lesson?
- Mathworks wants to collaborate with us. Business lunch in Krakow next week. Any opinions?
## <span style="background-color: cyan">7. Explore Hartree centre training platform</span>
- https://hartreetraining.stfc.ac.uk/
- they use https://www.totara.com/us/
- slides from CASTIEL2 event on certification will probably be added here eventually: https://bscw.hlrs.de/sec/bscw.cgi/1815144
:::danger
:::