Acho que ainda há um mal-entendido/desacordo fundamental sobre o que exatamente a configuração enable_names deveria fazer, o que se resume a esta questão:
- A configuração
enable_namestem a intenção de significar- “Não mostre nomes completos publicamente.”,
- “Este site não usa nomes completos, ponto final.”
Acho que algumas pessoas neste tópico pensam que significa (1), e outras pensam que significa (2). Minha impressão é a última, que enable_names decide se o site usa ou não nomes completos.
Tenha em mente que, quando enable_names está desativado:
- A caixa de diálogo de inscrição não oferece o campo de nome completo.
- Os usuários não veem o campo de nome completo em sua própria página de preferências de conta; os usuários nunca veem seu próprio nome completo em lugar nenhum.
Não entendo o caso de uso para um site em que administradores, e apenas administradores, são as únicas pessoas que sabem que um campo de nome completo existe no sistema. Minha falta de imaginação me deixa cético de que alguém aqui realmente queira isso. Se alguém quiser isso, por favor, me ilumine!
(Acho que também há algum mal-entendido sobre o que meu PR draft está tentando realizar, e como, e por quê — mas eu queria abordar primeiro a questão “O que enable_names realmente faz?”)