Wie kann ich mitarbeiten?
OpenSDG ist ein offenes Projekt – und genau das bedeutet: Jede und jeder kann mitmachen! Ob du einen Schreibfehler findest, Inhalte ergänzen willst oder ganz neue Features einbringen möchtest – dein Beitrag ist willkommen.
Beteiligungsmöglichkeiten
Es gibt viele Wege, sich einzubringen:
- Fehler melden: Wenn dir etwas auffällt, kannst du es einfach melden – zum Beispiel per E-Mail oder als Issue in GitLab.
- Texte verbessern: Du hast eine bessere Formulierung oder möchtest Inhalte ergänzen? Dann kannst du die entsprechende Datei bearbeiten.
- Neue Inhalte erstellen: Zum Beispiel zusätzliche Erklärseiten, Tutorials oder Beispiele.
- Technische Beiträge: Wenn du dich mit YAML, Markdown oder sogar Jekyll und Git auskennst, kannst du tiefer einsteigen.
Einstieg über GitLab oder GitHub
Die meisten Änderungen an einer konkreten OpenSDG-Instanz erfolgen über eine Plattform zur Versionsverwaltung wie GitLab oder GitHub. Der Quellcode der jeweiligen Seite (sog. Site-Repository) ist dort öffentlich zugänglich.
Wichtig: Um mitzumachen, benötigst du einen Benutzeraccount auf der Plattform, auf der das Projekt gehostet ist – z. B. bei OpenCoDE (wenn das Projekt in GitLab/OpenCoDE liegt) oder bei GitHub, falls dort gearbeitet wird.
Was ist GitLab/GitHub?
Beides sind Plattformen zur Versionskontrolle. Hier wird jede Änderung an Dateien genau protokolliert. Man arbeitet dabei nicht direkt an der „Hauptversion“, sondern in sogenannten Branches (Zweigen). Das hilft, parallel zu arbeiten und Fehler zu vermeiden.
Schritt-für-Schritt: So kannst du mitmachen
- Account erstellen: Registriere dich bei OpenCoDE oder GitHub – je nachdem, wo das Projekt liegt.
- Repository aufrufen: Öffne das Site-Repository deiner OpenSDG-Instanz. (Den Link bekommst du in der Regel vom Projektteam.)
- Branch anlegen: Statt direkt etwas zu verändern, legst du einen neuen Branch an. Gib ihm einen Namen wie
verbesserung-startseite. - Änderungen machen: Nun kannst du z. B. einen Text überarbeiten. GitLab und GitHub bieten dazu eine einfache Web-Oberfläche.
- Merge Request (Pull Request) erstellen: Wenn du fertig bist, stellst du einen Merge Request (auch „Pull Request“ genannt). Dabei bittest du das Team, deine Änderungen zu prüfen und ggf. zu übernehmen.
- Feedback erhalten: Das Team kann deine Änderung kommentieren oder Rückfragen stellen. Wenn alles passt, wird dein Beitrag übernommen.
Noch einfacher: Änderungen direkt im Browser
Viele Dateien lassen sich direkt im Browser über GitLab oder GitHub bearbeiten – ganz ohne Spezialsoftware. Du klickst dazu einfach auf das Stift-Symbol neben der Datei, nimmst deine Änderungen vor und folgst den Anweisungen, um einen neuen Branch samt Merge Request zu erstellen.
Keine Sorge – du kannst nichts kaputt machen
Alle Änderungen werden zuerst geprüft, bevor sie veröffentlicht werden. Du brauchst also keine Angst zu haben, etwas falsch zu machen. Jeder Beitrag zählt – egal ob groß oder klein!
Hilfe & Unterstützung
Wenn du dir unsicher bist oder Fragen hast, kannst du dich jederzeit an das Redaktionsteam wenden. Oft hilft auch ein Blick in bestehende Dateien, um ein Gefühl für den Aufbau und die Struktur zu bekommen.
Mitarbeit an dieser Dokumentation oder am Originalprojekt
Auch diese Dokumentation und das Originalprojekt OpenSDG freuen sich über Beiträge. Bei Interesse kannst du ein eigenes Issue eröffnen oder dich über die jeweiligen Plattformen einbringen.
Fazit
Mitmachen ist nicht schwer – und jede Beteiligung hilft, die OpenSDG-Plattform besser zu machen. Ob Korrektur, Verbesserung oder neuer Inhalt: Bring dich ein und gestalte deine Instanz aktiv mit!