Je suis intrigué que vous ayez mal compris le fonctionnement de la fonctionnalité d’invitation aux sujets : nous allons retravailler cette fonctionnalité pour l’aligner sur le nouveau système d’invitation amélioré. J’espère qu’au cours de ce processus, nous pourrons la rendre moins confuse.
Cette demande de fonctionnalité entre dans le domaine des utilisateurs temporaires (staged users). Les utilisateurs temporaires ne sont pas vraiment des utilisateurs, car ils ne peuvent participer que par e-mail, et leurs fonctionnalités ne sont pas bien développées, sauf dans le système de messages privés (PM). Je pense que vous demandez de repousser les limites de ce que les utilisateurs temporaires sont censés faire, ce qui est intéressant, mais peu susceptible de se produire dans un avenir proche, voire jamais.
Pour la plupart des communautés, il est absurde d’avoir des personnes participant à des discussions sans être des utilisateurs. Il y a aussi un effet de pente glissante ici : quelles privilèges d’utilisateur devrions-nous accorder ensuite aux utilisateurs temporaires ? Les utilisateurs temporaires ne peuvent pas être mentionnés avec @, ils ne suivent pas les sujets ou les catégories, etc., ils n’ont pas accès aux pièces jointes dans les catégories privées. Ils ne peuvent pas se connecter pour modifier leurs propres préférences, y compris les préférences e-mail. Ils ne reçoivent pas de résumés hebdomadaires par e-mail. Ils n’apparaissent pas dans les listes d’utilisateurs. À quel moment les utilisateurs temporaires deviennent-ils simplement des utilisateurs qui ne se connectent jamais ? Nous voulons que l’expérience du forum soit excellente pour tout le monde, donc l’objectif devrait vraiment être de réduire les obstacles pour inciter les gens à se connecter, plutôt que de les laisser se cacher derrière leurs e-mails.
Pouvez-vous préciser un peu votre cas d’usage, ce que vous avez déjà essayé avec les fonctionnalités existantes de Discourse et où vous rencontrez des difficultés ? Pouvez-vous décrire ces personnes que vous essayez d’impliquer et pourquoi elles ne sont pas disposées ou capables de s’inscrire et de participer en tant qu’utilisateurs ?
Un cas d’usage que je peux imaginer personnellement est d’inviter des membres de la famille et des amis réticents à rejoindre le site privé Discourse que j’utilise pour gérer des projets familiaux comme des albums photos, etc. Je sais qu’ils seront ravis d’entendre parler de sujets isolés, d’ajouter des réponses et de discuter avec moi et peut-être quelques autres personnes dans ces sujets. Cependant, ils ne voudront jamais rejoindre le site et être contraints de se connecter pour répondre, tout en voyant tous les autres sujets qui ne les intéressent pas. Mais c’est un cas d’usage assez particulier et probablement rare pour Discourse, et je parviens à le gérer en envoyant simplement des e-mails séparés à ces personnes pour discuter de mes projets.
Un autre cas d’usage pourrait concerner Discourse for Teams, où nous expérimentons déjà la fonctionnalité des utilisateurs invités. Pour l’instant, la façon dont les invités interagissent avec les sites Teams est en étant invités spécifiquement à rejoindre des catégories d’invités. Les invités sont comptés séparément des limites d’utilisateurs (le même nombre d’invités peut être invité que de membres de l’équipe). Des sujets peuvent ensuite être créés dans la catégorie d’invités, isolés du reste du site, permettant à l’équipe d’interagir avec des invités sur des sujets spécifiques, par exemple sur des projets clients. Jusqu’à présent, nous n’avons pas vu de nombreux sites Teams utilisant la fonctionnalité d’invités, mais ils pourraient commencer à l’utiliser s’ils voyaient une interface simple pour inviter des invités à des sujets et leur permettre de les rejoindre via leur e-mail sans avoir à se connecter.
Je pense que nous pourrions réaliser ce que vous décrivez en suivant l’exemple de la façon dont le personnel peut envoyer des messages privés à des adresses e-mail, en créant des utilisateurs temporaires qui peuvent ensuite répondre et recevoir des e-mails chaque fois que leurs messages privés sont répondus – et s’ils décident de créer un compte plus tard, ils obtiennent un accès complet à leur activité en tant qu’anciens utilisateurs temporaires. Un bouton pourrait être fourni pour envoyer un message à une adresse e-mail, peut-être avec une note personnelle en haut. Un utilisateur temporaire serait créé et le message complet leur serait envoyé par e-mail. S’ils répondent, ils suivront alors le sujet afin de recevoir les futures réponses (ce point a été soulevé dans un autre sujet cette semaine). S’ils sont submergés, ils peuvent utiliser le lien de désinscription dans le pied de page de l’e-mail.