Optar por mostrar o perfil do usuário em vez de optar por não participar

No Discourse, os perfis de usuário são habilitados por padrão e os usuários podem optar por desativá-los em suas preferências de usuário quando esta configuração estiver habilitada:

allow users to hide profile

O que seria necessário para habilitar a possibilidade de os administradores oferecerem uma preferência de opt-in em vez de opt-out? Ou seja, perfis de usuário ocultos por padrão e os usuários podem optar por mostrá-los. Já existe uma maneira de conseguir isso no backend?

Este recurso poderia ser semelhante às preferências de notificação para categorias, onde os administradores podem definir, por exemplo, Silenciado por padrão para todos os usuários e, opcionalmente, aplicar essa configuração retroativamente a todos os usuários.

O raciocínio por trás desta solicitação é que a maioria dos novos usuários não está ciente das informações exibidas em seus perfis, os riscos potenciais de mau uso dessas informações por terceiros e o fato de que eles podem ocultar seus perfis em suas preferências de usuário. Podemos escrever avisos e documentação explicando tudo isso, mas, como sabemos, as chances são de que a maioria dos usuários simplesmente ignore isso durante a criação da conta e seus primeiros passos em uma nova plataforma.

Uma política de opt-in facilitaria aos usuários habilitar seus perfis quando tiverem interesse em compartilhá-los e quando tiverem uma melhor compreensão das implicações.

Leia tudo isso em um contexto onde perseguição de usuários, vigilância governamental ou privada e violações de direitos humanos representam um risco real. Algumas comunidades estão mais expostas do que outras a esses riscos (por exemplo, ativismo político e direitos civis), e alguns usuários em algumas comunidades estão ainda mais expostos a abusos com base em gênero, país de residência e assim por diante.

8 curtidas

Exigiria uma configuração do site. Algo como as configurações do site links externos padrão para outra nova aba ou tópicos padrão desfixar automaticamente. Ambas as configurações definem o valor padrão das preferências do usuário que são encontradas aqui:

Algum tipo de configuração ocultar perfis e presença padrão poderia ser adicionado. Quando habilitada, a opção do usuário “Ocultar meu perfil público e recursos de presença” seria habilitada por padrão.

Houve algumas solicitações para adicionar esse recurso no passado.

3 curtidas

Houve algum progresso nisso?

Preciso poder definir o padrão antes do final do ano. Idealmente, haveria uma configuração embutida que simplesmente alternaria o padrão. Se isso não estiver planejado para os próximos meses, precisarei criar um script Python (ou aprender Ruby). Não sou contra fazer isso, mas preferiria saber com antecedência se isso está planejado para não gastar tempo fazendo algo que já está em andamento.

1 curtida

Estas são as configurações do site “hide_user_profiles_from_public”

1 curtida

A PR está pronta. Agora é possível com uma configuração do site.

4 curtidas