Me intriga que hayas malinterpretado cómo funciona la función de invitar a un tema: vamos a reestructurar esta función para alinearlo con el nuevo sistema de invitaciones mejorado. Esperamos que, en el proceso, podamos hacerlo menos confuso.
Esta solicitud de funcionalidad entra en el terreno de los usuarios provisionales. Los usuarios provisionales no son realmente usuarios, ya que solo pueden participar por correo electrónico, y la funcionalidad de los usuarios provisionales no está bien desarrollada, excepto en el sistema de mensajes privados (PM). Creo que estás pidiendo empujar los límites de lo que se espera que hagan los usuarios provisionales, lo cual es interesante, pero poco probable que ocurra pronto, si es que llega a ocurrir.
Para la mayoría de las comunidades, carece de sentido tener personas participando en discusiones que no son usuarios. También hay una pendiente resbaladiza aquí: ¿qué privilegios de usuario deberíamos otorgar a los usuarios provisionales a continuación? Los usuarios provisionales no pueden ser mencionados con @, no vigilan temas o categorías, etc., no tienen acceso a archivos adjuntos en categorías privadas. No pueden iniciar sesión para editar sus propias preferencias, incluidas las preferencias de correo electrónico. No pueden recibir resúmenes semanales por correo electrónico. No aparecen en las listas de usuarios. ¿En qué momento los usuarios provisionales simplemente se convierten en usuarios que nunca inician sesión? Queremos que la experiencia del foro sea increíble para todos, por lo que el objetivo real debería ser reducir las barreras para que las personas inicien sesión, en lugar de permitirles esconderse en sus correos electrónicos.
¿Podrías elaborar un poco sobre tu caso de uso y qué has probado ya con la funcionalidad existente de Discourse y dónde estás encontrando problemas? ¿Podrías describir a estas personas a las que intentas involucrar y por qué no están dispuestas o no pueden registrarse y participar como usuarios?
Un caso de uso que puedo imaginar para mí personalmente es invitar a familiares y amigos que son reacios a unirse al sitio privado de Discourse que estoy utilizando para gestionar proyectos familiares como álbumes de fotos, etc. Sé que se emocionarán al enterarse de temas aislados, agregarán respuestas y hablarán conmigo y quizás con un par de personas más en esos temas. Sin embargo, nunca querrán unirse al sitio y verse cargados con el inicio de sesión para responder, además de ver todos los demás temas que no les interesan. Pero este es un caso de uso bastante particular y probablemente raro de Discourse, y puedo lidiar con él simplemente enviando correos electrónicos por separado a estas personas para hablar con ellas sobre mis proyectos.
Otro caso de uso podría ser en Discourse for Teams, donde ya estamos experimentando con la funcionalidad de usuarios invitados. Por el momento, la forma en que los invitados interactúan con los sitios de Teams es siendo invitados específicamente a unirse a categorías de invitados. Los invitados se cuentan por separado de los límites de usuarios (se puede invitar al mismo número de invitados que de miembros del equipo). Luego se pueden crear temas en la categoría de invitados que están aislados del resto del sitio, lo que permite al equipo interactuar con invitados en temas específicos, por ejemplo, en proyectos con clientes. Hasta ahora, no hemos visto muchos sitios de Teams utilizando la funcionalidad de invitados, pero podrían comenzar a usarla si vieran una interfaz fácil de usar para invitar a invitados a temas y permitirles unirse a través de su correo electrónico sin tener que iniciar sesión.
Supongo que podríamos lograr lo que describes siguiendo el ejemplo de cómo el personal puede enviar mensajes privados a direcciones de correo electrónico, creando usuarios provisionales que luego pueden responder y recibir correos electrónicos cada vez que se responde a sus mensajes privados; y si deciden crear una cuenta más tarde, obtendrán acceso completo a su actividad como ex usuarios provisionales. Se podría proporcionar un botón para enviar una publicación a una dirección de correo electrónico, quizás con una nota personal en la parte superior. Se crearía un usuario provisional y se les enviaría la publicación completa por correo electrónico. Si responden, entonces estarían vigilando el tema para recibir futuras respuestas (esto surgió en otro tema esta semana). Si se sienten abrumados, pueden usar el enlace de cancelación de suscripción en el pie de página del correo electrónico.