Beim Lesen vieler Beiträge der letzten Monate stellte sich heraus, dass eine der Hauptursachen für Probleme bei Discourse-Administratoren bestimmte Plugin-Upgrades sind.
Wenn bestimmte Plugin-Versionen als stabil gekennzeichnet sind, können diejenigen, die nicht unbedingt die allerneuesten Versionen benötigen, auf eine stabile Version warten, anstatt auf die Upgrade-Schaltfläche zu klicken und die Daumen zu drücken.
Die neue Funktion zum Fixieren von Plugin-Versionen ist der richtige Weg.
In der Zwischenzeit pflegen wir – als unabhängige Drittpartei – für Plugins, die dies (noch) nicht unterstützen, ein GitHub-Konto mit Plugin-Forks von Commits, die mit der neuesten stabilen Version kompatibel sind. Die meisten Plugins dort sind auch für ältere Versionen getaggt.
Ich hoffe, dass das neue Pinning-System die Wartungsbelastung für alle Seiten verringert!
Communiteq (ehemals DiscourseHosting) merkt das wahrscheinlich deutlich mehr, da ihr standardmäßig ebenfalls auf stabile Versionen setzt, während das CDCK-Hosting auf tests-passed setzt. Gerne könnt ihr PRs für .discourse-compatibility-Dateien einreichen, damit wir zumindest für die beliebten Kern-Plugins etwas in Bewegung bringen!