Warum wird Discourse nicht häufiger als "Community-Plattform" empfohlen?

Das tun sie, ich glaube, indem sie Mailgun empfehlen. Ich wünschte, es gäbe eine idiotensichere Anleitung für SES, da es 10x billiger ist.

Ich stimme auch dem obigen Kommentar nicht zu, dass Meta keine gute Werbung für Discourse ist. Das Erste, wonach man sucht, ist, Software in Aktion zu sehen.

Vielleicht ist die ganze VPS/„Droplet“-Anforderung für manche Leute abschreckend. Ich habe über ein Jahrzehnt lang einen Shared Server benutzt, bevor ich verstand, dass ein nicht verwalteter VPS insgesamt genauso einfach sein würde.

2 „Gefällt mir“

Vielleicht ist die Anforderung eines ganzen VPS/„Droplet“ für manche Leute abschreckend. Ich habe einen Shared Server über ein Jahrzehnt lang genutzt, bevor ich verstand, dass ein nicht verwalteter VPS insgesamt genauso einfach wäre.

Das ist so ungefähr das, worauf ich hinauswollte. Früher konnte man Discourse vielleicht einfach über Cpanel hinzufügen, aber jetzt ist es mehr ein Kopfzerbrechen. Eine Integration mit DO als Marktplatz-App oder etwas Ähnliches würde die Hürde senken und es wie in den (guten) alten Tagen machen, als man ein Forum für ein Butterbrot auf einem Shared Server betreiben konnte.

3 „Gefällt mir“

Aber wir wollen nicht an einen einzigen Anbieter gebunden sein.

Ich bevorzuge Scaleway, andere bevorzugen Hetzner, manche Linode …

Wenn Sie dieses Maß an Einfachheit wünschen, ist vielleicht das, was Sie wirklich wollen, ein Hosting-Anbieter?

2 „Gefällt mir“

Das war nicht das, was ich persönlich wollte, es war ursprünglich ein Vorschlag, um das Self-Hosting zu erleichtern. Ich habe mir inzwischen die Dokumentation noch einmal angesehen und sie scheint besser zu sein als bei meiner ersten Einrichtung, aber es war definitiv schwieriger als bei einigen vergleichbaren Apps. Wenn man dies noch einfacher für die Leute verpacken könnte, würde das jedoch helfen, den Einstieg zu erleichtern.

4 „Gefällt mir“

Es gab mehrere Fälle, in denen Leute zu Meta kamen und fragten, ob es ein Verzeichnis von Communities, Foren und Unternehmen gäbe, die speziell Discourse verwenden. Sie wurden auf Discourse.com verwiesen, wo wichtige Unternehmen und Communities aufgeführt sind, zusammen mit dem Hinweis, dass einige Unternehmen/Communities nicht „beworben werden möchten“. Ich habe ein gehostetes, privates Forum und falle in diese Kategorie. :slightly_smiling_face:

1 „Gefällt mir“

Sind die Leute also bereit, über Katzen, Politik, Hunde, Bäckerei, Boxen und Bäckerei zu diskutieren, solange die Plattform Discourse ist? Das fällt mir schwer zu glauben.

Aber selbst ich habe nach Discourse-Foren gesucht, weil ich sehen wollte, worum es geht, bevor ich auf einem VP starte.

Das ständige Beharren darauf, dass der Installations-/Einrichtungsprozess und/oder die Benutzeroberfläche nicht komplex sind, die Auseinandersetzung mit der Benutzererfahrung oder generell die Aufforderung an eine Person, ihre Erfahrungen und Meinungen zu rechtfertigen, sind symptomatisch für genau die Probleme, die ich hier schon früher zu artikulieren versucht habe. Dies ist einer der (wenigen) Gründe, warum ich mich zu meiner Bestürzung manchmal von dieser Community abgewandt habe.

