Hey Leute, angesichts der kürzlich eingetretenen Breaking Changes und einiger weiterer technischer Herausforderungen, die Babble in der aktuellen Version des Discourse-Codebase stellt, habe ich leider entschieden, dass es derzeit nicht machbar ist, Babble weiter zu unterstützen. Daher wird dies nun in #plugin:broken-plugin verschoben.
Glaubt mir, ich wünschte, es wäre anders, und hatte dies bis vor wenigen Monaten auch gehofft, als sich Änderungen im Core von Discourse ergaben, die erhebliche Anpassungen an Babble erfordern, um es wieder funktionsfähig zu machen. Ich habe aktiv nach einem engagierteren Betreuer für das Plugin gesucht, doch es gibt dabei zwei Probleme: Chat ist ein schwieriger Anwendungsfall, und Babble ist ein komplexes Plugin. Es erfordert ein tiefgreifendes Verständnis von Discourse selbst sowie von Rails und Ember sowie feste Zeitblöcke, um mit den Änderungen in Discourse Schritt zu halten.
Ich empfehle euch, für eure Community eine separate, dedizierte Chat-Instanz parallel zu Discourse zu nutzen. Falls ihr Fragen zur Einrichtung oder zur Auswahl einer Lösung habt, gebe ich euch gerne (kostenlos) Ratschläge. Bei Pavilion nutzen wir Mattermost parallel zu Discourse, was sich bei uns bewährt hat.