Verwendet Discord nicht als Q&A-Forum
(archive.md)- Discord eignet sich nicht als Anlaufstelle für Fragen und Antworten bei Nebenprojekten; strukturelle Grenzen führen zu ineffizientem Nutzer-Support
- Nachrichten gehen in einem endlosen Stream unter, sodass wichtige Informationen binnen Sekunden verschwinden; auch die Thread-Funktion ist weiterhin unzureichend
- Suche und Navigation sind sehr schwach, wodurch frühere Diskussionen oder Lösungen schwer zu finden sind
- Bis man an Antworten kommt, sind viele Schritte nötig: Link suchen, anmelden, Server beitreten, Regeln akzeptieren, Kanäle durchsuchen – ein umständlicher Prozess
- Wegen der Flüchtigkeit der Daten besteht das Risiko, dass bei einer Einstellung des Dienstes auch die angesammelten Informationen verschwinden; dauerhafte Alternativen sind nötig
Warum Discord als Q&A-Forum ungeeignet ist
-
Chaotische Umgebung (Chaos)
- In einem endlosen Strom neuer Nachrichten gehen wichtige Beiträge binnen Sekunden unter und verschwinden
- Auch die eingeführte Thread-Funktion (threads) ist weiterhin unzureichend und hat klare Grenzen
-
Schwache Suche und Navigation
- Die Suche von Discord macht es sehr schwer, frühere Diskussionen oder Lösungen zu finden
- Wenn ein paar Wörter fehlen oder aus banalen Gründen, lassen sich selbst Nachrichten von vor einigen Wochen nicht wiederfinden
-
Der umständliche Weg bis zur Antwort (The Discord Odyssey)
- Wenn bei einem Projekt, das ausschließlich auf Discord setzt, ein Problem auftritt, sind mehrere Schritte nötig, bis man eine Antwort bekommt
- Mit SearX o. Ä. nach dem Projektnamen suchen und den Discord-Link finden
- Im Browser oder in der App prüfen, ob man angemeldet ist
- Dem Server beitreten, Regeln akzeptieren, eine Rolle (role) auswählen und erst dann auf Kanäle zugreifen
- Links den Kanal
helpfinden und dort nach dem Issue suchen oder die Frage erneut stellen
- Am Ende findet man keine Lösung und installiert stattdessen mit
bun installeine neue JS-Bibliothek
- Wenn bei einem Projekt, das ausschließlich auf Discord setzt, ein Problem auftritt, sind mehrere Schritte nötig, bis man eine Antwort bekommt
-
Zu flüchtig (Too ephemeral)
- Es gibt keine Garantie, dass Discord morgen noch existiert
- Plattformen wie Stack Overflow werden täglich gescrapt bzw. archiviert, Discord dagegen nicht
Bessere Alternativen
-
Dedizierte Community-Foren
- Plattformen wie Discourse sind für strukturierte Diskussionen konzipiert und verhindern, dass Beiträge verloren gehen
- Sie bieten gutes SEO, damit Software-Nutzer benötigte Informationen schnell finden
-
Spezialisierte Plattformen nutzen
- Stack Overflow oder Communitys wie Reddit, Lemmy und Kbin eignen sich gut, um Hilfe zu suchen
-
Git-basiertes Issue-Tracking
- Bei Code-Problemen bieten sich Git-basierte Issue-Tracking-Systeme wie GitHub, Gitlab oder Gitea an
- Gerade bei Open-Source-Projekten sind sie der Ort, an dem sich Nutzer sammeln, und bieten genügend SEO für die alltägliche Suche
1 Kommentare
Meinungen auf Hacker News
Ich habe mir das Repository des Kernel-Treibers für den Xbox-Wireless-Controller angesehen, und dort waren GitHub Issues deaktiviert; stattdessen wurde Discord genutzt.
Als ich fragte, warum man Issues nicht aktiviere, hieß es, man wolle nicht, dass es zu einem „Support-Forum“ werde — das fand ich schwer nachvollziehbar.
Wenn es ein häufiges Problem ist, könnte eine Person ein Issue dazu erstellen und alle könnten von der Diskussion profitieren. Auf Discord musste man sich hingegen anmelden, der Gruppe beitreten und nach der Fehlermeldung fragen; wie sich herausstellte, war es ein häufiges Problem mit einigen Lösungsschritten.
Der Repository-Besitzer hatte Informationen, die sofort auffindbar hätten sein können, nach Discord verlagert und damit schwer auffindbar gemacht; dadurch muss jede neu dazukommende Person direkt menschliche Hilfe in Anspruch nehmen.
Wenn ich bewerte, ob ich ein Projekt nutzen sollte, schaue ich mir zuerst die Issues an, um zu sehen, welche Bugs oder fehlenden Funktionen es gibt und wobei Nutzer häufig Hilfe brauchen.
Auf einer Issues-Seite bekommt man schnell einen Überblick; wenn ich mich dagegen durch Discord wühlen muss, würde ich dieses Chaos wohl nur bei einem wirklich einzigartigen und unverzichtbaren Projekt in Kauf nehmen.
Wenn ein Projekt groß genug wird, um auch Nutzer mit niedriger Qualität anzuziehen, müssen Maintainer auf jeder Plattform mit dem Durcheinander umgehen.
Am Ende kann man auch sagen, dass es besser ist, die Plattform zu wählen, die sie selbst bevorzugen.
Messenger wie Telegram oder WhatsApp sortieren Gespräche nach den neuesten Nachrichten, Prometheus hat wenig Interesse an der Speicherung langfristiger aggregierter Informationen, und auch mobile Fotogalerien haben standardmäßig eine chronologische Timeline als UI.
Wenn es zu viele Daten und zu viele Dinge gibt, die Aufmerksamkeit beanspruchen, ist das auch eine rationale Reaktion.
Aus dieser Perspektive braucht es keine Suche und keine Auffindbarkeit; häufig auftretende Probleme werden oft erwähnt, bekommen Aufmerksamkeit und werden irgendwann behoben, seltene Probleme sind unwichtig.
Dauerhafte Speicherung fühlt sich wie eine Last an, und alte Issues verlangen auch nach langer Zeit noch Aufmerksamkeit.
Ich kann es verstehen, aber als altmodischer Nutzer fällt es mir schwer, das zu akzeptieren.
Das ist vielleicht nicht nur ein Discord-Problem, sondern ein Problem des Projekts selbst.
Wenn man Orte wie Discord oder IRC für Support und Community-Aufbau nutzt, passiert es häufig, dass Menschen, die nicht viel anderes zu tun haben, ständig online sind und für neue Nutzer zum Gesicht des Forums werden.
Ehrlich gesagt war ich selbst einmal so jemand.
In meinem Projekt gab es jemanden, der Diskussionen an sich riss und oft offen falsche Informationen als Antworten gab.
Ich habe versucht, irgendwie mit dieser Person zusammenzuarbeiten, aber es änderte sich nichts. Nach Rücksprache mit mehreren Maintainern und mehreren Warnungen habe ich sie schließlich gesperrt, auch wenn sie keine explizite Regel verletzt hatte.
Als Community-Maintainer hat man das Recht und die Pflicht, ein Umfeld zu schaffen, in dem sich alle willkommen fühlen; und als ich sah, dass normale Mitglieder wegen dieser Person nicht mehr mitmachten, kam ich zu dem Schluss, dass die Sperre angemessen war.
In manchen Produktforen gibt es Leute, deren Nutzernamen ich mir nicht merke, aber bei deren Avatar ich sofort weiß, dass man ihnen nicht trauen kann; sie tauchen in einem von drei Threads auf, die man über Google findet.
Immerhin ändern sie ihren Avatar nicht, also falle ich nicht noch einmal darauf herein.
In Foren, die die Anzahl der Antworten anzeigen, halte ich es für besser, Accounts zu ignorieren, die noch keine zehn Jahre alt sind, aber Tausende Antworten haben.
Solche Leute scheinen mehr Zeit im Forum zu verbringen als tatsächlich mit dem Gegenstand, um den es im Forum geht.
Beschäftigte, gewissenhafte Leute hängen nicht auf ungeeigneten Tools wie Discord, Slack oder IRC herum und beantworten immer wieder Fragen, die Anfänger mit den richtigen Tools selbst lösen könnten.
Der Ripcord-Discord ist ähnlich; inzwischen ist er fast nur noch ein Meme-Stream.
Diese Person ist nicht besonders umgänglich; ehrlich gesagt wirkt es eher wie ein Kontrollbedürfnis.
IRC wird immerhin normalerweise geloggt.
Im Bereich Webshops sehe ich allerdings eine beunruhigende Entwicklung.
Früher waren Rückgaberichtlinien und Formulare wie AGB oder Datenschutzerklärung auf der Hauptseite oder im Menü verlinkt; heute ersetzen IKEA Polen oder große Bekleidungsmarken das durch „Chatten“.
Man ringt fünf Minuten mit einem schlechten großen Sprachmodell, um es davon zu überzeugen, dass man einen menschlichen Support-Mitarbeiter braucht, wartet dann 15 Minuten wegen „ungewöhnlich vieler Anfragen“, anschließend stellt ein Mensch eine Frage, gibt eine RMA-Nummer aus und weist die Abholung durch den Paketdienst an.
Für etwas, das mit einem einfachen RMA-Formular erledigt wäre, wird viel zu viel nicht wieder gutzumachende Zeit verschwendet, und ich hoffe, dass sich dieser Trend nicht überall ausbreitet.
Ich musste dort noch nie Hindernisse überwinden oder mit einer dummen KI umgehen, um ein Produkt zurückzugeben.
Daneben kommt die Meldung: „Möchten Sie sich künftig per Stimme authentifizieren, das ist völlig sicher“, und das ist wirklich abstoßend.
Er ist auch darauf trainiert, Anfragen wie „Verbinde mich mit einem Menschen“ so weit wie möglich auszuweichen.
Wenn ich daran denke, mich damit auseinandersetzen zu müssen, weil ich Hilfe von diesem ISP brauche, frage ich mich, ob ich nicht einfach den Mund halten, zahlen und einen neuen Servicevertrag unterschreiben sollte.
Für Kunden, die wegen Kleinigkeiten anrufen, mag das perfekt sein, aber Menschen, die wegen komplexerer Probleme sofort mit einem menschlichen Support-Mitarbeiter sprechen müssen, werden in eine höllische Schleife gesperrt, in der sie gegen Algorithmen kämpfen.
Vielleicht soll man damit von Rückgaben abgehalten werden.
Es wirkt, als wollten sie, dass Kunden es lieber als Verlust abschreiben, statt 30 Minuten zu verschwenden.
Das sollte man auch noch ergänzen
Man kann das Problem nicht bei Google suchen, um ähnliche Beiträge und Lösungen zu finden, und man weiß auch nicht, ob das Problem bearbeitet oder gelöst wurde
Selbst früher, in den Zeiten gesperrter Foren, in denen man sich anmelden oder antworten musste, um die Lösung zu sehen, konnte man zumindest erkennen, welches Problem es gab und wie man es lösen konnte
Bei Discord gibt es nichts davon
Deshalb nutze ich einen Dienst oder eine Software einfach nicht, wenn sie Discord als Kommunikationsweg in den Vordergrund stellt
Als Nächstes halten wir Meetings auf Twitch ab und diskutieren auf TikTok, oder was?
Das ist ein unerwünschtes Maß an selbstschädigender Entscheidung
Viele Leute, die mit meinem Projekt interagieren, wollen Discord
Sie wollen weder Foren noch Matrix
Am Ende ist es eine Frage davon, seine Nutzerbasis zu kennen
Ich arbeite daran, Support- und Frage-Threads besser zu archivieren, und die Discord-Suche ist auch nicht so furchtbar
Als man anfing zu lernen, war es selbstverständlich, zur Lösung eines Problems zuerst die Fehlermeldung genau zu lesen und zu verstehen und dann in einschlägigen Foren oder bei Google nach Leuten zu suchen, die denselben Fehler schon einmal hatten
Wenn das nicht half, schrieb man einen Beitrag, in dem man das Problem und die bisherigen Versuche klar darlegte
Discord-Threads sind bei Google nicht auffindbar, und die Chat-Oberfläche verleitet dazu, Einzeiler zu posten, statt die Situation ordentlich zu erklären
Chat-Plattformen dürfen existieren, sollten aber kein offizieller Support-Kanal sein
Es gibt keine Erwartung, die Antwort im Chatverlauf zu suchen, und wenn man keine Antwort bekommen hat, jemand später aber schon, kann man die Frage auch noch einmal hervorholen
Auch Leute, die die Antwort nicht wissen, können sich mit etwas wie „weiß ich nicht genau, aber schau mal dort“ einschalten
Insgesamt ist die Einstiegshürde viel niedriger, mit allen Vor- und Nachteilen, die damit einhergehen
Persönlich halte ich es meistens für eine eher bedauerliche Wahl, aber es kann von der Situation abhängen
Ich mag Discord wirklich nicht und bin schon in viel zu vielen Discords
Es fühlt sich bedauerlicherweise wie ein Produkt allgegenwärtiger Netzwerkeffekte an
Durchsuchbarer öffentlicher Chat-Support ist meiner Ansicht nach in Ordnung, aber leider scheint Discord der beste Weg zu sein, das umzusetzen
Eigentlich will ich zwar Foren, aber weil ich mich wieder einloggen müsste, würde ich sie wahrscheinlich nicht nutzen
Wenn Foren gemeinsame Profile und bessere mobile Unterstützung hätten, wären sie vielleicht stärker genutzt worden
Discord ist Social Media und daher schlecht, während alte Dinge wie Foren, Mailinglisten, Newsgroups und IRC gut sind
Trotzdem muss man auf die Bedürfnisse der Nutzer hören
Was mir persönlich bei Discord Sorge macht, ist die Nutzerbasis
Es gibt dort viele Kinder, daher ist die Wahrscheinlichkeit viel höher als bei Slack, dass sie auf den Server kommen und trollen oder lieblose Fragen stellen
Aber wenn die Nutzer Discord wollen, muss man Discord nutzen, und es bringt nichts, Nutzern beizubringen, was sie mögen sollen
Was Forenbetreiber wollen, ist, sich nicht mit dummen Nutzer-Logins und Spam herumschlagen zu müssen
Beide Seiten halten Discord für ausreichend, aber in Wahrheit reicht es nicht
Das Problem ist, dass die anderen Optionen schlechter sind
Es ist erstaunlich, dass man das überhaupt sagen muss
Discord ist eine hervorragende Software, um flüchtige Kommunikation zu organisieren, und Voice-Chat funktioniert auch gut
Das macht 99 % des Werts von Discord aus
Als dauerhafter Informationsspeicher ist es aber komplett miserabel
Für die Dokumentation von Fragen und Antworten ist Q&A im Stil von Stack Overflow eindeutig die bessere Wahl
Unter weit verbreiteter anderer Kommunikationssoftware gibt es keine, die einen miserablen Client bereitstellt, der Ressourcen verschwendet und Speicher leakt, und dann Konten sperrt, wenn man bessere alternative Clients nutzt
So ein Ort ist die denkbar toxischste Umgebung zum Kommunizieren
Dlang hat es richtig gemacht
Es gibt eine Mailingliste, die wie ein Forum funktioniert, zusammen mit mehreren Instant-Messaging-Bots (IRC, Discord, Matrix)
Ich wünschte, mehr Projekte würden sich daran orientieren, und die Software ist auch Open Source
[1] - https://forum.dlang.org/
[2] - https://github.com/CyberShadow/DFeed/
Ich frage mich, wie die Integration funktioniert
Wird ein Beitrag im Forum dann per Mail verschickt?
Normative Festlegungen darüber, was man verwenden oder nicht verwenden sollte, halte ich für als Tatsachen verkleidete Meinungen
Man sollte nutzen, was zu einem selbst und zu den Kunden passt
Jeder Kanal hat Vor- und Nachteile, und wie bei einer Support-Version des CAP-Theorems kann er zugänglich, fokussiert und strukturiert sein, aber alle drei gleichzeitig zu bekommen ist schwierig
Ich vermisse E-Mail auch
Vor allem, weil durch die Zustellverzögerung die Erwartung von „sofort“ abgeschwächt wurde
Wenn Unmittelbarkeit nötig ist, muss man möglicherweise den Preis dafür zahlen
Das ist allerdings weniger pointiert
Es ist interessant zu sehen, welche Lösungen die Leute bevorzugen
Die meisten Vorlieben dürften damit korrelieren, wann jemand angefangen hat, das Internet zu nutzen, und was damals gerade populär war, also Mailinglisten, Usenet, Webforen, IRC, Slack und so weiter
Ich frage mich, wie lange es dauern wird, bis Leute sagen: „Ich wünschte, wir könnten einfach zu Discord zurückkehren“
Für mich waren Thread-Antworten in irgendeiner Form die zentrale Funktion, um große Mengen an Daten zu verstehen, die relevant sein konnten oder auch nicht
Wenn man glaubt, dass ein großes Unternehmen eine für Gaming entwickelte Plattform als primären Support-Kanal nutzen würde: eher nicht
Ein „Enterprise“-Anbieter ist von Slack zu Discord gewechselt, und der Community-Manager verstand nicht, warum das schlecht ist, und drängte weiter darauf
Als wir zum Beispiel sagten, es gebe kein SSO, antwortete er, es gebe doch eines; er verstand aber nicht, dass wir die Einrichtungskosten tragen müssten und dass unser CISO das Tool für einen größeren Einsatzzweck prüfen müsste
Jetzt sind sie auf Discord, aber ich werde dort keine NDA-relevanten Unterlagen teilen, und unser Security- und Datenschutzteam wird das ebenfalls nicht gut finden
Zumindest haben sie sich in diesem Fall entschieden, Slack Connect beizubehalten
Mit der URL konnte man die Inhalte ansehen, und das war für unser Team absolut inakzeptabel
Deshalb hat Discord bei uns nur einen Monat durchgehalten