Wenn jemand, der ein Discourse-Administrator (oder Benutzer) ist, sich die Zeit nimmt, hierher zu kommen, um der Community zu sagen: “Meine Erfahrung bei der Einrichtung von Discourse war schwieriger, als ich es für richtig halte”, dann hören Sie ihm zu und akzeptieren Sie, dass seine Erfahrung in erster Linie gültig ist. Ja, es ist seine persönliche Meinung, und ja, es ist vernünftig, Einzelheiten darüber zu erfahren, wie genau es für ihn schwierig war. Aber dies sollte nicht so dargestellt werden, als müsse die Person ihre Meinung und Erfahrung im Vergleich zu anderen rechtfertigen. Selbst wenn Einzelheiten nicht genannt werden können oder nicht genannt werden, ist der Bericht selbst, die subjektive Erfahrung des Benutzers, wichtig.

Es ist die Aufgabe von Softwareentwicklern, zu versuchen, die Schmerzpunkte der Benutzer zu verstehen. Es ist nicht die Aufgabe des Benutzers, genau zu wissen, warum er sich so fühlt, und dies den Entwicklern mitzuteilen. Dies ist eine der grundlegenden Herausforderungen der Softwareentwicklung, und es gibt unzählige Artikel und Anekdoten über ihre Schwierigkeit. Viele angesehene Persönlichkeiten der Tech-Branche (z. B. Steve Jobs) glauben sogar, dass Benutzer nicht einmal wissen, was sie wollen, so dass die direkte Befragung nicht einmal unbedingt ein guter Ansatz ist. Aber selbst wenn es einer wäre, sind die meisten Benutzer (auch Administratoren) keine UI/UX-Experten, so dass ihre Fähigkeit, Probleme, auf die sie stoßen, spezifisch zu identifizieren und zu beschreiben, begrenzt sein kann.

Selbst wenn ein Benutzer über die Expertise verfügt, um ihm zu helfen, einen effektiveren Fehlerbericht zu erstellen, verlangt es auch viel Zeit und Energie von einer Person, die aufgetretenen Probleme detailliert zu beschreiben. Deshalb werden Benutzerstudien durchgeführt, deshalb sind sie nützlich, und deshalb besteht die Methode oft einfach darin, eine Person bei der Ausführung von Aufgaben zu beobachten, anstatt sie zu bitten, ein bestimmtes Problem zu demonstrieren, geschweige denn zu beschreiben.

Ich denke, es ist auch wichtig zu erkennen, dass die Vorerfahrungen der Menschen mit anderen, ähnlich erscheinenden (für einen Benutzer/Administrator, Nicht-Programmierer) Werkzeugen relevant sind. Viele Menschen, die heute Communities aufbauen, haben bereits Erfahrungen mit dem Aufsetzen von PHP-Anwendungen gesammelt, vielleicht sogar mit einem anderen Forum wie PHPBB. Im Vergleich dazu ist die Einrichtung von Discourse relativ komplex. Es gibt natürlich Aspekte sowohl von PHP als auch von der PHPBB-Einrichtung selbst, die suboptimal sind, und Gründe, warum z. B. die von ihm verwendete E-Mail-Einrichtung für Discourse, Rails usw. nicht vorzuziehen ist. Aber die Tatsache, dass dies nirgendwo wirklich gut erklärt wird (nicht nur wie man Discourse einrichtet, sondern warum es schwieriger ist als einige andere Systeme und welche Kompromisse damit verbunden sind), ist ebenfalls Teil dessen, was potenzielle Benutzer abschreckt.

Schließlich ist in Bezug auf die einfache Installation, die Dokumentation und die Frage, ob Self-Hosting kein “gesegneter Weg” ist, ein Blick auf die Änderungen an der Discourse.org-Homepage in den letzten Jahren lohnenswert. Hier ist sie im Jahr 2021: Discourse.org auf web.archive.org von 2021

Beachten Sie, dass der Verweis auf die Self-Installation über Github nicht nur weiter oben auf der Seite steht, sondern auch einen direkten Link enthält, während auf der aktuellen Website kein Link vorhanden ist, wo “Open Source” zuerst erwähnt wird, und das Wort “installieren” nie verwendet wird. Für jeden, der nicht unbedingt bereits versteht, dass ein Link zu Github ein Link zur Installation ist (und dass es dort Dokumente gibt, die die Installation leiten, die nirgendwo sonst auf der Discourse-Website erwähnt werden), ist dies eine subtile, aber bemerkenswerte Sache, die ihn davon abhalten wird, Self-Hosting zu untersuchen.

