Fragen zu / Verbesserungen für den anonymen Modus

Es sieht so aus, als würde unsere Institution Piazza möglicherweise aufgeben, daher bekomme ich zunehmend Anfragen zu Discourse als potenziellen Ersatz für Kursforen.

Eine Funktion von Piazza, die Dozierende als wichtig erachten, ist das anonyme Posten. Konten auf Piazza können entweder vollständig anonym oder anonym gegenüber anderen Studierenden, aber nicht gegenüber dem Kurspersonal posten. Ich frage mich, ob sich Ähnliches mit Discourse realisieren ließe, möglicherweise über ein Plugin.

Mir ist bekannt, dass Discourse bereits eine Unterstützung für den anonymen Modus bietet. Allerdings gibt es bei der aktuellen Umsetzung einige Nachteile. Erstens ist es in der Benutzeroberfläche nicht ganz klar, wie man den anonymen Modus aktiviert. Ich habe von mehreren Studierenden gehört, die behaupten, unser Forum verfüge nicht darüber – was wahrscheinlich daran liegt, dass sie nicht herausfinden, wie man ihn einschaltet. Das ließe sich vermutlich relativ einfach beheben. Idealerweise gäbe es eine Umschaltmöglichkeit, damit einzelne Beiträge anonym sein können, anstatt dass der Nutzer einen separaten Modus aktivieren muss.

Das zweite, schwerwiegendere Problem besteht darin, dass anonyme Nutzer den Zugriff verlieren, der dem benannten Nutzer gewährt wurde. Wir nutzen Gruppen und Kategorienberechtigungen stark, um zu steuern, was Studierende im Forum sehen können. Das ist besonders wichtig, wenn dasselbe Forum über mehrere Semester hinweg genutzt wird. (Im Wesentlichen wird jede neue Studentengruppe in eine semester-spezifische Gruppe aufgenommen, die eine vereinfachte Ansicht des Forums bietet, in der sie nur semester-spezifische Kategorien und einige wenige weitere sehen können, in denen wir kontinuierliche Beiträge zulassen.) Sobald ein Nutzer also in den anonymen Modus wechselt, verliert er den Zugriff auf genau die Themen, an denen er anonym teilnehmen möchte.

Das zweite Problem scheint schwieriger zu lösen. Idealerweise würde Discourse einige Berechtigungen und Gruppenmitgliedschaften an den anonymen Nutzer weitergeben – zwar wahrscheinlich nicht alle, da man verhindern möchte, dass Moderatoren versehentlich bestimmte Aktionen im anonymen Modus durchführen. Wenn es jedoch eine Option gäbe, um die Weitergabe von Nicht-Administrator-Berechtigungen und Gruppenmitgliedschaften an anonyme Nutzer zu ermöglichen, würde das unseren Anwendungsfall unterstützen.

Insgesamt wäre eine bessere Unterstützung für Anonymität etwas, das meiner Meinung nach helfen würde, Discourse im Bereich der universitären Kursforen zu etablieren. Es mag überraschend klingen, aber dies ist häufig eine der ersten Fragen, die andere Dozierende stellen, wenn ich ihnen vorschlage, Discourse für ihren Kurs auszuprobieren.

4 „Gefällt mir“

Das ist ein hervorragendes, detailliertes Feedback. Um ganz ehrlich zu sein: Wenn die anonyme Teilnahme ein Kernfeature ist, das Nutzer ständig nutzen sollen, bin ich mir nicht sicher, ob Discourse die richtige Wahl für diesen Anwendungsfall ist.

Das heißt nicht, dass deine Idee nicht vernünftig ist:

Wie siehst du das, @sam? Ich weiß, dass du damals eine ganze Menge an der anonymen Funktion gearbeitet hast.

5 „Gefällt mir“

Ich bin mir nicht sicher. Ich nutze Discourse schon seit langem als Kursforum und habe das nie als große Hürde empfunden. Allerdings gibt es einige Studierende, die sich wohler fühlen, wenn sie anonym teilnehmen können. Daher bin ich mir nicht ganz sicher, was hier passieren würde.

