38C3 Community Stages

Basics of software publication
2024-12-30 , Stage YELL
Language: English

You want to share your code with the world. That's great! But how? Just uploading it to Github? Or how do I do this?
In this talk I want to give you an overview about the minimal steps you should take to prepare your code for publication. Covering what belongs into a repository, how to make your code sharable and which license to pick.


This talk is based on the training Foundations of Research Software Publication. The target is to enable developers to create and publish sustainable software which can be used and built up on by others.
While this talk is an introduction, even more experienced developers might take something home.

Ich bin Leiterin der Gruppe Sustainable Software Engineering sowie stellvertretende Leiterin der Abteilung Intelligente und Verteilte Systeme des DLR. Mein Ziel ist es, Domain-Wissenschaftler dabei zu unterstützen, Software und prozessbasierte Lösungen für ihre alltäglichen Probleme zu entwickeln. Meine Forschungsthemen sind Software Engineering im wissenschaftlichen Kontext, Open Source sowie Wissens- und Datenmanagement.