EuroSciPy 2024

Nikoleta E. Glynatsi

I am an applied mathematician and research software developer, currently employed as a postdoc in the research group Dynamics of Social Behavior.

I actively contribute to open-source projects. I am a fellow of the Software Sustainability Institute and serve as a topic editor for the Journal of Open Source Software.


Institute / Company

Max Planck Institute for Evolutionary Biology

Homepage

https://nikoleta-v3.github.io

Twitter handle

@nikoletaglyn

Git*hub|lab

Nikoleta-v3


Session

08-27
16:00
90min
A Hitchhiker's Guide to Contributing to Open Source
Sebastian Berg, Nikoleta E. Glynatsi

Open-source projects are essential for scientific programming. They provide many tools and resources that can be customized for different scientific needs. However, sometimes the existing tools in a package don't meet all the requirements of a project. This is when contributing to open-source packages becomes important. By contributing, you can implement new functionalities, improve the software and help keep the open-source community strong.

This workshop will make contributing to open-source projects easier to understand. It will guide participants from just using the software to actively contributing to it. The workshop will address technical challenges such as interacting with web-based hosting services (like GitHub and GitLab), branching, and opening pull requests. Additionally, it will cover how to contribute documentation and ensure the correctness of the code.

We will use the following repository during the workshop: https://github.com/Nikoleta-v3/HitchCos.

You can find a checklist of prerequisites and installation notes here: https://github.com/Nikoleta-v3/HitchCos/wiki/Prerequisites.

Community, Education, and Outreach
Room 6