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 den MDN Web Docs beitragen.
Hauptrepositories
- content
-
Hier wird der gesamte englische Inhalt der Website gepflegt, und hier nehmen Sie alle Änderungen an Seiteninhalten, Prosa und Code-Beispielen innerhalb der Seite vor.
- rari
-
Das Backend der MDN Web Docs-Plattform, wo Sie hingehen, wenn Sie Änderungen an der Seitenstruktur, an Templates und an Render-Mechanismen vornehmen möchten.
- fred
-
Das Frontend der MDN Web Docs, wo Sie Styles, Design und Layout-Funktionalitäten finden.
- browser-compat-data
-
Daten, die verwendet werden, um die Browser-Kompatibilitätstabellen zu generieren, die auf unseren Referenzseiten zu finden sind. Wenn Sie Informationen zur Browser-Kompatibilität von Web-Features haben — oder bereit und in der Lage sind, einige Recherchen und/oder Experimente durchzuführen — können Sie helfen, die Browser-Kompatibilitätsdaten von MDN zu aktualisieren.
- translated-content
-
Hier befinden sich die lokalisierten Inhalte. Gehen Sie hierher, wenn Sie helfen möchten, Seiten in eine unserer aktiv gepflegten Lokalisierungen zu übersetzen.
Infrastruktur
Planung und Koordination
Diese Repositories werden für die Projektplanung, Dokumentation des Projekts selbst und Community-Projekte verwendet.
- mdn/mdn
-
Projektvorschläge und Planungsprobleme werden hier gepflegt.
- mdn-community
-
Dieses Repository hostet GitHub Discussions, wenn Autoren und Mitwirkende entscheiden müssen, wie mit Schreib- oder technischen Entscheidungen fortgefahren werden soll.
Code-Beispiele
Diese 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, überprüfen Sie, ob er in einem entsprechenden Beispiel-Repo referenziert wird und stellen Sie sicher, dass Sie das Beispiel-Repo ebenfalls aktualisiert haben.