Optar por mostrar el perfil de usuario en lugar de no hacerlo

En Discourse, los perfiles de usuario están habilitados por defecto y los usuarios pueden optar por no participar a través de sus preferencias de usuario cuando esta configuración está habilitada:

permitir a los usuarios ocultar su perfil

¿Qué se necesitaría para habilitar la posibilidad de que los administradores ofrezcan una preferencia de opt-in en lugar de opt-out? Es decir, que los perfiles de usuario estén ocultos por defecto y los usuarios puedan elegir mostrarlos. ¿Hay alguna forma de lograr esto ya en el backend?

Esta característica podría ser similar a las preferencias de notificación para categorías, donde los administradores pueden establecer, por ejemplo, Silenciado por defecto para todos los usuarios y aplicar opcionalmente esta configuración retroactivamente a todos los usuarios.

El razonamiento detrás de esta solicitud es que la mayoría de los nuevos usuarios no son conscientes de la información que se muestra en sus perfiles, los riesgos potenciales de uso indebido de esta información por parte de terceros y el hecho de que pueden ocultar sus perfiles en sus preferencias de usuario. Podemos escribir descargos de responsabilidad y documentación explicando todo esto, pero como sabemos, es probable que la mayoría de los usuarios simplemente ignoren esto durante la creación de la cuenta y sus primeros pasos en una nueva plataforma.

Una política de opt-in facilitaría a los usuarios habilitar sus perfiles cuando tengan interés en compartirlos y cuando comprendan mejor las implicaciones.

Lea todo esto en un contexto donde el acoso de usuarios, la vigilancia gubernamental o privada y las violaciones de derechos humanos representan un riesgo real. Algunas comunidades están más expuestas que otras a estos riesgos (por ejemplo, activismo político y derechos civiles), y algunos usuarios en algunas comunidades están aún más expuestos a abusos basados en el género, el país de residencia, etc.

8 Me gusta

Requeriría una configuración del sitio. Algo como la configuración del sitio default other external links in new tab (Enlaces externos predeterminados en una nueva pestaña) o default topics automatic unpin (Temas predeterminados desanclados automáticamente). Ambas configuraciones establecen el valor predeterminado de las preferencias del usuario que se encuentran aquí:

Se podría agregar algún tipo de configuración default hide profiles and presence (Ocultar perfiles y presencia predeterminadamente). Cuando esté habilitada, la opción de usuario “Ocultar mi perfil público y las funciones de presencia” estaría habilitada por defecto.

Ha habido algunas solicitudes para agregar esta función en el pasado.

3 Me gusta

¿Ha habido algún avance en esto?

Necesito poder establecer el valor predeterminado antes de fin de año. Idealmente, habría una configuración incorporada que simplemente active el valor predeterminado. Si esto no está planeado para los próximos meses, necesitaré hacer un script de Python (o aprender Ruby). No estoy en contra de hacer eso, pero preferiría saber con anticipación si esto está planeado para no pasar tiempo haciendo algo que ya está en proceso.

1 me gusta

Estas son la configuración del sitio “hide_user_profiles_from_public”

1 me gusta

La PR está lista. Ahora es posible con una configuración del sitio.

4 Me gusta