Die Spannung zwischen kostenlosem Open Source und Gewinn für die Einheit, die ein bestimmtes OS-Projekt entwickelt, ist eine grundlegende Spannung, daher verstehe ich diese Änderungen. Aber es ist mir ziemlich klar, dass OS/kostenlos/Self-Host heruntergespielt wird, und das ist für mich ein Hinweis darauf, dass es sich um einen weniger “gesegneten Weg” handelt, FWIW.

12 „Gefällt mir“

fair – ich denke, das ist eine großartige Erinnerung.

also schieß los!

Lasst uns spezifisch darauf eingehen, welcher Teil der Installation schwierig ist und wie wir diese Anweisungen verbessern oder den Workflow zur Erstellung einer neuen Instanz verbessern können.

(Ich vermute, das sollte wahrscheinlich ein separates Thema in Installation sein?)

Davon abgesehen – und ich bin schüchtern, das zu sagen :blush:, dass ich 2017, als ich mein erstes Discourse-Forum übernahm, keine Linux-Servererfahrung hatte (obwohl ich damals eine Unix-Schulung und Berufserfahrung hatte, sodass die Befehle mir nicht fremd waren).

Alles in allem war es jedoch eine bedeutende Lernreise für mich, eine, die ich genoss. Ich legte die Verantwortung auf mich, Wissenslücken zu schließen, und dies wurde natürlich durch die Community auf dieser Seite unterstützt.

Meiner Meinung nach, wenn man es zu “einfach” macht, wird man später zu leicht scheitern (Probleme, die normalerweise durch schlechte Entscheidungen selbst verursacht werden, da die Software und die Server im Allgemeinen unglaublich robust sind), weil man nicht genug gelernt hat, wie und warum (aber dann sind Probleme meistens zu genießen, da es eine Gelegenheit ist, mehr zu lernen!).

6 „Gefällt mir“

Es war keine ausdrückliche Entscheidung, dies aus geschäftlichen Gründen herunterzuspielen. Wir vertreten weiterhin die Ansicht, dass jede Discourse-Installation gut ist, unabhängig davon, ob wir direkt bezahlt werden oder nicht. Es ist durchaus möglich, dass wir als Reaktion auf dieses Feedback wieder einen Link dort einfügen.

12 „Gefällt mir“

Vielleicht, aber für mich riecht das nach (ohne Zweifel unbeabsichtigtem) Elitismus, d.h. „Ich habe es auf die harte (schwierigere) Weise gemacht und ich denke, es war gut für mich, deshalb sollte es jeder tun, weil es gut für sie sein wird.“ Als jemand, der Jahrzehnte im PHP-Self-Hosting-Bereich verbracht hat, bevor er sich endlich mit Discourse Self-Host beschäftigt hat, kann ich Ihnen sagen, dass die Installation und Wartung der meisten PHP-Tools einfacher ist, aber auch nützliche Lernmomente bietet, in denen man manchmal Fehler beheben oder tiefer in die Konfiguration und sogar den Code eintauchen muss (genau wie bei Discourse manchmal).

Tatsächlich hat mich alles, was ich während meiner Zeit mit SMF, Wordpress und vielen anderen PHP-Tools gelernt habe, absolut darauf vorbereitet, selbstbewusst und kenntnisreich genug zu sein, um eine Discourse Docker-Installation zu meistern, und selbst dann schlage ich mir manchmal eine Stunde lang den Kopf an einer obskuren Fehlermeldung in der Konsole ein, bevor ich meine Instanz wieder zum Laufen bringe. Aber der Punkt ist, dass mein Einstieg in Discourse Self-Host durch das, was ich in PHP Self-Host gelernt habe, erleichtert wurde, und diese Lernkurve ist zweifellos sanfter als die von Discourse. Das sollte man im Hinterkopf behalten, wenn CDCK und die Community als Ganzes versuchen, Discourse als Plattform zu popularisieren und auszubauen. Kurz gesagt: Ich bin froh, dass die Einrichtung von Discourse Ihnen geholfen hat, Fähigkeiten zu erlernen, die auch anderswo nützlich und anwendbar sind, aber meiner Meinung nach ist es immer noch wertvoll, zu versuchen, diesen Prozess für die Menschen (innerhalb vernünftiger Grenzen) immer einfacher zu gestalten.