Das ist nachvollziehbar, wäre aber auch schade, da ich der Meinung bin, dass Discourse mehr als 95 % der Anforderungen eines typischen Kursforums erfüllt und dies viel (viel) besser als zumindest die Alternativen, die mir bekannt sind. Allein aus Sicht der Funktionen sowie der Gesamtoptimierung ist Discourse Piazza bereits Meilen voraus. Anscheinend wird CampusWire die nächste lizenzierte Lösung an meiner Universität sein, aber es handelt sich dabei um ein weiteres Closed-Source-Produkt, das wahrscheinlich weniger effektiv sein wird und definitiv weniger erweiterbar als Discourse. (Zumindest die Tatsache, dass wir dafür bezahlen müssen, macht mir weniger Sorgen darüber, was sie mit den Studentendaten machen, was eine große Sorge von mir bezüglich Piazza war.)

Ich denke, dass das Hinzufügen dieser Funktion helfen könnte, zumindest einen Teil des Campus-Marktes zu gewinnen. Der andere Unterschied bei Piazza ist die kollaborative Beantwortung von Fragen, aber das ist sowohl nicht besonders gut umgesetzt als auch etwas, das man als besser durch das Diskussionsmodell von Discourse abgedeckt ansehen kann. Daher scheint dies weniger wichtig zu sein, um es zu duplizieren.

3 „Gefällt mir“

Das Problem bei der Vergabe von Pseudonym-Usergruppen besteht darin, dass wir diese im Laufe der Zeit synchronisieren müssen – hier besteht ein enormes Risiko.

Um ehrlich zu sein, denke ich, wir sollten die gesamte Funktion verwerfen und durch eine Implementierung ersetzen, die der anonymen Moderator-Funktion ähnelt, die @tgxworld kürzlich entwickelt hat. Diese ist zudem deutlich intuitiver zu bedienen.

@tgxworld: Hatten wir ein #plugin-Thema für das Plugin?

7 „Gefällt mir“

Korrigiert mich, falls ich falsch liege, aber das scheint mit dem aktuellen Modell zusammenzuhängen, bei dem ein Benutzer in den anonymen Modus wechseln und dort über längere Zeit verbleiben kann – währenddessen könnte sich beispielsweise seine Gruppenmitgliedschaft ändern.

Ich denke, es würde ausreichen, etwas wie eine anonyme Aktion zu haben: zum Beispiel das Erstellen eines Beitrags oder das Antworten auf ein Thema. Dies würde sich so verhalten, als würde man in den anonymen Modus wechseln, diese Aktion ausführen und ihn anschließend wieder verlassen. Das bedeutet, es sollte ausreichend sein, basierend auf den Gruppen des Benutzers zum Zeitpunkt der Aktion zu prüfen, ob diese durchgeführt werden kann.

Jedenfalls war das nur ein Gedankenspiel. Ich freue mich darauf, mehr über die von dir erwähnte Funktion für anonyme Moderatoren zu hören und ob diese möglicherweise auf diesen Anwendungsfall erweitert werden kann.

2 „Gefällt mir“

Genau, so funktioniert die Funktion „Anonymer Moderator

4 „Gefällt mir“

Ah, interessant. Für unseren Anwendungsfall möchten wir das möglicherweise gar nicht. Stell dir vor, eine Gruppe anonymer Schüler diskutiert in einem Thema. Wir möchten tatsächlich, dass das Personal sie unterscheiden kann :slight_smile:. Außerdem müssen ihre Beiträge auf ein echtes Konto zurückverfolgt werden können, um Fehlverhalten zu adressieren. Es wäre wahrscheinlich auch ideal, wenn anonyme Identitäten über die Zeit stabil bleiben, ähnlich wie die aktuelle Funktion.

2 „Gefällt mir“

Auch dies ist bereits durch das Anon-Moderator-Plugin abgedeckt. Im Backend verknüpfen wir den Beitrag weiterhin über andere Mechanismen mit dem tatsächlichen Benutzer.

Es bedeutet lediglich, dass Studierende nicht mehr erkennen können, dass „anon17

3 „Gefällt mir“

Interessant. Bleibt die Identität innerhalb eines Themas stabil, aber nicht über Themen hinweg? Das wäre schön.

