Hinweis: Es gibt ein scheinbar ähnliches Thema über eine Themenzusammenfassung hier, aber es unterscheidet sich doch erheblich von dem, was ich vorschlage, auch wenn einige Elemente ähnlich sein mögen.
Wäre eine Zusammenfassungs-Sektion am Anfang eines Themas für euch etwas Nützliches?
Das ist eine Idee, die schon seit Ewigkeiten auf meiner Liste steht, und ich glaube, sie könnte Diskussionen tatsächlich verändern.
Ich habe immer festgestellt, dass das Durchlesen aller Beiträge in einem Thread viel zu aufwendig ist, wenn man nur wissen möchte, wie der aktuelle Stand der Dinge ist. (Es ist schön, der Entwicklung der Gedanken zu folgen und tiefergehende Einblicke zu gewinnen, aber nicht jeder hat dafür Zeit.) Und einfach zum Ende springen funktioniert auch nicht, weil die wirklich wichtigen Beiträge oft irgendwo in der Mitte stehen.
Besonders in Foren, die dazu dienen, etwas zu verbessern, kann es viele Höhen und Tiefen sowie Hin- und Her-Debatten geben. Was ich mir wirklich wünschen würde, ist eine Zusammenfassung all dessen, vorzugsweise ganz am Anfang, damit ich sofort weiß, worum es geht, und nur eine Minute brauche.
Wie würde diese Zusammenfassung funktionieren?
Ich stelle mir das summary-Feld als einen bearbeitbaren Textbereich vor, genau wie bei jedem anderen Beitrag. Jeder könnte Änderungen vornehmen, ähnlich wie bei Wikipedia. Möglicherweise sollten Änderungen nur dann erlaubt sein, wenn man gleichzeitig einen Beitrag im Thread verfasst, was dann als Begründung für die Änderung der Zusammenfassung dienen würde.
Lass mich das anhand genau dieses Gesprächs veranschaulichen:
Angenommen, die erste Person (ich) startet ein neues Thema mit einem ersten Beitrag (diesem).
Discourse würde mich dann fragen: „Möchtest du die Zusammenfassung bearbeiten?"
Ich würde sagen: „Klar“, und den ersten Text zur Zusammenfassung hinzufügen:
Eine Zusammenfassung könnte neuen Personen helfen, schnell auf den aktuellen Stand zu kommen, und der Community helfen, zu besseren Ergebnissen zu gelangen.
Bisher also alles gut. Jetzt kommt Person B ins Spiel und antwortet vielleicht:
„Ich bin mir nicht sicher, ob sich das lohnt. Ich stelle mir die Umsetzung als ziemlich schwierig vor, und würde das nicht einfach nur den Lärm erhöhen?“, postet es und wird dann gefragt, ob sie die Zusammenfassung aktualisieren möchte:
Eine Zusammenfassung könnte neuen Personen helfen, schnell auf den aktuellen Stand zu kommen, und der Community helfen, zu besseren Ergebnissen zu gelangen. Allerdings könnte sie den Lärm erhöhen und ist wahrscheinlich nicht einfach umzusetzen.
Person C: „Ich finde es eine großartige Idee, aber ich stimme B zu: Es lohnt sich vielleicht nicht den Aufwand. … Es sei denn … Könnte das auch in unseren Vorschlägen und Abstimmungen [oder etwas anderem, das für die jeweilige Community interessant ist] verwendet werden? Hmm, vielleicht sollten wir eine Liste mit Vor- und Nachteilen dafür erstellen, was denkt ihr?“ C beschließt, die Zusammenfassung nicht zu aktualisieren, da er nicht sicher ist, was er ändern könnte, um sie tatsächlich zu verbessern.
Person D: „Ja, das könnte bei unserer Nutzerbindung und während des Prozesses der Vorschlagserstellung total funktionieren. Und ja, ich unterstütze C‘ Idee, eine Liste mit Vor- und Nachteilen zu erstellen. Ich habe noch ein paar weitere:
Wir könnten sicherstellen, dass jede Bearbeitung mit dem Bearbeiter verknüpft ist. Wenn man darauf klickt, springt man direkt zu diesem Beitrag – es ist im Grunde eine schnelle Navigation. Oder?"
Eine Zusammenfassung könnte:
- neuen Personen helfen, schnell auf den aktuellen Stand zu kommen
- der Community helfen, zu besseren Ergebnissen zu gelangen
- als „schnelle Navigation“ dienen
- nicht auf dieses Discourse-Forum beschränkt sein
Mögliche Nachteile sind jedoch:
- Sie könnte den Lärm erhöhen
- Wahrscheinlich nicht einfach umzusetzen.
B mischt sich wieder ein: „Moment, haltet kurz. Bevor wir uns in dieses Kaninchenloch stürzen: Was soll diese Zusammenfassung eigentlich zusammenfassen? Ist es nur eine Umschreibung jedes einzelnen Beitrags? Das würde doch nicht wirklich Sinn ergeben, oder? Könnten wir zuerst eine Definition dafür festlegen? Ich denke, sie sollte nur das wirklich Wichtige zusammenfassen, also nur das, was zur Beantwortung der Frage des Originalbeitrags (OP) beiträgt. Andernfalls bleibe ich bei meiner früheren Aussage, dass sie nur zusätzlichen Lärm oder zusätzlichen Aufwand beim Tippen für die Nutzer sowie zusätzlichen Aufwand in der Benutzeroberfläche usw. erzeugen wird…
Übrigens, D, ich fand dein Konzept der „schnellen Navigation“ etwas schwer zu verstehen, also habe ich es etwas angepasst. Hoffentlich ist es jetzt okay?"
Eine Zusammenfassung sollte alle relevanten Inhalte in einem Beitrag zusammenfassen, die zur Beantwortung der Frage des Autors beitragen.
Sie könnte:
- neuen Personen helfen, schnell auf den aktuellen Stand zu kommen
- der Community helfen, zu besseren Ergebnissen zu gelangen
- Abschnitte in der Zusammenfassung können mit dem jeweiligen Beitrag verlinkt sein
- nicht auf dieses Discourse-Forum beschränkt sein
Mögliche Nachteile sind jedoch:
- Sie könnte den Lärm erhöhen
- Wahrscheinlich nicht einfach umzusetzen.
Benutzer D: „Ja, danke B, du hast recht, das war nicht unbedingt offensichtlich, was ich meinte. Ich würde aber trotzdem gerne die schnelle Navigation dort erwähnt haben, da dies meiner Meinung nach ein gewissermaßen separater Punkt ist. Eine Verknüpfung bietet eine gewisse Art von … Verifizierung? Authentizität? Ich bin mir nicht sicher, wie das Wort heißt…
Ach ja, und nur zur Umschreibung meines ursprünglichen Punkts über die Verwendung außerhalb dieses Discourse-Forums:
Was ich damit eigentlich meinte, ist, dass ich denke, es kann auch außerhalb unseres spezifischen Fokus auf Vorschläge und Abstimmungen verwendet werden. Zum Beispiel könnte es genutzt werden, um den Fortschritt von Aufgaben zu verfolgen, den Status von etwas zu dokumentieren, oder einen umfassenderen Einblick in jede Art von Frage bieten … die Möglichkeiten sind endlos.“
Eine Zusammenfassung sollte alle relevanten Inhalte in einem Beitrag zusammenfassen, die zur Beantwortung der Frage des Autors beitragen.
Sie könnte:
- neuen Personen helfen, schnell auf den aktuellen Stand zu kommen
- der Community helfen, zu besseren Ergebnissen zu gelangen
- Abschnitte in der Zusammenfassung können mit dem jeweiligen Beitrag verlinkt sein
- Schnelle Navigation zu Details für einzelne Aussagen
- Kann nicht nur für Vorschläge & Abstimmungen super nützlich sein
Mögliche Nachteile sind jedoch:
- Sie könnte den Lärm erhöhen
- Wahrscheinlich nicht einfach umzusetzen.
Dann kommt Benutzer X herein, sieht diese letzte Version der Zusammenfassung. Alles ist intuitiv, außer dem Teil „mit dem Bearbeiter verlinkt“. Er fährt also mit der Maus darüber, sieht, dass der Beitrag von Benutzer D der erste verlinkte Eintrag war und der von Benutzer B der zweite. (Eine Art Info-Popup beim Hovern). Er kann direkt auf den Link zu Ds Beitrag klicken und die Details dort lesen, gefolgt von Bs Beitrag (es gab vielleicht dazwischen andere, die ausgeblendet wurden, weil sie nichts zur Änderung beigetragen haben).
… okay, ich hoffe, ihr habt den Dreh raus. ![]()
Super entspannt, um auf den neuesten Stand zu kommen, oder? (wenn man sich vorstellt, nur diese Zusammenfassung lesen zu müssen!)
Nun, es wird nicht einfach sein, dieses Plugin in all den Details zu schreiben, die ich mir vorstelle (es gibt noch viel mehr, was dieses Plugin tun könnte; einige meiner noch namenlosen Lieblinge wären, die Schriftgröße/-stärke/-farbe basierend auf Stimmen/Reaktionen der beitragenden Blogposts zu erhöhen oder zu verringern), und einige Aspekte könnten etwas knifflige Logik erfordern (z. B. die korrekte Zuordnung geänderter Teile zum Autor und die Visualisierung dessen, was passiert, wenn jemand ein „nicht“ löscht, usw.). Aber ich bin sicher, alles ist machbar und kann einen enormen Mehrwert für viele Diskussionen bieten.
(Das war viel mehr, als ich schreiben wollte, aber es hat Spaß gemacht, dieses Beispiel auszudenken
)
Was haltet ihr davon?
Ist ein solches Plugin im Discourse-Ökosystem technisch überhaupt machbar?
Braucht ihr weitere Informationen? Ernsthaftere Mockups? (Ich bin darin nicht gut, könnte aber versuchen, welche zu erstellen)
Haftungsausschluss:
Ich könnte versuchen, dies selbst zu entwickeln, und ich werde es vielleicht auch tun, aber ich habe bisher keine Erfahrung mit Ruby / Ember / Discourse, also würde es eine Weile dauern.
Außerdem ist die Idee dafür etwas älter, hat aber in einer Community-Gruppe mehr Aufmerksamkeit erhalten, die dies super hilfreich finden würde, also könnte ich es dort auch umsetzen und ein bisschen „Dogfooding“ betreiben … aber auch das würde eine Weile dauern. Wenn es für Discourse von Wert ist, wäre es super cool, wenn einige von euch dabei wären!
Cheers ![]()