Discourse-Einrichtung für KDE

KDE ist das ursprüngliche und beste Projekt für Linux auf dem Desktop, und wir treffen uns diese Woche in Mailand. Es gibt reichlich Unterstützung dafür, unsere Foren und Mailinglisten zu Discourse zu migrieren, und ich habe eine Testumgebung eingerichtet, um es auszuprobieren. Wir haben ein paar Fragen.

Unsere aktuellen Foren verwenden phpBB mit einigen Anpassungen. Sie decken viele Themen und Unterkategorien ab, die von Anwendungen und deren verschiedenen Funktionen bis hin zu vollständig lokalisierten Unterforen für verschiedene Sprachen reichen.

  • Der Einsatz mit Docker bedeutet, dass wir viel Vertrauen in den Docker-Erstellungsprozess von Discourse setzen. Wie reaktionsschnell ist das Team hinter den Docker-Images bei der Aktualisierung für Sicherheitsprobleme in den zugrunde liegenden Bibliotheken? (libpng wurde als relevantes Beispiel genannt, das in der Vergangenheit Probleme hatte.)
  • Wir haben eine benutzerdefinierte Erweiterung für phpBB für unsere Grafik-App Krita, die ein Bild neben der Themenliste anzeigt. Ist etwas Ähnliches für Discourse möglich? https://forum.kde.org/viewforum.php?f=275
  • Wir möchten Entwickler-Mailinglisten zu Discourse verlagern, aber derzeit verhindert die Trennung zwischen Foren und Mailman-Listen, dass viele laute und wenig hilfreiche Nutzer die Entwickler belästigen. Gibt es eine Möglichkeit, verschiedene Listen so zu trennen, dass eine gewisse Barriere für den Wechsel zwischen den Typen besteht?
  • Bei Mailinglisten ist es üblich, bereits eine Liste von E-Mail-Adressen von Personen zu haben, die hinzugefügt werden sollen. Können wir E-Mail-Adressen in eine Kategorie in Discourse einfügen, oder muss jeder Nutzer sich selbst mühsam hinzufügen? Gibt es vielleicht eine Möglichkeit, Leute zu einer Kategorie einzuladen?
  • Kann es mehrere Domänen für eingehende E-Mails unterstützen?
  • Für ein Forum mit einer eingehenden E-Mail-Adresse: Wie erfährt ein Nutzer, was diese Adresse ist? Ich konnte keinen Weg finden, dies herauszufinden.
  • Welche Tools gibt es, um identifizierende Informationen für Nutzer zu entfernen, die dies beantragen?
  • Gibt es ein Kommandozeilen-Tool, um die Moderationswarteschlange zu überprüfen und Beiträge zu genehmigen oder zu verwerfen? Wir verwenden dies derzeit häufig mit Mailman.
  • Wir haben eine geführte Beitragsseite, die Nutzer auf eine recht benutzerfreundliche Weise zum richtigen Forum leitet. Gibt es ein Äquivalent dazu? KDE Discuss - KDE Community
  • Wir haben Unterforen, in denen App-Kategorien (siehe Grafik- und Krita-Foren) App-Foren enthalten, die wiederum einige Unterforen innerhalb davon haben. Ist eine gestufte Kategorisierungsmethode möglich?
  • Ist es möglich, nicht auf Docker zu setzen? Unser Systemadministrator hat den Vorzug geäußert, unsere eigenen Bereitstellungstools verwenden zu können.

Entschuldigen Sie bitte, dass wir so viele Fragen stellen. Hinweise auf die Dokumentation sind natürlich auch gute Antworten :smile:

Die Image-Definition ist ebenfalls quelloffen, und wir aktualisieren Abhängigkeiten in Reaktion auf CVEs. Pull Requests sind ebenfalls willkommen :slightly_smiling_face:

Das ist diesem Plugin sehr ähnlich: Topic List Previews (legacy)

Siehe: Anonymizing Users in Discourse

Wir haben kürzlich die Benutzeroberfläche und API unserer Moderationswarteschlange überarbeitet. Es gibt zwar keinen CLI-Client dafür, aber aufgrund der API-Unterstützung wäre eine solche Lösung leicht umsetzbar.

Derzeit können Kategorien nur zwei Ebenen tief sein, zusätzlich gibt es übergreifende Kategorien-Tags.

Da es quelloffen ist, ist alles möglich. Wir empfehlen jedoch, unsere offizielle Dokumentation zu befolgen, und behalten uns das Recht vor, keine Unterstützung für Deployments mit benutzerdefinierten Tools zu leisten.

Ich überlasse die Frage zur Mailingliste jemandem, der damit vertrauter ist :sweat_smile:.

Wir bei Discourse würden es sehr begrüßen, wenn KDE unsere Software nutzen würde! Wir freuen uns auf die Zusammenarbeit mit der KDE-Community.

Sie können private Kategorien einrichten, die nur Mitgliedern bestimmter Gruppen erlauben, zu lesen, zu lesen/zu antworten oder zu lesen/zu antworten/neue Themen zu erstellen.

Sie können Benutzer über eine CSV-Datei oder im Rahmen eines Importvorgangs zu einer Gruppe hinzufügen.

Das kommt darauf an, was Sie mit „unterstützen

Vielen Dank für Ihre Antworten, ich werde prüfen, ob ich dies bei KDE weiterverfolgen kann.

Gibt es eine Feature-Anfrage für tiefere Unterstützung von Tag-Hierarchien? Scheint eine eher unnötig willkürliche Einschränkung zu sein.