O que eu acho que está correto agora (se ignorarmos a equipe), mas não está exatamente tornando as coisas mais claras.
Tentei manter o grupo everyone com as permissões pretendidas e adicionar explicitamente o TL0 com permissões diferentes, mas isso não funciona e acho que poderia ficar bastante confuso.
Então, minhas perguntas são:
Esse comportamento é intencional (e me refiro à mensagem “Somente visível para membros” aqui) ou estou fazendo algo errado?
Devemos sempre ser mais explícitos com as permissões para todos os níveis de confiança e não indicar apenas o mais baixo?
Desculpas se isso foi perguntado/discutido em outro lugar, mas só encontrei coisas tangenciais.
Todos com nível de confiança 1 e superior estão no grupo de nível de confiança 1. Portanto, está correto, porque todos com nível de confiança 2+ já estão incluídos.
A mensagem é intencional, ela te lembra que nem todos poderão ler a postagem que você deseja linkar.
Os links compartilhados funcionarão no seu fórum. No entanto, se o link for compartilhado, por exemplo, no Reddit, o visitante externo precisará fazer login e ter nível min tl1+ para visualizar.
Desculpe se não fui claro: estou ciente de por que a mensagem está lá e é relevante saber ao compartilhar. E como administrador do Discourse, entendo como as permissões funcionam. Minha objeção é que diz
Apenas visível para membros do grupo: trust_level_1
Assumindo que um usuário saiba o que são níveis de confiança, é menos provável que ele esteja ciente de que quaisquer permissões que um TL1 tenha, níveis de confiança mais altos também terão. E note que a frase não menciona permissões, mas grupos: apenas membros de um grupo específico podem vê-la, o que leva a pensar que membros de grupos diferentes não podem. Faria mais sentido se estivéssemos falando de algum grupo com nome personalizado, mas quando o grupo é um dos níveis de confiança, pode ser confuso devido à herança de permissões que nem todos conhecem/entendem.
Talvez para grupos de nível de confiança, este aviso pudesse listar apenas o menor deles e incluir um sufixo “e superiores” — isso funcionaria mesmo quando a configuração da categoria tiver apenas trust_level_1. Para outros grupos (não baseados em níveis de confiança), eles poderiam ser listados pelo nome, como é agora. Mas, eu acho que isso é provavelmente mais complicado de implementar, embora menos confuso para os usuários.
Entendido. Parece razoável com os Níveis de Confiança, sendo um grupo especializado. Deveria ser esclarecido como você disse. Só pode ser visto por Nível de Confiança 1+ ou TL 1 ou superior.
Peço desculpas por perder o contexto. Ponto muito bom.
Posso pensar em um caso em que o comportamento como está agora é melhor.
Você quer compartilhar uma postagem com um usuário. Então, você quer primeiro verificar se eles podem ler a postagem. O pop-up informa que você precisa verificar se o usuário está no grupo de nível de confiança 1. Então você verifica um grupo e sabe se eles podem ler a postagem.
Se você também mostrar todos os grupos de nível de confiança mais altos, isso cria a impressão de que você teria que verificar todos eles. Mas todos no grupo de nível de confiança 2 são membros do grupo de nível de confiança 1, então não há necessidade de verificar isso.
A mensagem não diz “visível para usuários com nível de confiança 1”. Ela diz “visível para todos os membros do grupo nível de confiança 1”.