Since it’s been nearly another 6 years, I was wondering if he still saw flat threads as the wave of the future, considering threaded conversations continue to be used by the largest and fastest growing social sites(Facebook, Imgur, Reddit)?
Given the apparent acceptance, perhaps even preference, of threaded design by these hundreds of millions of users, would he now be willing to consider incorporating threaded design into Discourse?
It seems that at the very least, this makes pragmatic business sense, since threaded conversations are now what the majority of people are used to using.
No, I would not. For the record I am not against one (and only one) level of threading, but even that causes temporal and spatial problems with the discussion.
Also, are Imgur (?) , Reddit, and Facebook really discussion systems?
Reddit is a “post the funniest thing and vote to get it sorted above the others” system. Putting aside threading, the voting is probably as damaging to discussion as anything else, given that it re-orders the discussion. Good luck posting a reply to the fifth top level reply by votes and having anyone see it… ever.
Imgur is even more explicitly an amusement system given the focus on images. Race to post the funniest thing. Not that there is anything wrong with that, of course, but discussion is not in any way the goal. Odd to include it in this list.
Facebook is more akin to a commenting system than a discussion system. While I have been linked to interesting Reddit comments before, many times – that is a valid metric of “it is producing at least some interesting discussion artifacts” – I can’t recall a single time anyone has ever pointed me to a discussion on Facebook. Maybe that is because unlike Reddit, 99% of the discussion it produces are private and visible only to people in those conversations?
It is valid to ask “where is discussion happening today”, but it is also valid to distinguish between actual discussion and (the equivalent of) YouTube comments.
Also have you seen how Reddit is collapsing pretty much all older discussions for anons by default? That is not an argument in favor of threading to the nth degree…
It is almost impossible to read a discussion on Facebook. I regularly stop reading discussions I find interesting because so much and so many of the messages require anther click to see them. I have even seen tweets truncated on Facebook. It’s simply not designed for people to even read what’s there.
Abgesehen vom Threading ist das Abstimmens wahrscheinlich genauso schädlich für die Diskussion wie alles andere, da es die Reihenfolge der Diskussion verändert. Viel Erfolg dabei, eine Antwort auf die fünfte Top-Level-Antwort zu posten, die nach Stimmen sortiert ist, und dass jemand sie jemals zu sehen bekommt…
Ich frage mich nur, warum das nicht gelöst werden kann, indem man mehrstufiges Threading aktiviert, die Kommentierreihenfolge aber standardmäßig chronologisch sortiert (nach Neu). Würde das nicht helfen, den Schaden zu mindern, der durch das Abstimmens entsteht?
Ich bin wirklich verwirrt über den heftigen Widerstand gegen Thread-Kommentare in Discourse. Es ist, als würde ich einfach zur Diskussion erscheinen und noch nicht wissen, dass Thread-Diskussionen ein Baby ermordet haben oder so. Was ist das große Problem?
Für mich macht es es viel einfacher, zu bestimmten Informationen oder Themen zurückzukehren. Ich kann die Kommentare durchsuchen, um den für mein Interesse relevanten Teil zu finden.
Natürlich werde ich, wenn ich die Diskussion liebe, jeden Teil davon lesen, aber im Allgemeinen bin ich von den flachen Diskussionsfäden in Discourse völlig überwältigt. Es ist wirklich stressig, eine Diskussion mit Leuten zu führen und zu verstehen, wo ihr Kommentar im großen Ganzen des Fadens steht.
Es fühlt sich einfach wie ein viel organisierteres Layout für Diskussionen an, wenn ich einen Kommentar minimieren kann (einfach, ich glaube nicht, dass es eine intuitive Möglichkeit gibt, Antworten zu minimieren, die ich nicht erneut lesen möchte, weil sie meiner Meinung nach keinen Wert für die Diskussion bieten und ich mich einfach auf die Antwort eines anderen konzentrieren will) und dann zum nächsten übergehen kann, wobei ich alle Antworten auf den minimierten Kommentar überspringe, da sie nicht wirklich mit dem Grund zusammenhängen, warum ich auf den Faden geklickt habe.
Ich verstehe diese Punkte definitiv und stimme zu, dass es einen Platz für mehrstufige, verschachtelte Diskussionen gibt. Wenn ich über den Unterschied nachdenke, habe ich das Gefühl, dass die besten Anwendungsfälle für verschachtelte/threaded Diskussionen (wie in meiner Erfahrung bestimmte Subreddits und Hacker News) oft eher der Art sind, dass „viele einzelne Personen auf etwas reagieren
Gut gesagt; dies lässt sich auch beantworten, indem man gedanklich ersetzt:
Ich brauche viele Threads
mit
Ich brauche viele verwandte Themen
Das wird in Discourse ausdrücklich unterstützt und sogar gefördert. Möchtest du 20 verschiedene Abzweigungen? Erstelle 20 verwandte Themen und leg los.
Der Unterschied besteht darin, dass Themen eindeutige URLs und Titel haben, die Menschen dabei helfen, das zu finden, wonach sie suchen. Stark verschachtelte Konversationen sind im Vergleich dazu wie ein nicht durchsuchbarer, chaotischer Spaghetti-Knäuel.
Vielen Dank dafür. Ich habe @codinghorror‘ Blogbeitrag gefunden, der diese Angelegenheit nach meinem ersten Beitrag etwas näher beleuchtet, und alle Antworten waren sehr hilfreich, um das zu verstehen, was für mich zunächst wie ein verwirrendes Dogma wirkte!
Ich gebe zu, ich bin wirklich nur an Formate wie Reddit oder Facebook gewöhnt. Das hat mein Verständnis von Gruppendiskussionen und Kommentaren geprägt, und es besteht kein Zweifel daran, dass dies der Grund ist, warum ich diese flache, streng chronologische Version der Diskussion als sehr befremdlich empfinde.
Deshalb habe ich auf Reddit (verzeiht mir die Ausdrucksweise, Facebook!) das Gefühl, nie wichtige Punkte in Beiträgen verpasst zu haben, die mich wirklich interessieren. Ich habe gelernt, die verschiedenen Threads eines Beitrags auf eine gewisse methodische Weise zu lesen, indem ich sie einklappe, um visuell den Weg für den nächsten Gedanken freizumachen, auf den ich mich konzentriere.
Wenn das Lesen eines Threads meine einzige Methode wäre, Informationen zu finden, hätte ich sicherlich einiges verpasst. Aber ich versuche, die Suchleiste in jedem Tool, das ich verwende, zu nutzen. Discourse ist da keine Ausnahme.
Ich denke, unsere Plattform hat das Ziel, dass die Community mehr als nur Diskussionen bietet, denn Discourse hat viele Fähigkeiten zu bieten, die uns Hoffnung gemacht haben, dass es auch weitgehend als Suite von Aufgabenmanagement- und PM-Tools für Benutzer und Teams dienen kann.
Es gibt viele Informationen dazu, aber die Organisation ist eine große Aufgabe, und ein völlig verworrener Thread kann nur ein Aspekt davon sein.
Da ich neu dabei bin und die Community selbst noch relativ jung ist, denke ich, dass wir noch nicht alle verschiedenen Werkzeuge, die uns zur Verfügung stehen, nutzen konnten, um unsere Ziele zu erreichen und es zu etwas zu machen, das für alle neuen Nutzer delightful nutzbar ist.
Vielen Dank an euch alle für die Informationen und Denkanstöße!
Könnte das Problem der verschachtelten Diskussionen nicht durch eine vollständige Überarbeitung der Benutzeroberfläche gelöst werden?
Schau dir zum Beispiel den leeren Bereich auf der rechten Seite an. Alle verschachtelten Diskussionen könnten dorthin auf der rechten Seite verschoben werden und diesen Platz nutzen. Oder es könnten andere innovative Wege gefunden werden, um mit wenigen einfachen Klicks wieder zur Hauptdiskussion zurückzukehren.
Welcher toter Raum? Ich bin derzeit auf einem mobilen Gerät, und die gesamte Breite wird genutzt.
Ich habe einige auf Einrückung basierende Thread-Modelle gesehen, die mit reduziertem horizontalen Platz nie gut umgehen.
Dazu kommt, dass neue Beiträge buchstäblich überall im vertikalen Abstand erscheinen können. Es ist erst wirklich lesbar, wenn sich der Staub gesetzt hat. Vergiss es, nach einer Weile zurückzukommen und aufzuholen.
Philosophisch gesehen sind verlinkte Diskussionen wichtig.
Manchmal ist die beste Diskussion die eines einzelnen Trollers, der einige Ansichten hat, die besser sind als die des OP. Und jeder möchte sich mehr als alles andere mit seinem Beitrag auseinandersetzen.
Dass dies in einer großartig aussehenden Benutzeroberfläche nicht möglich ist, ist ein Technologieproblem, das wie alle anderen Probleme irgendwann gelöst werden wird.
Von Natur aus (hoher Geräuschpegel, mangelnde Fokussierung) ist es schwierig, eine lange und lebhafte Diskussion zusammenzufassen und zu strukturieren.
Damit eine Diskussion ertragreich ist, muss man:
Ihre Lebhaftigkeit reduzieren, indem man formelle oder informelle Regeln festlegt (in Discourse geschieht dies durch das 20-Zeichen-Limit; in GitHub durch die Ingenieurskultur).
Ihre Fokussierung verbessern. Dies kann erreicht werden, indem man sie an ein identifizierbares Element anbindet: einen Beitrag, einen Absatz eines Dokuments, einen Fehler…
Ihre Länge reduzieren. Dies kann erreicht werden, indem man sicherstellt, dass das oben genannte Element einen begrenzten Umfang hat oder vergänglich ist.
Sie können eine lange Diskussion jederzeit zusammenfassen, indem Sie auf die Schaltfläche Dieses Thema zusammenfassen unter dem ersten Beitrag klicken (vorausgesetzt, Sie befinden sich oben auf der Seite. Wenn es sich um ein Thema handelt, das Sie noch nie gesehen haben, sind Sie dort automatisch).
Diese Schaltfläche erscheint jedoch standardmäßig nur, wenn die Diskussion mindestens 50 Antworten enthält. Sie reduziert die Diskussion auf die 10 % der Beiträge, die am häufigsten interagiert wurden (geliked, beantwortet, gelesen usw.). Das bedeutet: Ein Thema mit 100 Antworten wird nach dem Klicken auf diese Schaltfläche zu einem Thema mit 10 Antworten.
Beachten Sie, dass Reddit diese Art von Zusammenfassung standardmäßig durchführt, wenn Sie als nicht registrierter Benutzer alte Reddit-Themen aufrufen, wie hier gezeigt:
Sie können die Diskussion in einem langen Thema auch ganz einfach nach einem bestimmten Benutzer filtern, indem Sie auf das Avatar-Bild dieses Benutzers klicken oder tippen und dann Filtern drücken. Anschließend sehen Sie nur noch die Beiträge einer Person.
Entschuldige bitte, dass ich diesen Thread wiederbelebe, aber ich habe etwas hinzuzufügen.
Ich selbst bin mit dem flachen Diskussionsmodell für meine eigenen Communities ziemlich zufrieden. Allerdings taucht bei der Empfehlung von Discourse an andere meist das Thema verschachtelte Diskussionen auf.
Eine Person, die ich kenne, hat bereits gute Erfahrungen mit dem verschachtelten Diskussionsmodell gemacht (nur eine Verschachtelungsebene). Die Idee ihrer Community ist, dass der erste Beitrag eher eine Art Aufforderung oder ein Erfahrungsbericht aus dem echten Leben ist, die Antworten der ersten Ebene eigene Titel haben und echte Diskussionen anregen, die von der Aufforderung inspiriert sind, und die Antworten der zweiten Ebene wie normale Nachrichten in einer Diskussion wirken. Das funktioniert für ihre Ziele wirklich gut.
Ich würde ihnen gerne Discourse empfehlen, damit sie von der hervorragenden Benutzererfahrung, dem Beitragseditor, dem langsamen Modus, Entwürfen und den großartigen Verwaltungsfunktionen profitieren können. Ich würde ihnen sogar anbieten, das Forum persönlich einzurichten, aber das ist schwierig, da diese Person wirklich gute und bewährte Erfahrungen mit diesem Diskussionsmodell hat und es nicht ändern möchte. Derzeit nutzen sie eine Blog-Software, die so angepasst wurde, dass sie als Forum funktioniert, doch die Lösung zeigt zunehmend ihr Alter, was Funktionen und Stabilität betrifft, und war von Anfang an in Bezug auf die Wartung keine gute Idee.
All das gesagt, um meinen Anwendungsfall zu erklären: Ich denke, es wäre eine gute (optionale) Funktion, eine Ebene der Verschachtelung in Thread-Kommentaren zuzulassen. Ich verstehe, dass es dafür keine passende Benutzererfahrung gibt, daher wäre es kompliziert umzusetzen. Das ist nur ein Vorschlag für die langfristige Entwicklung, aber ich denke, das wäre für bestimmte Arten von Diskussionen und Communities wirklich nützlich.
Das passiert bereits in gewissem Maße, wenn Nutzer auf die Antwort-Schaltfläche eines Beitrags statt auf die des Themas klicken. Anschließend kannst du auf das Symbol oben rechts in einem Beitrag klicken, um die zugehörigen Antworten anzuzeigen (und unten steht dann etwas wie „einige Antworten sind ausgeblendet“).
Edit: Vielleicht werden einfach nur die Antworten zwischen den beiden relevanten Beiträgen ausgeblendet. Ich verwende diese Funktion nicht, daher könnte ich mich auch irren.
Entschuldigung – das ist weder dasselbe Modell noch eine Entsprechung dessen, was ich gesagt habe.
Wie ich bereits sagte, gefällt mir das aktuelle Modell, aber es ist möglicherweise nicht das beste für jede Community, und ich habe dafür einen detaillierten Anwendungsfall geliefert.