Configuration de Discourse pour KDE

KDE est le projet original et le meilleur pour Linux sur le bureau, et nous nous réunissons cette semaine à Milan. Il existe un soutien considérable pour migrer nos forums et listes de diffusion vers Discourse, et j’ai configuré un site de test pour essayer. Nous avons quelques questions.

Nos forums actuels utilisent phpBB avec certaines personnalisations. Ils couvrent de nombreux sujets et sous-catégories, allant des applications et de leurs diverses fonctionnalités jusqu’à des sous-forums entièrement localisés pour différentes langues.

  • Le déploiement avec Docker signifie que nous faisons beaucoup confiance au processus de création des images Docker de Discourse. À quel point l’équipe derrière ces images est-elle réactive pour mettre à jour les problèmes de sécurité dans les bibliothèques sous-jacentes ? (libpng a été cité comme exemple pertinent, ayant connu des problèmes par le passé.)
  • Nous avons une fonctionnalité personnalisée dans phpBB pour notre application graphique Krita qui affiche une image à côté de la liste des sujets. Est-il possible d’obtenir quelque chose de similaire avec Discourse ? https://forum.kde.org/viewforum.php?f=275
  • Nous souhaitons migrer les listes de diffusion des développeurs vers Discourse, mais actuellement, la séparation entre les forums et les listes Mailman empêche de nombreux utilisateurs bruyants et peu utiles de déranger les développeurs. Existe-t-il un moyen de séparer différentes listes afin d’instaurer une certaine barrière pour passer d’un type à l’autre ?
  • Pour les listes de diffusion, il est courant d’avoir déjà une liste d’e-mails de personnes à ajouter. Peut-on ajouter des e-mails directement dans une catégorie de Discourse, ou chaque utilisateur doit-il s’inscrire lui-même ? Peut-être existe-t-il un moyen d’inviter des personnes à une catégorie ?
  • Peut-il prendre en charge plusieurs domaines pour les e-mails entrants ?
  • Pour un forum disposant d’une adresse e-mail entrante, comment un utilisateur peut-il connaître cette adresse ? Je n’ai pas réussi à trouver de moyen de le faire.
  • Quels sont les outils pour supprimer les informations d’identification des utilisateurs qui en font la demande ?
  • Existe-t-il un outil en ligne de commande pour examiner la file d’attente de modération afin d’approuver ou de rejeter les messages ? Nous utilisons beaucoup cette fonctionnalité avec Mailman actuellement.
  • Nous disposons d’une page de publication guidée qui oriente les utilisateurs vers le bon forum de manière assez conviviale. Existe-t-il un équivalent ? KDE Discuss - KDE Community
  • Nous avons des sous-forums où les catégories d’applications (voir les forums graphiques et Krita) contiennent des forums d’applications, qui eux-mêmes contiennent des sous-forums. Une méthode de catégorisation hiérarchique est-elle possible ?
  • Est-il possible de ne pas déployer avec Docker ? Notre administrateur système a exprimé une préférence pour pouvoir utiliser nos propres outils de déploiement.

Désolé de poser autant de questions ; des liens vers la documentation sont également les bienvenus :smile:

La définition de l’image est également open source et nous mettons à jour les dépendances en réponse aux CVE. Les pull requests sont également les bienvenues :slightly_smiling_face:

Ceci est assez similaire à ce plugin Topic List Previews (legacy)

Consultez Anonymizing Users in Discourse

Nous avons récemment retravaillé notre interface utilisateur et notre API pour la file d’attente de modération. Il n’y a pas de client CLI pour cela, mais quelque chose de similaire pourrait facilement être réalisé grâce à notre support API.

Actuellement, vous ne pouvez aller qu’à deux niveaux de profondeur pour les catégories, plus des tags croisés entre catégories.

C’est open source, donc tout est possible. Cependant, nous recommandons de suivre notre documentation officielle et nous nous réservons le droit de ne pas fournir de support pour les déploiements utilisant des outils personnalisés.

Je laisse la question de la liste de diffusion à quelqu’un de plus familier avec cela :sweat_smile:.

Nous chez Discourse serions ravis de voir KDE utiliser notre logiciel ! Nous avons hâte de collaborer avec la communauté KDE.

Vous pouvez créer des catégories privées qui autorisent uniquement les membres d’un ou plusieurs groupes spécifiques à lire, lire/répondre, ou lire/répondre/créer un sujet.

Vous pouvez ajouter des utilisateurs à un groupe via un fichier CSV ou dans le cadre d’un processus d’importation.

Cela dépend de ce que vous entendez par « prendre en charge ».

Vous devrez le leur indiquer. Une méthode consiste à inclure ces informations dans la description de la catégorie.

Recherchez ici « anonymiser ».

Eh bien, ce n’est pas tellement convivial, car il faut créer un compte pour y accéder. :wink: Vous pouvez créer un sujet indiquant où poster.

Vous devriez probablement lire It's Time We Talked About Tags

Comme l’a dit Rafael, c’est possible, mais ce sera pénible. Vous devrez prévoir 5 à 10 heures par mois pour effectuer les mises à niveau et lire chaque commit afin de voir quelles bibliothèques ont été mises à jour.

Notez également qu’il existe un importateur pour vos listes de diffusion.

Un grand merci pour vos réponses, je vais voir si je peux faire avancer cela dans KDE.

Existe-t-il une demande de fonctionnalité pour un support hiérarchique plus approfondi des balises ? Cela semble être une limitation inutilement arbitraire.