Wie stellen Sie ein stabiles Update sicher?

Hallo zusammen!

Zunächst einmal vielen Dank für die Arbeit, die alle in diese Plattform investiert haben. Ich habe nach einer aktuelleren Forenplattform gesucht und bin mit Discourse wirklich zufrieden. Ich betreibe das private Forum eines kleinen Clubs (~100 Mitglieder) und nutze die Open-Source-Version auf einem DO-Droplet.

Ich habe das Thema zur empfohlenen Update-Prozedur gelesen: Manually update Discourse and Docker image to latest

Ich möchte verstehen: Wenn empfohlen wird, Discourse, alle Plugins und das Docker-Image regelmäßig aus Git zu ziehen, wie groß ist dann das Vertrauen, dass die Version, die beim Update zufällig vorliegt, nicht kaputt ist? Vielleicht bin ich einfach an Entwickler gewöhnt, die am Arbeitsplatz den Master-Zweig habituell kaputt lassen (lass mich da nicht erst anfangen), aber ich bin eher an spezifische getaggte Releases gewöhnt, bei denen man ein gewisses Maß an Sicherheit hat, dass Features nicht nur halbfertig implementiert sind.

Dasselbe gilt für Plugins. Ich verwende nur „offizielle

Ich betreibe zwei selbst gehostete Instanzen, bin aber natürlich auch voreingenommen, da ich einer der Gründer bin :wink:

Das Risiko bei Updates ist – solange Sie nur offizielle Plugins von Discourse verwenden – eher gering. Wenn Sie Drittanbieter-Plugins nutzen, ist das Risiko deutlich höher.

Unser Release-Zeitplan sieht grob so aus:

  • Beta alle paar Wochen
  • Release alle 6–8 Monate

Meta, diese Seite, läuft mit den neuesten Commits. Wir verfügen über eine umfangreiche Testsuite und Smoke-Tests und reagieren schnell, wenn etwas kaputtgeht, da es uns hier auf unserer eigenen Support-Seite betrifft.

Hoffentlich hilft das weiter. Viel Spaß mit Discourse :hugs: