Was ist der Zweck des Kompatibilitätseintrags im Theme-Skelett?

Das wurde letzte Woche hinzugefügt:

Kann jemand den Zweck erklären? Grundsätzlich verstehe ich, wofür die Datei verwendet wird, wie in der Dokumentation erklärt wird. Aber ich verstehe den Punkt nicht ganz, dass dies nun Teil der Vorlage für alle Themes und Theme-Komponenten ist.

Danke für den Hinweis – wir hätten das nicht in das Standard-Skelett einfügen sollen. Wird rückgängig gemacht :eyes:

Jetzt entfernt.

Nur zur Information, ein Kompatibilitätseintrag wurde erneut hinzugefügt:

Bearbeitung: PR zum Entfernen: DEV: Remove the discourse-compatibility entry by moin-Jana · Pull Request #58 · discourse/discourse-theme-skeleton · GitHub :check_mark: zusammengeführt

Rückblickend ergibt es Sinn, diese Datei vorhanden zu haben, wahrscheinlich mit der ältesten unterstützten Version oder einem Kommentar, der zur Dokumentation der Kompatibilitätsdatei führt.

Es ist ein Skelett und die Kompatibilitätsdatei spielt heutzutage eine wichtige Rolle.