Es ist hilfreich, dass wir alle neuen Änderungen zuerst in unserer internen Community bereitstellen – der, die wir jeden Tag für die Arbeit nutzen, und auch meta.discourse.org.
Das Discourse-Team erhält die neuesten und besten Änderungen … und Fehler. Dann bekommt ihr Leute auf meta die Hauptlast davon ab.
Entgegen der landläufigen Meinung stellen wir nicht alle Änderungen immer auf allen Websites bereit; wir stellen Websites regelmäßig bereit. Sie haben Recht, dass das Brechen einer Website ein Risiko darstellt. Wir müssen eine gute Balance zwischen der Sicherheit und Aktualität von Websites und dem Nicht-Aktualisieren aufgrund von Sorgen vor Fehlern finden.
Für Tests können Sie sich unsere Repositories ansehen. Wir haben auch zusätzliche interne Build- und Testprozesse
- Tests im Kern werden bei jedem Commit ausgeführt
- Tests in einem unterstützten Plugin
- Tests in einem unterstützten Theme
Es ist ein ideales Szenario für ein Drittanbieter-Plugin, ebenfalls Tests zu haben, und es ist auch gut zu wissen, dass wir diese auf unserem Hosting nicht unterstützen, da wir Inkompatibilitäten und Sicherheit nicht verwalten können.