MDN GitHub-Repositories

MDN Web Docs ist ein komplexes Projekt mit vielen beweglichen Teilen. Es ist eine gute Idee, sich mit den verschiedenen Code-Repositories vertraut zu machen. Dieses Dokument beschreibt die Repositories (Repos), die Sie benötigen könnten, wenn Sie zu MDN Web Docs beitragen.

Hauptrepositories

content

Hier wird der gesamte englische Inhalt der Seite verwaltet, und hier nehmen Sie alle Änderungen an Seiteninhalten, Prosa und Code-Beispielen auf den Seiten vor.

rari

Das Backend der MDN Web Docs-Plattform. Hier arbeiten Sie, wenn Sie Änderungen an Seitenstrukturen, Templates und Rendering-Mechanismen vornehmen möchten.

yari

Das Frontend der MDN Web Docs. Hier finden Sie Stile, Design- und Layout-Funktionen.

browser-compat-data

Daten, die verwendet werden, um die Browser-Kompatibilitätstabellen auf unseren Referenzseiten zu generieren. Wenn Sie Informationen über die Browser-Kompatibilität von Web-Features haben – oder bereit und in der Lage sind, Recherchen und/oder Experimente durchzuführen – können Sie MDNs Browser-Kompatibilitätsdaten aktualisieren.

translated-content

Hier befinden sich die lokalisierten Inhalte. Besuchen Sie dieses Repository, wenn Sie Seiten in eine unserer aktiv gewarteten Lokalisierungen übersetzen möchten.

Infrastruktur

rumba

Ein Backend-System, das MDN Plus unterstützt.

workflows

Eine Sammlung von wiederverwendbaren GitHub Actions, die in MDN Web Docs-Repositories verwendet werden können.

Planung und Koordination

Diese Repositories werden für die Projektplanung, die Dokumentation des Projekts selbst und Community-Projekte verwendet.

mdn/mdn

Projektvorschläge und Planungsprobleme werden hier verwaltet.

mdn-community

Dieses Repository beherbergt GitHub Discussions, wenn Autoren und Mitwirkende entscheiden müssen, wie sie inhaltliche oder technische Entscheidungen voranbringen.

Code-Beispiele

Diese Repositories enthalten im Allgemeinen eigenständige Code-Beispiele, die zu groß sind oder nicht mit dem EmbedLiveSample-Makro gerendert werden können.

Hinweis: Wenn Sie den Code auf einer bestimmten Seite aktualisieren, prüfen Sie, ob er in einem entsprechenden Beispiel-Repository referenziert ist, und stellen Sie sicher, dass Sie das Beispiel-Repository ebenfalls aktualisiert haben.