Ein vorhandenes Repository wird erst durch aussagekräftige Metadaten für andere Verwaltungen gut auffindbar und verständlich. Das Seminar behandelt deshalb die redaktionelle und technische Vorbereitung des Eintrags im openCode-Softwareverzeichnis. Projektbeschreibung, Lizenz, Wartungsmodell und technische Angaben werden aufeinander abgestimmt. Die publiccode.yml wird aus überprüften Projektinformationen erstellt und mit dem verfügbaren openCode-Editor validiert, bevor sie in den freigegebenen Projektbestand übernommen wird.
An einem vorbereiteten Beispiel werden typische Fehler systematisch bearbeitet: ein unpassender Dateiname, fehlende Angaben, ungültige Kategorien oder falsche Bildpfade. Der Schritt vom Repository zum Verzeichniseintrag wird als eigener, zeitversetzter Verarbeitungsvorgang berücksichtigt. Deshalb werden sowohl der abgegebene Datenstand als auch ein bereits vorhandener Beispieleintrag überprüft. Das Seminar eignet sich für Teams, die eine Softwarefreigabe bereits geklärt haben und nun eine konsistente, pflegbare Veröffentlichung vorbereiten möchten.
Inhaltsübersicht
- Veröffentlichungsstand vorbereiten
- Metadaten fachlich strukturieren
- publiccode.yml erstellen und validieren
- Darstellung und Aktualisierung prüfen
1. Veröffentlichungsstand vorbereiten
- Voraussetzungen eines öffentlich zugänglichen Projekts auf openCode sowie den Zusammenhang zwischen Repository und Verzeichniseintrag prüfen.
- README, LICENSE, Installationshinweise und zuständige Ansprechpartner auf Konsistenz und praktische Verwendbarkeit untersuchen.
- Festgelegte Lizenz und geklärte Rechteposition übernehmen; offene Freigabefragen an die verantwortlichen Stellen zurückgeben.
Praxisübung: Eine vorbereitete Repository-Checkliste anwenden und fehlende Angaben vor der Metadatenbearbeitung identifizieren.
2. Metadaten fachlich strukturieren
- Name, Beschreibung, Entwicklungsstand, Softwaretyp, Kategorien, Wartung und unterstützte Einsatzbereiche nachvollziehbar beschreiben.
- Kurze und ausführliche Beschreibungen unterscheiden; technische Voraussetzungen und fachlichen Nutzen präzise formulieren.
- Sprachvarianten, Verantwortliche und Bildmaterial passend zum Projektbestand vorbereiten.
Praxisübung: Eine Rohbeschreibung in eine kurze und eine ausführliche Projektbeschreibung überführen und unbelegte Aussagen entfernen.
3. publiccode.yml erstellen und validieren
- Die vom openCode-Editor unterstützte Schemafassung verwenden; Pflichtangaben und optionale Angaben nach ihrem tatsächlichen Nutzen auswählen.
- YAML-Struktur, Einrückung und Datentypen prüfen; die Datei exakt als publiccode.yml im Repository-Hauptverzeichnis ablegen.
- Editorvalidierung, fachliche Gegenprüfung und GitLab-Review kombinieren; Schemafehler und inhaltliche Widersprüche getrennt behandeln.
Praxisübung: Die Metadatendatei erstellen, eingebaute Validierungsfehler beheben und die geprüfte Fassung über einen Änderungsvorschlag übernehmen.
4. Darstellung und Aktualisierung prüfen
- Logo- und Screenshotpfade, Sprachzuordnung sowie die Erreichbarkeit bereitgestellter Projektressourcen prüfen.
- Die zeitversetzte Übernahme ins Softwareverzeichnis berücksichtigen; den veröffentlichten Stand mit der abgegebenen Datei vergleichen.
- Änderungen an Version, Wartung, Ansprechpartnern und Beschreibung in einen wiederholbaren Pflegeprozess überführen.
Praxisübung: Einen vorhandenen Beispieleintrag mit seinem Repository abgleichen und einen kontrollierten Aktualisierungsvorgang einschließlich Nachprüfung vorbereiten.
Schulungsumgebung
Der Kunde stellt Browser, Editorzugang und ein freigegebenes Übungsrepository mit Schreibberechtigung bereit. Lizenzentscheidung, Beschreibungsdaten und zulässiges Bildmaterial liegen vor. Die tatsächliche öffentliche Bereitstellung erfolgt nur mit organisatorischer Freigabe; die Indexierung kann über das Seminar hinaus dauern.
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de -

Paul Goldschmidt
Telefon: + 49 (221) 74740055
E-Mail: paul.goldschmidt@seminar-experts.de
Seminardetails
| Dauer: | 1 Tag mit ca. 6 Unterrichtsstunden pro Tag; Beginn am 1. Tag: 10:00 Uhr |
|---|---|
| Preis: |
Öffentlich oder Live Stream: € 599 zzgl. MwSt. Inhaus: € 1.700 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Maintainer, Projektverantwortliche, technische Redakteure, Produktverantwortliche und Mitarbeitende mit Verantwortung für Softwareverzeichniseinträge |
| Voraussetzungen: | openCode-Grundlagen sowie einfache GitLab-Bedienkenntnisse; ein vorbereitetes Projekt mit geklärter Veröffentlichungsberechtigung und festgelegter Lizenz. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, angeleitete Praxisübungen, Fallstudien und gemeinsame Gegenprüfung |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | Teilnahmebescheinigung von Seminar-Experts |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