Das ist gut zu hören und ich hoffe, Sie tun es! Ich denke, eine subtile Anpassung könnte ein besseres Gleichgewicht schaffen, indem sie die buchstäblich schlüsselfertigen gehosteten Optionen darlegt und gleichzeitig klarstellt, dass Discourse auch kostenlos und (etwas) einfach selbst zu hosten ist und dass Installationsdateien und Anweisungen auf Github zu finden sind. Als weiteres Beispiel hierfür haben viele andere OS-Projekte direkte Links zur Dokumentation in ihrem Hauptnavigationsmenü, das im Allgemeinen einen Installationsabschnitt als Teil der Dokumentation enthält. Das Fehlen dieses auf Discourse.org (und die Tatsache, dass der Link „Erste Schritte“ nichts über Self-Hosting erwähnt, soweit ich gesehen habe, und einfach davon ausgeht, dass Sie bereits eine Discourse-Instanz haben) macht es umso wichtiger, klarer zu machen, wie man bei Bedarf selbst hostet.

3 „Gefällt mir“

Hmmm … überhaupt nicht, eher die Bereitschaft, die Verantwortung für mein eigenes mangelndes Wissen zu übernehmen und es zu verbessern, während ich demütig anerkenne, dass ich von der harten Arbeit anderer Leute kostenlos profitiere.

3 „Gefällt mir“

Ich denke, der Schwierigkeitsgrad bei der Installation von Discourse ist in Bezug auf dieses Thema ein wenig irreführend. Die Realität ist, dass vielleicht 1 von 1.000 oder 10.000 Discourse-Nutzern lernen muss, wie man es installiert. Außerdem gibt es die kostenpflichtige Option, sodass keine Verpflichtung besteht, etwas zu lernen, um ein Forum zu installieren, wenn der Preis stimmt.

Wenn jemand eine Community finden oder aufbauen möchte, denkt der durchschnittliche Benutzer nicht: „Welche Plattform ist ideal für die Kommunikation mit meiner Interessengemeinschaft?“ Sie benutzen einfach, was sie kennen. Deshalb finden in meinem Hobby 99 % der Diskussionen und Interaktionen auf einer Kombination aus Facebook/Instagram/Reddit/Discord statt. Es ist auch ein wenig traurig für mich, weil die Interaktionen, die ich auf diesen Seiten sehe, typischerweise von so geringer Qualität sind im Vergleich zu der Aktivität, die ich auf meinem Discourse-Forum habe (ich bin vielleicht voreingenommen :), aber ich glaube das wirklich).

Es ist ein größerer und (wohl) problematischer Trend, dass sich die gesamte Aktivität im Internet auf eine Handvoll extrem großer Plattformen konzentriert. Und ich kann Discourse nicht wirklich dafür verantwortlich machen, diesen Kampf zu verlieren, da es sich um einen Wettbewerb handelt, bei dem die andere Seite um ein Vielfaches mehr Ressourcen und Ingenieure hat. Dennoch kann Discourse immer besser werden.

Leute greifen auf das zurück, was sie bereits kennen, und Leute kennen Discourse nicht. Das liegt daran, dass sie Discourse entweder noch nie benutzt haben oder es benutzt haben, ohne es zu wissen. Meiner Meinung nach sollte die wichtigste Metrik, die optimiert werden muss, um dies zu lösen, die Umwandlung von Besuchern in Benutzer sein. Der Vorteil, den ein Discourse-Forum gegenüber vielen anderen Plattformen hat, ist seine natürliche Auffindbarkeit durch Suchmaschinen. Zum Beispiel habe ich nicht bemerkt, wie viele Discourses ich über Google-Suchen besucht habe, bis ich mein eigenes eingerichtet habe. Jetzt bemerke ich es ständig. Und ehrlich gesagt, ich habe noch nie einem beigetreten, den ich über eine Google-Suche gefunden habe (außer vielleicht diesem Meta-Forum). Worauf ich hinauswill, ist, dass Sie die Benutzer maximieren müssen, die die Plattform tatsächlich bewusst nutzen. Die Benutzer, die die Plattform nutzen und mögen, werden sie letztendlich weiterempfehlen.

