Bom dia, Wikia!
De vez em quando, é importante lembrar a nossa comunidade sobre o papel importante que vocês, nossos leitores e editores, tem em manter as nossas wikias livres de bugs. Nós damos o nosso melhor para que bugs não apareçam, mas se considerarmos todas as funções que estamos lançando, testando e melhorando constantemente, é inevitável que alguns defeitos passem despercebidos.
O que é um Bug?[]

Primeiramente, é importante estabelecermos o que significa um "bug". Um bug, no sentido que estamos usando, é quando o nosso código causa que algo quebre ou não seja mostrado corretamente na sua wikia ou uma das nossas funções não funciona do jeito que deveria.
Aqui está um exemplo. Alguns dias atrás, depois de uma atualização de códigos, usuários anônimos relataram para a Wikia que eles não podiam mais ver os nosso Mapas. Eles iam para a página de mapas e viam um espaço em branco ao invés do mapa interativo. Usuários que estavam logados podiam ver os mapas sem problema. Isso com certeza era um bug, porque causou um resultado inesperado e indesejado, e algo estava quebrado na nossa base de códigos.
Entretanto, é importante estabelecer o que não é um bug. Vamos dizer que você vai na página de um personagem de uma das suas wikias favoritas e a infobox está meio bangunçada; a foto é muito grande ou tem uma linha com quatro colunas se esticando além da infobox enquanto o resto das linhas só tem duas colunas. Nesse caso, é mais provável que o problema esteja no código da própria página ou na página da infobox. Dê uma olhada no histórico, veja em qual revisão as coisas começaram a quebrar, e conserte o que for possível (e avise a um administrador se não for possível).
O que verificar antes de relatar um bug[]
O primeiro passo foi estabelecer se um problema é culpa da Wikia ou se está sendo causado por causa do código da comunidade. O que mais deve ser checado antes de nos avisar que você viu um bug?
- Qual navegador você está usando? Navegadores antigos não tem os mesmos padrões de códigos que os atuais. Por exemplo, talvez você esteja usando Internet Explorer (IE) 7 agora, enquanto a versão atual é IE11. Muitas vezes, atualizar o seu navegador resolve o problema.
- Que tipo de rede você está usando? Nós sabemos que muitos de nossos usuários editam ou navegam pela Wikia na escola ou em outro lugar público, como um cyber café ou biblioteca. Estes tipos de computadores de rede podem ter barreiras que bloqueiam partes essenciais do código. Isso acontece mais quando precisa-se de JavaScript para usar algo nos nossos editores ou no bate-papo para que eles funcionem. Infelizmente, se você estiver sendo restringido por uma barreira (ou firewall), não há muito que se possa fazer a não ser usar um computador diferente.
- Quais add-ons você tem no seu navegador? Metade dos usuários usam Chrome e muitos usam Firefox. Ambos navegadores são famosos por terem funções extras que você pode adicionar no seu navegador. Mas, às vezes, estes adicionais, especialmente os que usam JavaScript, interferem com o bom funcionamento deste site. Antes de escrever, nós sugerimos que você olhe a página com os add-ons pausados ou temporariamente desabilitados para que tenhamos certeza que o problema não está acontecendo com o seu navegador.
- Isto está acontecendo em todas as wikias ou somente na sua wikia? Se você souber de outra ferramenta ou predefinição parecida usada em outra comunidade, confira se ela está quebrada em outro lugar também. Se uma função popular estiver quebrada só na sua comunidade, é provável que alguém tenha feito uma mudança nas suas páginas CSS ou JS e isto seja a causa do problema.
Relatando um Bug[]
Você já passou por todas as etapas da lista e ainda não arrumou o problema que você está vendo. Agora é a hora de preencher um relatório de bug.
É importante que você nos conte quais bugs você está vendo neste site, mesmo que você ache que outras pessoas já tenham reportado o problema. Vocês são os "olhos" e "ouvidos" na Wikia, os que visitam centenas de milhares de wikias e os que usam as funções do site de maneira inesperadas e únicas. Há um grande desentendimento que o staff "tem" que estar ciente de todas as discussões e bugs do site. Seria legal se pudéssemos saber de tudo o tempo todo, mas é simplesmente impossível.
A maneira pela qual recebemos relatórios é pelo Especial:Contact. Quando um bug é relatado, um membro do staff da Wikia vai até a comunidade onde o bug foi relatado e tenta recriar o erro. Às vezes, identificar e recriar o problema leva tempo, mas nós buscamos soluções até que uma funcione.
Você pode nos ajudar perguntando a si próprio: "Se alguém que nunca usou a Wikia lesse esse relatório, eles entenderiam qual é o problema?. Se o relatório simplesmente disser "o compositor de temas está quebrado" ou "o editor não está funcionando", nós vamos ter que responder pedindo mais explicações. Então, quando você for relatar um bug, por favor, inclua o seguinte:
- Printscreen do bug
- Descrição do bug (Por que você acha que é um bug? Qual função está quebrada/faltando?)
- Explicação passo-a-passo de como você encontrou o bug e como reproduzi-lo
- Links URL de onde o problema está acontecendo (e urls diferentes se estiver ocorrendo em mais de um lugar)
- Tipo de navegador e versão
Isso irá nos ajudar tremendamente a investigar, confirmar e relatar o bug para a nossa equipe técnica.
Nós recebemos relatórios por várias maneira (bate-papo, fóruns, comentários em blogs, etc) e nós tentamos checar todos esse lugares frequentemente, mas isso pode ser muito difícil. Então nós pedimos que você use Especial:Contact como a seu lugar central para enviar relatórios de bugs. E se você estiver com medo de que alguém já tenha relatado o problema para a Wikia, não deixe que isso o desanime. Nós sempre preferimos ter 20 relatórios sobre o mesmo problema do que zero. O número de relatórios também ajuda a entender quantas pessoas estão sendo afetadas, e assim podemos alertar o time de engenheiros para que eles possam consertar o problema.
Como checar se um Bug for consertado[]
Se você estiver curioso se o seu bug ainda está acontecendo ou se foi consertado, toda semana nós publicamos uma atualização técnica para a comunidade, para que vocês saibam sobre as novas funções e mudanças que aparecem na atualização semanal do código. Você pode ler esse blog aqui e pode se inscrever para ser avisado quando houver uma nova postagem clicando aqui.
Obrigada novamente por ser de grande ajuda no combate aos bugs!
PS: Você pode ler esse post original em inglês aqui.