✨ Matplotlib Training Hackathon ✨
🚀 The big goal!
Training in software and computing is an essential ingredient for the success of any HEP experiment. As most experiments have similar basic prerequisites we want to join our efforts and create one introductory software training curriculum that serves HEP newcomers from all experiments. This curriculum is made up of independent training modules and should contain all software skills needed as they enter the field while instilling best practices for writing sustainable software.
We have started this work here and have completed and tested several of our modules to great success.
📍So what will happen at this hackathon?
We will look at our matplotlib training which is generated from this repository and see how we can improve it! For example you might want to take a look at the issues that are open. If you have any other suggestions, feel free to open a new issue! You can also talk to us in this slack channel or add your suggestion to our planning document.
Don't worry if the source looks a bit overwhelming at first glance. The whole content is conveniently written in markdown, which will take you less than ten minutes to learn and we can help you to set up everything around it at the beginning.
Besides improving the training material, this is also an opportunity for you to learn how to contribute to open source projects. We can for example match you with a more experienced contributor to get you started!
We want to make your contribution visible. If you make non-trivial contributions to the HSF Training mission (e.g. work on something during the hackathon), you can add your profile to the HSF Training Community. You can then also add your avatar to the list of contributors that you saw on the front page of the training module.
✅ What do I need to know?
Familiarity with git basics is highly recommended. You should know how to open a pull request on github. Of course we're always here to help. If you aren't familiar with markdown yet, take a look here, but it will only take a couple of minutes.