Easier software publication in the open-source catalog
Easier software publication in the open-source catalog (https://www.opensource.admin.ch) in line with Swiss and EU standards. Deterministic generation of publiccode.yml files based on Git repositories. FAIR, Code re-use, code discovery
Bedarf/Problem und Zielgruppe
Entwickler:innen – und im Grunde jede Person, die Code veröffentlicht oder bestehende Projekte effizient wiederverwenden möchte.
(Nicht) verfügbare Daten
gimie: Ein Tool zur Erstellung von Turtle Knowledge Graphs aus Git-Repositories.
Publicode-Quellen: Wir benötigen eine Liste von Repositories, die bereits publicode.yml-Dateien nutzen. Diese Daten sind bereits öffentlich verfügbar; die Herausforderung liegt hier primär in der Kuratierung.
Erwarteter Nutzen
Wir möchten die Hürde für die Veröffentlichung von publicode.yml-Dateien deutlich senken. Das Ziel ist ein Tool, das automatisch so viele Informationen wie möglich direkt aus GitHub extrahiert. So sparen sich Nutzer:innen Handarbeit und vermeiden Redundanz, da bereits vorhandene Metadaten direkt übernommen werden.
Ziel für den Hackathon
Die Entwicklung eines Erweiterungsmoduls für gimie, das in der Lage ist, die publicode.yml-Datei eigenständig zu generieren.
Einschränkungen
Wir lieben lesbaren Code! KI-Tools sind super, solange ihr die Kontrolle über das Ergebnis behaltet. Da wir alle PRs sorgfältig prüfen, achtet bitte darauf, dass Dokumentation, Tests und Linting bereits „an Bord“ sind, bevor ihr den Request stellt.
Nachhaltigkeit
Das SDSC Ordes Team setzt gimie bereits aktiv in mehreren Projekten ein. Wir werden das Tool und die während des Hackathons entstehenden Erweiterungen daher auch langfristig betreuen und weiterentwickeln.
Previous
GovTech Hackathon 2026
Next project