Approbation communautaire des utilisateurs

Dans notre communauté, nous avons décidé que nous avons besoin d’une communauté fermée et que les utilisateurs doivent être approuvés par le personnel. J’ai donc activé l’option « approuver les utilisateurs ». Cela fonctionne, mais la revue prend trop de temps.

Il serait idéal que les membres existants puissent voter sur les demandes d’approbation et les examiner. Ainsi, les utilisateurs pourraient être approuvés automatiquement après un certain temps de vote, ou le personnel pourrait examiner les votes et agir rapidement sur la demande. Pour l’instant, j’ai créé manuellement un sujet dans la catégorie où les utilisateurs de niveau de confiance 2 peuvent examiner la demande, en ajoutant manuellement une capture d’écran (après avoir inspecté l’élément et masqué l’e-mail de l’utilisateur) de la page de revue. Si cela pouvait faire partie intégrante de Discourse, ce serait formidable.

3 « J'aime »

Au lieu d’opter pour l’option « Approuver les utilisateurs », vous devriez passer en mode « Sur invitation uniquement » et permettre aux gens d’inviter d’autres personnes.

6 « J'aime »

Je ne sais pas si moi ou quelqu’un d’autre est fan de cela…


Ce processus prend plus de temps que de cliquer sur approuver l’utilisateur :slight_smile:

2 « J'aime »

Cela s’explique uniquement par le fait que, dans notre cas, nous estimons actuellement que ce sont les membres existants qui doivent décider de l’admission d’un nouveau membre au sein de la communauté. Cette décision ne devrait pas reposer sur l’avis d’un seul utilisateur, par exemple une invitation, ni uniquement sur l’approbation d’un membre du personnel. Les membres existants doivent être informés de l’arrivée de nouveaux membres et avoir un certain contrôle sur les adhésions.

2 « J'aime »

Ce genre de barrière à l’entrée ne peut pas faire partie du cœur de Discourse. Ce que vous demandez doit être implémenté dans un plugin personnalisé. Si vous avez un budget, n’hésitez pas à poster dans Marketplace

3 « J'aime »

Oui, je suis d’accord avec toi. Le cas d’usage spécifique d’une personne peut ne pas convenir à tous. Mais n’est-il pas approprié qu’une communauté fermée accepte des membres approuvés par la majorité des membres existants ? Je vais d’abord utiliser ma propre solution manuelle personnalisée, que j’utilise avec des sondages, et voir comment cela fonctionne.

1 « J'aime »

Cela n’a absolument aucun sens pour moi. Si c’est une communauté fermée, elle n’a pas besoin de démocratie. Si c’est une démocratie, elle n’a pas besoin d’être verrouillée ou fermée. Ce que vous essayez de mettre en place ici est un système excessivement compliqué, à la fois inefficace et lent.

À votre place, je constituerais un groupe d’individus (de préférence élus ou nommés) qui auraient l’autorité individuelle d’approuver ou de rejeter un utilisateur.

1 « J'aime »

Il n’existe pas de chose appelée démocratie mondiale : seuls les citoyens d’un pays donné peuvent voter, et ils ne participent au système démocratique que dans ce pays. En tant que citoyen indien, je ne peux pas voter aux États-Unis. Il est tout à fait logique que les États-Unis aient un système démocratique. Pour voter, je peux faire une demande de citoyenneté, et les autorités là-bas (l’équivalent des « staff » dans notre analogie) peuvent accepter ou refuser ma demande. C’est ainsi que fonctionne le système d’approbation dans Discourse. Le système d’invitation, lui, intervient lorsque, par exemple, les États-Unis souhaitent inviter des personnalités importantes ou utiles du monde entier à les rejoindre. Dans mon cas, c’est le système d’approbation qui s’applique, mais il n’est pas démocratique, car la décision d’accepter ou de refuser n’est pas prise démocratiquement ; de plus, le staff n’est pas toujours bien informé pour trancher.

J’espère que vous comprenez mon analogie. De toute façon, nous ne sommes pas limités par la technologie. Une fois que l’utilisateur a été accepté ou refusé, la base de données peut être effacée. L’utilisateur n’est accepté que s’il remporte le vote, et ce processus est automatisé : aucune intervention du staff n’est nécessaire. Seuls les utilisateurs de niveau TL2 et au-dessus peuvent voter.

