Description
Contexto
Eu considero que o nosso atual Termos e Uso está estável e cobriu grande parte dos acontecimentos, mas em alguns pontos sinto que poderíamos ser mais exatos e reforçar ainda mais o que estamos tentando proteger aqui.
Dado a isso, ao longo das interações que tive com alguns conteúdos, fui anotando numa lista solta o que senti falta e cheguei nisto:
- Proibir conteúdos automatizados: este ponto deveria ser mais discutido, pois eu pessoalmente não tenho problema com conteúdos automatizados desde que fique claro na publicação que foi gerado por um robô. Agora, uma outra preocupação de liberar isto é que facilmente o TabNews pode ser inundado de publicações, perdendo rapidamente sua essência. Então talvez de início devemos proibir a criação de conteúdos de forma automatizada para dar tempo de fazer o sistema receber de uma forma apropriada esses conteúdos.
- Deixar mais claro que o TabNews não é um lugar para brincar: Eu não sei como colocar uma linha divisória que deixe isso claro, mas devemos ao máximo proteger para que aqui tenha conteúdos para quem trabalha ou quer trabalhar com programação ou tecnologia. Eu sei que nem tudo vai diretamente ajudar no trabalho das pessoas, e uma publicação com alguma curiosidade ou uma demonstração técnica não ajuda diretamente, mas é bem vinda, pois pode ajudar na criatividade. Agora um meme eu acho que já passa um pouco dessa linha. Porém não sei se deveríamos colocar isso nos termos, ou deixar apenas a comunidade avaliar como quiser.
- Conteúdo raso: continuando com o tópico anterior, deixar mais claro que conteúdos rasos poderão ser removidos, incluindo sem aviso prévio, ou até pelo próprio Firewall. Além disto, em alguns momentos eu removi o conteúdo da pessoa para ela parar de ser penalizada pela comunidade, onde algumas aceitaram, mas algumas não (ou ficaram confusas de início). É bom colocar que isso pode acontecer.
- Spam ou migração de conteúdo: isto já vi algumas pessoas fazendo vários posts um atrás do outro migrando seus conteúdos e, por mais honroso que seja para uma plataforma receber os conteúdos de um autor, fazer isso em massa irá ativar o Firewall e despublicar todos, como já aconteceu. Infelizmente não sei como fazer hoje para diferenciar uma migração de conteúdo de spam, então pelo menos é bom deixar claro que existe este mecanismo de proteção.
- Proibir de pedir dados sensíveis: não sei se é necessário adicionar isso aos Termos, mas já vi pessoas pedindo dados sensíveis como email e telefone, e pessoas fornecendo estes dados. Sugiro não abrirmos margem para que isto aconteça, nem quando é feito de forma genuína entre as duas partes, pois um terceiro pode coletar estes dados.
- Proibir testes em produção: Não temos a melhor forma de hoje a pessoa descobrir os endpoits de homologação, mas é muito ruim não saber diferenciar pelos alertas quem está testando uma integração (e criando vários cadastros malucos), de quem está bagunçando a base. Então como já temos um item sobre reportar falhas, acho bom colocarmos um sobre evitar testes num ambiente que todos usam para valer, incluindo testes de conteúdo.
- Deixar explícito links de afiliado: caso seja adicionado algum link afiliado em qualquer publicação, você deverá deixar isto explícito antes do link aparecer, ou
inline
com o link, por exemplo adicionado(Link Afiliado)
no texto do link.
Execução
Primeiro passo
Primeira coisa que devemos fazer, independente da atualização dos termos, é colocar uma indicação que ele existe na página de cadastro. Então logo acima do botão de confirmar o cadastro, devemos colocar o seguinte:
Ao criar um cadastro, você sinaliza estar de acordo com os Termos de Uso.
Me inspirei no Mailgun, que inclusive coloca este texto abaixo do botão:
Segundo passo
O segundo passo é de fato atualizar os termos e destacar um resumo das alterações na seção "Histórico de alterações", linkando para o PR que aplicar as alterações.
Activity