Was die spezifischen Gründe betrifft, warum Discourse von diesem Potenzial zurückgehalten wird? Das ist eine schwierige Frage. Ich stimme dem Beitrag zu, der diesen Thread hochgespült hat, dass die Benutzeroberfläche ein wichtiger Faktor ist. Die Benutzeroberfläche ist komplex, weil die Software so flexibel und ausgereift ist, was großartig ist. Aber diese Flexibilität kann auch besser genutzt werden, um die Benutzererfahrung an das Erfahrungsniveau des Benutzers anzupassen, wie oben erwähnt. Oder die Entwicklung anderer Onboarding-Tools oder Anreizsysteme, um Besucher der Website zur Interaktion und Teilnahme zu ermutigen. Es gibt auch die Vorstellung, dass Foren veraltete Plattformen für Boomer sind (das höre ich oft). Dagegen ist es schwer anzukommen, obwohl es mehr Wahrnehmung als Realität ist.

Ich wollte nur eine Randbemerkung machen, da es angesprochen wurde. Es ist ausschließlich meine persönliche Meinung, aber ich sehe das gesamte Chat-System als Bloatware. Es ist verwirrend redundant mit dem Direktnachrichtensystem und das Letzte, was irgendjemand brauchte, war eine weitere Möglichkeit, jemandem direkt eine Nachricht zu senden. Es ist ein unterlegener Slack- und Discord-Client. Es ist schade, weil ich der Idee zustimme, dass Chat und Forum sich ergänzen. Aber niemand verlässt Discord, um auf Discourse zu chatten. Es ist eine verpasste Gelegenheit, denn wenn die Discord-Integration Priorität hätte und nicht der Ersatz, würden Sie einen einfachen Einstiegspunkt für Leute schaffen, die mit Discord vertraut sind [eine riesige Menge an Leuten], um Discourse kennenzulernen. Ein sehr tangentialer Punkt, aber nur etwas, das mir beim Tippen einfiel.

13 „Gefällt mir“

Hmm, nun, als die Person, die dieses Thema begonnen hat, kann ich zumindest für meinen Teil sagen, dass dies nicht korrekt ist; tatsächlich ist es fast das genaue Gegenteil dessen, was meine ursprüngliche Absicht war. Der erste Beitrag und die Diskussionsrunde auf Twitter, auf die ich mich bezog, handelten davon, dass Leute, die neue Communities einrichten wollen (d. h. nach einer Community-Plattform suchen), Discourse nicht so oft oder so ernsthaft in Betracht ziehen, wie ich denke, dass sie es angesichts seiner Fähigkeiten und Vorteile tun sollten. Die spätere Diskussion über die Benutzererfahrung usw. ist relevant dafür, warum Administratoren sich vielleicht nicht für Discourse für eine neue Community entscheiden (z. B. „es sieht nicht modern genug aus“ oder „die Leute denken, es sei zu komplex“), aber auch die Berücksichtigung der Installations-/Einrichtungs-/Administratorerfahrung. Als aktueller Administrator einiger Communities und früherer Administrator vieler weiterer waren dies definitiv primäre Überlegungen bei allen, bei deren Einrichtung ich beteiligt war.

Vielleicht nicht, aber das genaue Gegenteil (Leute verlassen Discourse für Discord) ist definitiv der Fall, und das ist auch ein potenzielles Problem für Discourse. Ich denke definitiv, dass die Entwicklung einer integrierten Chat-Funktion im besten Interesse der Plattform war, da Chat heutzutage ein wichtiges Kommunikationsmedium und ein Konkurrent zu Discores Kerninteraktionsmethode ist. Jeder, der Chat und einige der anderen Dinge, die Discourse zu bieten hat (insbesondere Open Source und Datenbesitz), schätzt, hätte nicht von einer Discord-Integration profitiert (nicht offen, kein Self-Hosting, kein Datenbesitz), daher machte eine Chat-Funktion, die mit dem Discourse-Modell und Ethos übereinstimmt, meiner Meinung nach wieder Sinn.