Quoi qu’il en soit, mon cas d’usage peut ne pas convenir à tous les scénarios. Je reconnais également qu’il s’agit d’une configuration complexe. Dans la plupart des cas, je opterais moi aussi pour un système sur invitation uniquement ou pour une approbation par le staff, comme vous l’avez suggéré. Et je pourrais même encore suivre l’approche que vous avez proposée.

Votre analogie est donc incorrecte. Ce que vous faites réellement, c’est demander à chaque citoyen des États-Unis de voter pour décider si une personne indienne doit se voir accorder un visa ou non.

1 « J'aime »

Cela n’a aucun sens pour moi. Vous confondez deux aspects différents qui n’ont aucun lien entre eux.

Bon. La seule vraie différence de votre analogie par rapport à celle du sujet initial, c’est qu’il considère quelque chose de plus « fort » et permanent comme une acceptation par rapport à vous (citoyenneté contre visa). Au final, c’est la même chose.

Il veut en effet que les gens décident directement eux-mêmes qui ils veulent accepter ou non. Et l’entrée n’est pas ouverte à tout le monde. Une acceptation est nécessaire.

3 « J'aime »

Non, ce n’est pas le rôle des logiciels de discussion. Connaissez-vous un autre logiciel qui fait cela ?

Pouvez-vous nous indiquer n’importe quel exemple analogue ailleurs ?

1 « J'aime »

Ce n’est pas parce que personne ne le fait que c’est une mauvaise idée. Sur le principe, personnellement, je trouve l’idée tout à fait bonne. Je ne dis pas que le logiciel doit nécessairement s’en occuper (surtout pas dans le noyau), mais c’est un excellent moyen de fonctionner pour une communauté fermée.

2 « J'aime »

Même s’il s’agissait de citoyenneté (ou d’adhésion à un forum), je ne pense pas qu’il soit logique d’exiger le vote de tous pour permettre à quelqu’un de rejoindre.

1 « J'aime »

Vous avez tout à fait le droit d’avoir votre opinion. Mais je ne vois pas vraiment ce qui vous amène à penser cela, ni quel est votre raisonnement. Il est vrai que plus la communauté est grande et/ou plus le nombre de nouveaux membres potentiels est élevé, moins cela peut être pratique. Mais pour une communauté fermée pas trop grande, comme je l’ai dit, je trouve personnellement le concept intéressant.

1 « J'aime »

Je ne vois tout simplement pas l’intérêt. Le personnel est là pour approuver les utilisateurs, car apparemment, le personnel est digne de confiance. Je ne suis pas sûr de comprendre pourquoi toute la communauté doit participer à l’approbation des utilisateurs… Je ne sais pas. Surtout si l’ensemble de la communauté dit : “Non, ce profil ne nous plaît pas”, ce qui se transforme en humiliation publique, que la communauté soit publique ou privée. C’est comme dire :

Venez, venez ! Découvrez notre magnifique collection d’idiot·e·s que nous avons décidé de rejeter publiquement.


C’est pour cette raison, Raj_Rathore, que je me retire.

Merci

3 « J'aime »

Oui, je vois bien que tu ne le vois pas. Le personnel n’est pas nécessairement « digne de confiance », ni choisi par la communauté dans la plupart des cas (tu pourrais arguer que c’est le cas indirectement, puisque les gens ont choisi de continuer à venir sur ce forum). L’approbation des utilisateurs par le personnel ressemble plus à une dictature qu’à une démocratie. Au mieux, ce serait une démocratie représentative si le personnel avait été choisi (alors que l’OP souhaiterait une démocratie directe).

C’est déjà le cas quand des personnes se font refuser à l’entrée d’une boîte de nuit, ne sont pas embauchées ou se font licencier, ou, plus proche du sujet ici : se font bannir d’un forum. Et où se trouve exactement la différence avec une « humiliation publique » lorsqu’on se fait refuser par le personnel ? Du moins, lorsqu’une décision est prise par la communauté, elle est le résultat de l’avis d’un grand nombre de personnes. Tu peux parier qu’elle sera plus « équitable » (pas nécessairement, mais probablement), contrairement à une décision arbitraire prise par une ou quelques personnes.

