Ich frage mich, ob es während all der Jahre der Entwicklung von Discourse Diskussionen über eine datenschutzhärtere Version gab? Ich denke dabei speziell an die Deaktivierung von Tracking- und Profiling-Funktionen und der entsprechenden Datenspeicherung im Backend, das Speichern von Lesezeiten für Artikel, keine Benutzer-zuletzt-gesehen-Statistiken usw. Im Grunde würde alles weggelassen, was persönliche Informationen über einen Benutzer speichert/offenlegt, die er nicht selbst veröffentlichen möchte.
Ich frage dies nicht hypothetisch, da ich versucht habe, ein Discourse-Forum in einem politischen Umfeld zu betreiben, das über die DSGVO hinausgeht und standardmäßig keine Art von Tracking oder Profiling zulässt. Bisher war es ein harter Verkauf (auch wenn die Qualität von Discourse nicht in Frage gestellt wird). Ich bin auch der Meinung, dass zumindest einige der Tracking-/Profiling-Funktionen in einer Online-Community nützlich sind (und daher das Fehlen dieser Funktionen in jeder Forensoftware, die Sie verwenden, sich negativ auf die Interaktion und das Erlebnis auswirken würde).
Eine verwandte Frage ist dann, ob es möglich wäre, eine solche datenschutzhärtere Version als Fork zu erstellen? Oder sind die Tracking- und Profiling-Funktionen und die entsprechenden Daten zu eng in das Gesamtsystem und die Erfahrung integriert, um dies überhaupt zu ermöglichen?
Sie wollen keinen Fork erstellen. Sie könnten ein Plugin erstellen, das die Funktionen entfernt, die Sie entfernen möchten.
Wie Sie richtig bemerken, werden viele dieser Dinge verfolgt, um die Qualität der Konversation zu verbessern und Spam zu bekämpfen. Ich nehme an, Sie möchten zunächst das automatische Vertrauensstufensystem deaktivieren. Wenn Ihre Benutzer Teil eines Systems sein möchten, in dem ein Spammer die gleichen Rechte und Privilegien hat wie ein langjähriges Mitglied, ist das sicherlich möglich.
Wenn Sie das tun wollten, würden Sie damit beginnen, eine Liste der Dinge zu erstellen, die verfolgt werden und die Sie oder Ihre Wähler als problematisch erachten, und die Klassen überschreiben, die sie erstellen und von ihnen abhängen.
Das wäre definitiv möglich, als Plugin. Man müsste dafür einige Funktionen opfern (oder sie weniger gut funktionieren lassen) und relativ detailliert überlegen, wo die Funktionalität aufhört und das Tracking beginnt (zum Beispiel, wenn man die Benutzer-zuletzt-gesehen-Statistiken entfernt, hätte man immer noch den neuesten Zeitstempel der Beiträge und Likes eines Benutzers als minimale zuletzt-gesehen-Datum).
Ich denke, die bessere Wahl wäre, die rechtlichen Grundlagen der Zustimmung und des Vertrags zu wählen, bei denen die Benutzer wissen und zustimmen, dass die über sie gesammelten Daten (ausschließlich) dem Ziel dienen, ihnen ein gutes Forum-Erlebnis zu bieten. Man müsste nicht einmal den Weg des berechtigten Interesses gehen, da man ihre Daten nicht an Werbetreibende verkauft oder ähnliches.
Zuerst einmal vielen Dank an Sie beide für die schnellen Antworten. Ich war mir der Plugins nicht bewusst und dass sie in diesem Fall helfen könnten. Ich werde mich damit befassen, das klingt vielversprechend!
Ich stimme beiden Punkten definitiv zu, aber das Problem liegt nicht bei unseren Benutzern und dem, womit sie einverstanden wären. Es liegt an unseren internen Datenschutzrichtlinien, die das Hosten von Discourse (oder ähnlicher Software) als Dienst aufgrund der Verwendung von Tracking und Profiling nicht zulassen.