5 „Gefällt mir“

Dies ist eine wunderbare Diskussion. Wir sind uns durchaus bewusst, dass die Komplexität der Benutzererfahrung (sowohl für Site-Administratoren als auch für Community-Mitglieder) eine Herausforderung darstellt, vor der wir stehen (und schon seit einiger Zeit stehen).

Wie bereits erwähnt, haben wir einige Ziele, die manchmal im Widerspruch zueinander stehen – wir möchten, dass Discourse hochgradig konfigurierbar und anpassbar ist, und damit geben wir den Administratoren jeder Community erhebliche Kontrolle über die Definition der Benutzererfahrung für ihre Mitglieder. Gleichzeitig möchten wir, dass es für Neulinge leicht verständlich ist, aber wir haben auch festgestellt, dass erfahrene Benutzer einiges an Kontrolle über die Personalisierung ihrer eigenen Erfahrung wünschen.

Wir haben viel zu tun, aber wir konzentrieren uns stark auf diese Probleme. In der letzten Version haben wir uns insbesondere um die Einrichtung der Website bemüht. Für die kommende Version konzentrieren wir uns auf Verbesserungen der Admin-Erfahrung im Allgemeinen sowie auf die Erweiterbarkeit der Plattform.

Letzterer Aufwand ist interessant, da er sich auf diese Konversation bezieht. Einerseits könnte man sagen, dass er durch die Ermöglichung weiterer Anpassungen zu einer weiteren Erhöhung der Komplexität führen könnte. Aber es ist auch ein Ziel, uns zu ermöglichen, Themes zu definieren, die besser auf spezifische Anwendungsfälle zugeschnitten sind, oder sogar eine einfachere Standarderfahrung, während die Abwärtskompatibilität für bestehende Websites erhalten bleibt. Zum Beispiel würde es die Tür öffnen, Ideen wie diese ernsthafter in Betracht zu ziehen: CDCK should develop new default Discourse themes on a regular basis to keep it looking current

Ich möchte in diesem Thema nicht zu sehr ins Detail des Entwicklungsprozesses gehen, aber da es angesprochen wurde, denke ich, es ist auch erwähnenswert, dass Discourse mit unserem Wachstum in den letzten Jahren nun auch Produktmanager und Designer umfasst, die bei all diesen Bemühungen mit den Entwicklern zusammenarbeiten.

Was die Positionierung von Open Source auf der Website betrifft, so ist dies etwas, das wir diskutiert haben. Die Website befand sich in einem gewissen Umbruch, da wir den Basisplan eingeführt haben und versucht haben, transparenter darüber zu sein, was wir in unserem Enterprise-Plan anbieten. Es gibt hier eine Reihe von Optionen und wir versuchen, die Leute zu derjenigen zu führen, die für sie am besten geeignet ist. Ich stimme zu, dass es ein wenig untergegangen ist und es verdient, besser auffindbar zu sein. Es befindet sich derzeit auf unserer Preisseite unter einer der FAQs, aber das selbst kann sich ändern, da die Preise allein wahrscheinlich nicht der Hauptgrund für die Wahl von Self-Hosting sind.

Viel zu tun!

Nochmals, ich habe die Diskussion hier wirklich genossen und freue mich zu sehen, wie einer Diskussion, die vor mehr als einem Jahr begonnen wurde, neues Leben eingehaucht werden kann. Das ist eine der Dinge, die ich persönlich an dieser Plattform am meisten liebe.

17 „Gefällt mir“

Das ist der Grund, warum viele Ersteller Facebook, Patreon oder Substack nutzen. Es dauert nur etwa fünf Klicks, um loszulegen. Und da so viele Leute diese Plattformen nutzen, ist es für neue Leute einfach, damit anzufangen.