C’est aussi un bon moyen de montrer du respect envers ta communauté en lui laissant son mot à dire (et en créant une alchimie supplémentaire, car la communauté décide de qui elle veut ou non).

Sans vouloir t’offenser, je ne vois vraiment pas comment tu peux ne pas voir l’intérêt. Que cela te dérange et/ou que tu veuilles rester « aux commandes », etc., d’accord (encore une fois, plus proche d’une dictature, mais c’est ce que sont généralement les forums privés. Il y a alors de bons et de mauvais dictateurs).

1 « J'aime »

Pourquoi les gens ressentent-ils une telle opposition à cela ? Et qui décide de l’approbation des utilisateurs en fonction de leur photo de profil ? Lorsqu’un utilisateur peut choisir ou associer n’importe quelle image à son compte, et que Discourse attribue même une image basée sur la première lettre ? Dans notre cas, il y a un questionnaire utilisant des champs personnalisés que l’utilisateur doit remplir lors de l’inscription. C’est sur cette base que les utilisateurs sont acceptés.

Vous pouvez voir cela comme le fait qu’un utilisateur doit être examiné par plusieurs personnes… Je veux l’avis des autres. Par exemple, dans Qui veut être millionnaire, pourquoi y a-t-il un sondage du public ? Pourquoi ne choisissent-ils pas simplement quelqu’un au hasard et ne posent-ils la question qu’à une seule personne ? Nous supposons que le public est probablement plus sûr. Et dans les petites communautés, il n’y a même pas un seul membre du personnel, à part l’administrateur.

Et d’une certaine manière, je veux honorer ma communauté en lui donnant son mot à dire sur qui devient membre de la communauté, et aussi pour qu’elle ait le sentiment que faire partie de cette communauté est un privilège, qu’elle ne doit pas en abuser, qu’elle doit toujours la considérer comme précieuse, et qu’elle doit avoir un certain contrôle et son mot à dire sur qui est accepté ou refusé. En tout cas, plus de personnes devraient être impliquées dans la décision de refuser ou d’accepter une demande d’adhésion. @Mevo a parfaitement compris mon point de vue.

Et selon ma solution imaginaire à ce problème, une page de révision devrait être visible pour les utilisateurs de niveau TL2 et supérieur, et il devrait y avoir un sondage qui se fermera après un délai spécifié (le système de sondage fait déjà partie de Discourse). Si Discourse lui-même suggère de faire un sondage lors de la sélection d’un modérateur ou d’un utilisateur TL4, alors qu’y a-t-il de mal à impliquer les utilisateurs dans l’acceptation au sein de la communauté également ? Je suppose que le nouvel utilisateur sera heureux d’avoir remporté une élection pour faire partie de cette communauté et qu’il appréciera son droit de choisir d’autres utilisateurs. Ce sera une petite communauté d’utilisateurs qui se font confiance, qui peuvent librement partager leurs opinions et trouver une acceptation de leurs points de vue, et où les problèmes seront discutés de manière constructive. Ils auront plus probablement un certain respect les uns pour les autres (car ils sont ici parce que quelqu’un a voté pour leur acceptation) et une certaine similitude dans leur objectif d’intégration de la communauté, du moins puisque tout le monde aura une similitude dans l’objectif et le but, et pour y parvenir, ils partagent leurs opinions, et ainsi les gens seront plus tolérants envers les points de vue des autres et respecteront également la communauté. J’espère que cela fonctionnera ainsi, du moins.

Quoi qu’il en soit, si vous pensez que cela n’est pas utile aux autres et ne peut pas faire partie de Discourse, ce n’est pas grave non plus. J’ai simplement suggéré quelque chose qui serait utile et nécessaire dans mon cas d’usage, et le cas d’usage de chacun ne peut pas être le même ou similaire ; cela peut varier d’une communauté à l’autre. Même moi, je choisirais différentes options et choix au cas par cas. Si le cas d’usage de tout le monde était le même, alors Discourse n’aurait donné qu’une seule option sur la façon dont les adhésions devraient être gérées, et la vie serait plus simple, mais Discourse prend en charge plusieurs de ces cas d’usage.

