Raymond Hill, autor dos sistemas uBlock Origin e uMatrix para bloquear conteúdo indesejado, com a impossibilidade de publicação da próxima versão de teste (1.22.5rc1) do bloqueador de anúncios uBlock Origin no catálogo da Chrome Web Store. A publicação foi rejeitada, citando como motivo a inclusão no catálogo de “complementos multifuncionais” que incluem funções não relacionadas à finalidade principal declarada. Conforme em 2013 mudanças Chrome Web Store, complementos multifuncionais não são permitidos e devem ser separados em vários complementos simples.
Como o uBlock Origin implementa apenas uma funcionalidade específica (bloqueio de anúncios), Raymond considerou isso um falso positivo e tentou novamente publicar a atualização, alterando o número da versão (1.22.5rc2), mas sem sucesso. Também não foi possível obter resposta do serviço de suporte à questão de quais funcionalidades adicionais estão presentes no uBlock Origin. Em resposta a um pedido de esclarecimento do motivo e à tentativa de convencer o serviço de apoio de que não existe violação, são recebidas apenas referências a pontos gerais das regras, sem detalhar exatamente o que é a violação.
Como resultado, Raimundo que é inútil tentar provar por e-mail o caráter errôneo da rejeição de uma nova versão, pois a resposta só vem com repetidos cancelamentos gerais padrão e ninguém tenta entender a essência do problema. Raimundo também criou uma mensagem de problema, marcando-o como não corrigível e aconselhando os usuários a encontrar um navegador diferente se quiserem usar o uBlock Origin.
Adendo 1: Alguns minutos atrás no catálogo da Chrome Web Store nova versão de teste 1.22.5.102 (rc2), mas ainda não há confirmação de que o problema está sendo resolvido e não está claro se surgirão problemas ao tentar atualizar , a próxima versão (1.22.5) é idêntica às atualizações de teste mais recentes, cuja tentativa de publicação gerou problemas.
Adição 2: Simeon Vincent, responsável pela interação com desenvolvedores de extensões na equipe do Chrome (ocupa o cargo de defensor do desenvolvedor de extensões), que a equipe de revisão já revisou a solução e construiu para o catálogo. A rejeição da publicação foi considerada erro no sistema automatizado de revisão. Alega-se ainda que as respostas do serviço de apoio foram geradas automaticamente e nessa altura não havia pessoas para avaliar a situação (o bloqueio foi realizado há 6 dias).
Os comentários levantaram uma questão importante para o catálogo da Chrome Web Store – o uBlock Origin é um complemento popular com mais de 10 milhões de instalações, mas mesmo assim demorou vários dias e atenção do público para obter qualquer reação do Google. Para complementos menos populares, erros no sistema de revisão podem ser uma sentença de morte, e não há garantia de que tal bloqueio não acontecerá novamente para o uBlock Origin. Ao mesmo tempo, tudo fica finalmente confuso pelo fato de as mensagens de bloqueio não conterem informações específicas sobre o motivo, mas apenas uma menção geral a uma violação das regras do diretório. Todas as tentativas de provar a falha do bloqueio apenas levam a uma correspondência infrutífera com o bot.
Simeon Vincent concordou que a organização da interação com os desenvolvedores deixa muito a desejar e os sistemas automatizados não deixam de ter falsos positivos. Em relação ao bloqueio do uBlock Origin, ele prometeu fornecer um relatório detalhado na próxima semana sobre qual código causou o falso positivo. Em caso de problemas, recomendou contatá-lo pessoalmente via Twitter. No longo prazo, ele prometeu trabalhar para melhorar a interação com os desenvolvedores de complementos, proporcionar a oportunidade de obter informações mais detalhadas sobre os motivos do bloqueio e simplificar o processo de apelação do bloqueio.
Fonte: opennet.ru