Wenn Discourse möchte, dass Ersteller diese Plattform für den Aufbau von Communities nutzen, denke ich, dass weniger als 1 % von ihnen programmieren lernen wollen. Sie wollen einfach nur, dass es funktioniert, dass ihre Benutzer es lieben und dass es ihr Wachstum beschleunigt.

5 „Gefällt mir“

Was ich sagen möchte ist, dass es natürlich immer besser ist, die Einstiegshürde so niedrig wie möglich zu halten. Aber ich glaube wirklich nicht, dass das hier das Problem ist. Ich würde argumentieren, dass eine Person eine Plattform aufgrund ihrer Erfahrungen als Benutzer empfiehlt, mehr als aus irgendeinem anderen Grund. Oder zumindest werden viel mehr Menschen Discourse als reguläre Benutzer erleben als die Leute, die sie betreiben.

Im Grunde plädiere ich für einen Bottom-up-Ansatz. Es ist ein besseres Ziel, die regulären Benutzer dazu zu bringen, sich in Discourse zu verlieben, damit sie die Plattform befürworten, anstatt zu versuchen, eine Handvoll Entscheidungsträger davon zu überzeugen, dass ihre Community diese Plattform lieben wird, von der sie noch nie gehört haben und mit der ihre Benutzer nicht vertraut sind. Wenn sie ausreichend Motivation von ihrer Community erhalten, sind viele Menschen bereit, Zeit und Mühe in den Aufbau von auf Discourse basierenden Communities zu investieren.

Ich möchte auch die Chat-Funktion nicht zu sehr abwerten. Ich schätze, dass sie für mich kostenlos ist und viel Arbeit und Zeit investiert wurde. Ich bin mir nur nicht sicher, welches Problem sie löst, das ich nicht einfach [und effektiver] mit Discord lösen kann. Ich kann das Argument bezüglich des Datenbesitzes respektieren, wenn das für jemanden Priorität hat. Aber die gleiche Logik kann verwendet werden, um für das Klonen jeglicher Software in Discourse zu argumentieren.

Es wird die Leute nicht davon abhalten, zu Discord zu wechseln, weil es einfach ein unterlegenes Produkt ist. Ich habe die öffentlichen Chats auf meiner Website sogar deaktiviert, da sie redundant zu unserem Discord sind. Mein Moderationsteam nutzt ausschließlich Discord, um über Moderationsprobleme im Forum zu sprechen, obwohl wir einen Staff-Kanal im Forum haben. Ich verstehe, dass dies nur meine Erfahrung ist, das ist alles rein meine Meinung, daher kann ich nur von meiner Erfahrung sprechen. Ich sehe lieber, dass die Energie in den Aufbau spannender Funktionen fließt, die das Forumserlebnis verbessern, als zu versuchen, das zu tun, was viele andere Unternehmen bereits erfolgreich tun, aber schlechter.

5 „Gefällt mir“

Viele großartige Punkte in dieser Diskussion, von denen viele meiner Meinung nach verloren gehen werden. Ich denke, es gibt hier jetzt mehrere verschiedene Stränge. Ich frage mich, ob es nützlich wäre, einige neue Stränge mit der Idee eines klaren Fokus zu beginnen

  • gescheiterte User Stories – Anekdoten von Forenbenutzern, die wegen Discourse-Funktionen oder -Designs nicht dabei bleiben
  • Admin Stories – Anekdoten aus der ersten Woche oder zwei nach der Wahl von Discourse, über Schwierigkeiten beim Verstehen, Installieren, Konfigurieren
  • Misfeature Stories – Anekdoten über Verwirrung oder Mehrdeutigkeit in der Benutzeroberfläche, vorhandene, aber unentdeckte Funktionen und so weiter

Wie bereits erwähnt, möchte man wirklich von Leuten hören, die eine Plattform gewählt haben, nachdem sie Discourse abgelehnt haben, von Benutzern, die eine Community verlassen haben, weil sie mit Discourse nicht zurechtkamen, von Leuten, die Discourse für ihre Community gewählt haben und es bereut haben.