J’espère que je n’ai causé aucun tort en partageant mon cas d’usage et mes opinions. Et s’il vous plaît, ne soyez offensé par rien ; je ne suggère rien d’offensant. Si cela n’a pas de sens pour vous, cela n’a pas besoin d’avoir de sens. Le fait que la communauté ait son mot à dire sur qui devient membre de la communauté a beaucoup de sens pour moi, du moins dans mon cas d’usage.

3 « J'aime »

Bonjour Raj ! C’est une conversation intéressante. Je ne m’inquiéterais pas trop des réponses au ton ferme : il y a beaucoup de personnes ici qui ont des opinions fortes sur le fonctionnement du discours, et chacun d’entre nous doit décider comment l’utiliser pour répondre à ses propres besoins. :slight_smile:

Discourse est conçu pour être assez facile à utiliser afin de gérer une communauté, sans que le personnel ait à consacrer des heures de travail chaque jour simplement pour aider les gens à rejoindre la plateforme et à commencer en tant que membres, et même pour modérer les discussions. Mon expérience montre que plus je m’appuie sur les fonctionnalités fournies par défaut, plus c’est facile pour moi à de nombreux égards. Ajouter des personnalisations et des plugins tiers, modifier les paramètres par défaut, etc., est tentant et amusant, mais cela augmente également le travail que vous devez effectuer pour maintenir la plateforme et garder votre communauté heureuse et engagée. C’est à vous de décider combien de travail supplémentaire vous souhaitez vous imposer. Chaque communauté est différente et, même si cela peut sembler fou à certaines personnes ici de faire ce que vous décrivez, cela peut avoir du sens pour votre communauté. Vous pourriez simplement essayer, et vous pourrez toujours modifier les choses plus tard si cela ne fonctionne pas.

Cependant, je pense que certains conseils que vous avez reçus dans ce sujet sont tout à fait bons et méritent d’être réfléchis avant de mettre en place un processus de vérification ouvert. Une réponse plus simple pourrait consister à avoir à la fois des catégories publiques et privées, et à rendre l’accès aux catégories privées plus difficile. Vous pourriez également créer un sujet où vous listez les membres souhaitant rejoindre et inviter les personnes à répondre au personnel (ou à un comité, si vous estimez avoir besoin d’une structure de gouvernance plus poussée) en privé dans un délai donné, en indiquant toute objection et les raisons correspondantes. Vous pourrez ensuite mettre à jour ces sujets pour supprimer les personnes rejetées. Inutile de garder ces informations en suspens.

Je pense que l’idée de vérification n’est pas nécessairement folle. Cela me rappelle le concept d’adhésion principale que j’ai mis en place pour le Global Legal Empowerment Network, géré par une organisation de défense des droits humains appelée Namati. N’importe qui peut rejoindre le réseau pour s’engager dans le mouvement de l’autonomisation juridique, mais l’adhésion principale exige un niveau plus élevé et débloque des avantages supplémentaires. Il est donc logique qu’il soit plus difficile de l’obtenir et que nous consacrions un travail supplémentaire à la vérification.

Vous pourriez être intéressé à consulter le processus d’adhésion principale et à tirer des leçons de notre expérience. Tout est expliqué à l’adresse Core Membership - Grassroots Justice Network. La plupart des gens obtiennent l’adhésion principale parce qu’ils ont postulé et été présélectionnés ou ont assisté à un événement du réseau, mais les membres peuvent également remplir un formulaire de candidature détaillé et le soumettre à notre personnel. Nous examinons ensuite leur soumission pour vérifier son exhaustivité et son adéquation, et utilisons les messages privés de Discourse pour demander et obtenir des informations complètes ainsi que des réponses à toute question restante. Une fois que toutes les informations sont acceptées par nos soins, nous les soumettons à notre comité d’orientation du réseau via une catégorie privée afin de décider de rejeter ou non certains candidats. Ceux qui ne sont pas rejetés deviennent membres principaux, et nous leur écrivons pour les féliciter. Voici à quoi cela ressemble généralement une fois le cycle terminé :

