PyConDE & PyData Berlin 2024

Public Money, Public Experiment - open source processes in the public administration
2024-04-24 , A1

Imagine a data lab in a federal ministry wants to publish python applications - how long could it possibly take? While open code is widely acknowledged as beneficial, the lack of thriving open code platforms from public institutions gets you wondering: a day, a week, months, or even years?

When publishing code, a private person, a company or a public institution all face unique circumstances and take different considerations into account. While individuals or companies frequently publish their code and share their experiences, less is known about these processes in public institutions. In our talk we will cover how a data lab, located in a federal ministry would go about this topic. We will share insights into the publishing process, touching upon existing pioneers and the alignment of open source with administrative principles, as well as the hurdles, surprises, and regulatory considerations of our journey.

Since we are a newly established unit with the word lab in our name, our talk delves into a unique real-world experiment: How much progress can our data lab make in publishing code within the three months leading up to PyCon DE & PyData Berlin 2024?


As one of many data labs in the public administration, sharing code and software increases the speed with which technical problems can be solved and reduces overall costs. In the previous months, we started collaborating with other public units to share a python prototype between labs. Now it's time for the next step: as we approach PyCon DE & PyData Berlin 2024, we aim to make code publicly available.

The presentation will address the following questions:

  1. How can the process of publishing code look like in a public administration and where can you get access to code already published? (Spoiler: Check out OpenCoDE)
  2. How does open source align with public administration principles?
  3. What legal and political and security requirements shape the process and possibly the code base?

Whether we succeed or encounter challenges, this talk serves as an attempt to transparently share our journey and contribute to the broader discourse on the intersection of public administration and open source initiatives. Join us at PyCon DE & PyData Berlin 2024 and stay tuned for a glimpse into the evolving landscape of our code publication.


Expected audience expertise: Domain:

None

Expected audience expertise: Python:

None

Abstract as a tweet (X) or toot (Mastodon):

Imagine a data lab in a federal ministry wants to publish code and share it - how long could it possibly take? Take a guess and come to the talk to find out.

See also: Slides (1.2 MB)

Lisa works as a data engineer at the in-house data lab of the German Federal Ministry for Family Affairs, Senior Citizens, Women and Youth.