Was Produktmanager und Bloat sowie Conways Gesetz betrifft, gibt es meiner Meinung nach Lektionen zu lernen. Wenn Sie PMs für das Versenden von Funktionen belohnen oder wenn Sie Funktionen hinzufügen, weil eine kleine Kohorte sie wünscht, erhalten Sie Komplexität und eine verwirrende Auswahl an Optionen. Wenn Sie Build-Zeiten, Installationszeiten oder die Leistung auf minimalen Servern messen, können Sie diese Dinge im Zaum halten. Achten Sie also darauf, was Sie messen oder anreizen.

Ich denke, eine Präsentation von Discourse-Installationen für ein halbes Dutzend verschiedene Zwecke wäre eine ausgezeichnete Idee. Meta ist keine Präsentation, und eine einzelne Instanz ist keine Präsentation.

Das Problem abrasiver oder abweisender Kommentare auf Meta von Gründern oder leitenden Entwicklern ist vielleicht eines, das jetzt besser ist – hoffentlich wurden Lektionen gelernt. Aber es war für mich ein Negativum.

Als Fallstudie sehe ich, dass die Vintage Computer Federation zuvor eine vbulletin-Seite war, einen etwas öffentlichen Prozess der Wahl zwischen XenForo und Discourse durchlief, mit Mitgliederumfragen und Feedback, und jetzt auf XenForo ist. Hier ist ein totes Experiment. (Ich war nicht dabei, als das geschah, und habe nicht nach den Diskussionen aus dieser Zeit gesucht. Aber ich bin zufällig auf das tote Experiment gestoßen, als ich nach “discourse” gesucht habe. Wenn ich nach “forum” suche, erhalte ich den erfolgreichen Nachfolger.)

6 „Gefällt mir“

Ich mochte den Ansatz von Coding Horror, auch wenn ich ihm nicht zustimmte! Es diente normalerweise dazu, das Feature Creep zu vermeiden, über das hier geklagt wird, so wie es passiert.

Interessant zu sehen, dass XenForo auf meinem Handy das gleiche Header-Flicker-Problem hat wie Discourse in der A2HS-App (aber nicht in der Hub-App).

1 „Gefällt mir“

Es ist großartig zu hören, dass Sie sich aktiv damit befassen. Ich wurde an einen Blogbeitrag erinnert, wie viele Möglichkeiten es gibt, einen Windows-Computer herunterzufahren. Könnte dieser sein. Der nächste Beitrag gibt einen möglichen (organisatorischen) Grund.

4 „Gefällt mir“

Vielen Dank für Ihre nachdenklichen und aufschlussreichen Kommentare. Insgesamt waren die neu entfachte Aktivität hier und die Reaktion des CDCK-Teams ermutigend. Ich weiß, wie schwierig es sein kann, all diese Arten von Problemen anzugehen, aber zu wissen, dass Sie sich dessen sehr bewusst sind und Ihr Bestes tun, um sie zu lösen, wird sehr geschätzt.

Und danke auch an alle jüngsten Mitwirkenden an dem Thread! Viele interessante Diskussionen und Perspektiven. Letztendlich denke ich, dass eine der schwierigsten Herausforderungen darin besteht, Menschen zu erreichen, die sich entweder nicht für Discourse entschieden haben, obwohl sie sich dessen bewusst waren, oder die sich dessen gar nicht bewusst sind. Die Einsicht in diese „verlorenen Verkäufe“ (sozusagen, da einige selbst gehostet sein könnten) ist eines der wichtigsten Dinge für jedes Unternehmen, aber schwer zu bekommen. Wir haben hier viele potenziell interessante Ideen geäußert, die helfen könnten, aber die grundlegende Herausforderung, diese Benutzer-/Administratorerfahrungen tatsächlich zu ermitteln, bleibt wahrscheinlich die größte Engstelle.

Ich bin auf jeden Fall hoffnungsvoller für die Zukunft von Discourse als zu Beginn dieses Themas. (nicht dass ich verzweifelt daran war, nur ein wenig besorgt :sweat_smile: )

8 „Gefällt mir“