Ich stelle mir vor, dass Discourse in einer Zwickmühle steckt, wenn es darum geht, eigene Funktionen für die Chat-Funktionalität auszuwählen und zu implementieren, da sie Leute bevorzugen müssen, die an Foren gewöhnt sind und Chats wahrscheinlich nicht mögen (während Discord alle Chat-versierten Benutzer hat, von denen sie testen und Feedback erhalten könnten; obwohl Discord in einer ähnlichen Situation sein muss, wenn es um die Erstellung forumähnlicher Funktionen geht, aber dazu später mehr). Die meisten eigenen Funktionen von Discourse könnten schließlich durch einen der unzähligen benutzerdefinierten Bots von Discord geklont werden, mit einer Ausnahme:
Da ich Discord mehr als Discourse nutze, scheint es mir ziemlich klar zu sein, dass der einzige wirklich grundlegende Unterschied zwischen Chats und Foren zu diesem Zeitpunkt darin besteht, wie auffindbar der Inhalt ist und wie lange eine Konversation andauern kann (z. B. durch Hochstufen; Umwandlung in einen anderen Thread usw.). Wenn Discourse bereits eine richtige Chat-Funktionalität hätte, würde ich diese an vorderster Front als das Erste platzieren, womit ein Benutzer interagiert, wenn er der Community beitritt. Wie @erlend_sh in einem anderen Thread beschreibt:
Discourse hat im Vergleich zu Discord in diesem Wettbewerb innerhalb des Stacks nur sehr wenig “Vorteile”; die Leute kämpfen immer noch damit, Benutzer an Facebook-Gruppen zu verlieren, obwohl Facebook wie nie zuvor stagniert. Die Differenzierung auf der Grundlage strenger typologischer Unterschiede (“Discourse ist ein Forum; Discord ist ein Chat”) wird bald bedeutungslos sein, und ein Denken in diesen Bahnen ist bereits naiv. Es scheint, dass Discord kurz davor steht, sein eigenes Problem mit dem “Signal-Rausch-Verhältnis” zu lösen, das @codinghorror vor 9 Jahren in seinem Discourse-Launch-Artikel erwähnte:
Bei Stack Exchange haben wir gelernt, dass es eine knifflige Sache ist, wenn Ihr Ziel ein hervorragendes Signal-Rausch-Verhältnis ist, dass Sie Diskussionen unterdrücken müssen. Stack Exchange unterstützt nur das absolute Minimum an Diskussionen, das notwendig ist, um großartige Fragen und großartige Antworten zu produzieren. Deshalb werden Antworten ständig nach Stimmen neu geordnet, deshalb haben Kommentare eine begrenzte Formatierung und Länge und nur wenige werden angezeigt usw. Fast jede Designentscheidung, die wir getroffen haben, wurde von unserem Wunsch bestimmt, Diskussionen nach unten zu drücken, sie auf jede erdenkliche Weise zu behindern. Ersparen Sie uns die langatmige Tirade, beantworten Sie einfach die verdammte Frage.
Discord scheint kurz davor zu stehen, den gleichen Judo-Flip zu machen, den Jeff bei der alten Forensoftware, die er kritisierte, angewendet hat, aber auf moderne Foren wie Reddit, Facebook und Discourse. Was Discourse meiner Meinung nach strategisch von Discord zu diesem Zeitpunkt unterscheidet, ist, dass Discourse derzeit eine Forensoftware ist und Discord derzeit eine Chat-Software. Discord nutzt daher, wie seine Chats funktionieren, um sich in Richtung der effektivsten Wege zur Integration forumähnlicher Funktionalitäten in sein System zu entwickeln (dass sie wie Foren aussehen, ist nebensächlich).
Discourse sollte dasselbe tun und sich auf der Grundlage dessen entwickeln, was bestehende Foren bereits gut machen. Zum Beispiel könnte es eine Killerfunktion sein, wenn Discourse es Benutzern erlauben würde, neue Chat-Kontexte aus bestehenden Forum-Posts zu erstellen, ähnlich wie Discord es Benutzern erlaubt, “Threads” aus jeder bestehenden Nachricht innerhalb des Chats zu erstellen. Benutzer könnten auch Inhalte aus Discourse-Chats nehmen und sie in neue Forum-Threads oder Wiki-Artikel umwandeln. Fügen Sie Discourse’s hochentwickelte, Bottom-up-Moderationsfunktionen zu dieser Art der organischen Entwicklung von Diskussionen hinzu, und Sie erhalten vielleicht etwas so Neues, dass es kaum als “Forum” erkannt werden kann.
Discourse sollte in Erwägung ziehen, zu einer Chat-First-App zu werden, zumindest als mentale Übung, während sie am Chat arbeiten.