Es wäre auch schön, wenn Mitarbeiter (oder Nutzer über einem bestimmten Vertrauenslevel) die Möglichkeit hätten, Schüleridentitäten einzusehen, unabhängig davon, ob sie für andere Schüler verborgen sind, obwohl das bei @Erwähnungen und Ähnlichem wahrscheinlich kompliziert wird.

1 „Gefällt mir“

@sam: Ist das Anon-Moderator-Plugin für gehostete Versionen verfügbar? Ich nutze Discourse fast genau so, wie es @Geoffrey_Challen beschreibt: Mehrere Kursgruppen verwenden die Foren, einige Kategorien sind gemeinsam genutzt, aber es gibt mindestens eine Kategorie pro Kursgruppe, die nur für diese Gruppe zugänglich ist. Momentan verlieren Studierende, wenn sie in den anonymen Modus wechseln, den Zugriff auf ihre eingeschränkte Kategorie.

Der anonyme Modus ist eine wirklich wichtige Funktion für den Unterricht. Die meisten Studierenden sind gerne bereit, mit ihrer Identität zu posten (besonders da ich ihnen erlaube, ihre sichtbare ID zu wählen), aber es gibt immer ein paar, die sich dabei weniger wohl fühlen.

Ich verstehe das Problem mit den geerbten Berechtigungen (der anonyme Benutzer könnte potenziell mehr Berechtigungen haben als der ursprüngliche Benutzer). In meinem Setting ist das keine erhebliche Bedrohung; die Studierenden wissen, dass ich jederzeit zurückgehen und genau identifizieren kann, wer sie sind, falls sie sich nicht angemessen verhalten.

2 „Gefällt mir“

Das Plugin für anonyme Moderatoren ist weder für unsere Standard- noch für unsere Business-Pläne verfügbar. Die für diese Pläne verfügbaren Plugins finden Sie hier: Plugin directory | Discourse - Civilized Discussion. Es wäre jedoch möglich, das Plugin für anonyme Moderatoren auf unserem Enterprise-Plan zu installieren.

2 „Gefällt mir“

Danke, @simon, das ist schade. Bedeutet das, dass es auf einem standardmäßig gehosteten Discourse keine Möglichkeit gibt, dass Nutzer in eingeschränkten Kategorien anonym posten?

2 „Gefällt mir“

Ich kann mir keine Möglichkeit vorstellen, dies auf unserem Standard-Plan zu realisieren. Auf dem Business-Plan könnte dies jedoch möglich sein, indem man das Data Explorer-Plugin verwendet, um die regulären Benutzerkonten zu finden, die mit den anonymen Konten verknüpft sind, und dann anonyme Benutzer basierend auf den Gruppen des regulären Benutzers den entsprechenden Gruppen hinzufügt. Das scheint mir keine großartige Lösung zu sein, daher schlage ich nicht vor, diesen Ansatz zu verfolgen.

3 „Gefällt mir“

@morisset: Ich bin mir nicht sicher, ob dieses Plugin dein Problem ohnehin löst. Wenn ich das richtige Plugin habe, heißt es in der Beschreibung:

Ermöglicht Moderatoren, ein zweites Konto zu haben, um Aktionen anonym durchzuführen. Andere Mitarbeiter können die echte Identität des Kontos einsehen.

Diese zusätzliche Funktion ist also auf Moderatoren beschränkt. Ich denke, @sams Verweis auf dieses Plugin war ein Hinweis darauf, dass die anonymisierungsfunktionen im Kern von Discourse in diese Richtung entwickelt werden. Oder vielleicht könnte ein zweites Plugin erstellt werden, das diese Funktionalität auf Nicht-Moderatoren erweitert. (Offensichtlich möchtest du nicht alle deine Schüler als Moderatoren einstellen! Ich stelle nicht einmal alle meine Mitarbeiter als Moderatoren ein – obwohl ich diesen Fehler ein paar Mal gemacht habe, als ich angefangen habe, Discourse zu nutzen. Es ist eine ziemlich mächtige Funktionsmenge, und du solltest sie wirklich nur Personen anbieten, denen du vertraust.)

4 „Gefällt mir“