10 « J'aime »

Raj, ce que tu veux faire me semble tout à fait logique. Mais beaucoup de gens (la plupart ?) sont souvent en désaccord avec moi, alors voilà :wink: Ce n’est pas toujours le cas, parfois, je tombe sur quelqu’un qui partage mes points de vue, comme toi :ok_hand:

Peut-être pourrais-tu utiliser les fonctionnalités de base de Discourse pour atteindre ton objectif, comme Tobias l’a suggéré. J’aime l’idée d’avoir une « étape intermédiaire » : une petite partie du forum où les gens peuvent s’inscrire librement, se décrire comme ils le souhaitent, et où les membres peuvent même interagir avec eux. Tu pourrais leur dire qu’ils doivent chacun créer un sujet « personnel » avec un sondage dans lequel ils se décrivent afin de pouvoir accéder au « vrai » forum.

1 « J'aime »

@Mevo C’est agréable d’interagir avec des personnes partageant vos idées comme vous. @tobiaseigen Je vais essayer de m’en sortir en utilisant les fonctionnalités existantes offertes par Discourse, c’est ainsi que j’aime vraiment utiliser Discourse. Par exemple, j’avais récemment quelques plugins tiers dans l’un de mes forums et l’un d’eux causait des problèmes. J’ai donc supprimé tous les plugins tiers. Désormais, je préfère n’utiliser des plugins que lorsque c’est absolument nécessaire ou qu’ils ont un intérêt réel. Je suis minimaliste de ce point de vue et j’essaie toujours d’exploiter ce qui est déjà disponible. Comme je l’ai dit, il ne s’agit ici que d’un cas d’usage particulier où cela semble effectivement approprié. Je pensais que l’idée d’une communauté approuvant ses membres était en fait utile, gratifiante, plus automatisée et moins exigeante en termes d’engagement des administrateurs… car les membres aiment exprimer leurs opinions lorsqu’ils s’inquiètent de la communauté et de ses objectifs, et ils souhaitent y participer.

Il existe déjà une option pour créer un groupe fermé, puis une section privée accessible uniquement aux membres de ce groupe. Les utilisateurs déjà enregistrés peuvent demander l’accès à ce groupe pour accéder à la catégorie privée. C’est une sorte de configuration à deux niveaux, mais cela repose aussi sur l’opinion d’un seul individu : en fin de compte, seul le propriétaire, par exemple, peut accepter l’adhésion au groupe, et peu de personnes ont leur mot à dire… les membres communiquent pour accepter ou refuser une demande d’adhésion… Je pensais que cela pourrait être automatisé et que les gens pourraient s’impliquer, au moins au niveau du groupe. Par exemple, imaginons un conseil de sécurité des Nations unies où les membres existants décident d’accepter ou non une nouvelle nation… Disons que la Chine invite ou approuve l’adhésion du pays A parce qu’elle est amie avec la Chine… ou refuse l’adhésion du pays B, ce qui est acceptable pour les autres mais pas pour la Chine car elle ne l’apprécie pas. Les autres membres n’auront même pas leur mot à dire sur qui accepter ou refuser. Dans mon cas, je ne donne pas aux utilisateurs un pouvoir de veto ; c’est démocratique… basé sur le vote des membres existants.

Bref, je vois que mon idée n’est pas très appréciée et je suppose qu’elle convient mieux aux petites communautés. Discourse est vraiment génial et propose des outils pour gérer tous ces cas : certaines solutions sont déjà intégrées, et dans d’autres cas, comme le mien, on peut inventer de nouvelles solutions et procédures manuelles. Comme d’habitude, je préfère utiliser les fonctionnalités existantes. C’est plus simple ainsi. Et dans de rares cas, je pourrais automatiser mon processus d’une manière ou d’une autre, ou créer une solution quelque peu manuelle… si je le trouve utile et si cela plaît aux utilisateurs. Je veux moi aussi ce qu’il y a de mieux pour Discourse. Je n’ai aucun problème. C’est cool.

C’était vraiment agréable de recevoir vos retours. Merci d’avoir consacré votre temps précieux.

Cordialement,

3 « J'aime »