Olá a todas e todos. Como parte do nosso projeto para implementar Contas Temporárias para melhorar a privacidade da pessoa usuária e cumprir com a GDPR, vamos descontinuar o LiquidThreads (LQT) e o Flow (Discussões Estruturadas) e transicionando todas as wikis para o Discussion Tools.
Esta wiki é a última grande usuária restante do LiquidThreads e do Flow, e agora estamos nos preparando para fazer esta mudança. Precisamos do seu feedback antes de continuar.
O plano consiste em três partes principais:
(1) Reparar tópicos existentes (T397426)
Em 2015, tentamos uma migração para o Flow que não foi completada com sucesso, e estas mudanças foram revertidas. Isto deixou vários tópicos em um estado inconsistente:
- Algumas páginas de discussão foram movidas com sucesso para o Flow, mas o redirecionamento foi removido.
- Outras páginas de discussão foram deixadas com o LQT desativado adicionando
{{#useliquidthreads:0}}ao wikitexto.
Neste passo, restauraremos redirecionamentos para 393 tópicos do Flow e reabilitaremos 4.466 entradas do LiquidThreads. Os arquivos especificando que mudanças serão feitas estão disponíveis na tarefa do Phabricator.
O impacto esperado para esta fase é temporariamente tornar acessível algumas threads que estavam indisponíveis até agora. Uma pessoa desenvolvedoras fará isto com permissões "flood" para evitar uma enxurrada em Especial:Mudanças recentes.
(2) Converter tópicos LiquidThreads para Flow
Depois, vamos rodar um script que realiza a conversão de tópicos LQT para Flow. Devemos realizar esta etapa em seguida, pois é o único sistema de conversão disponível. Começaremos fazendo a conversão de alguns tópicos individuais e manualmente checando as mudanças, e em seguida realizando as mudanças em todos os outros tópicos.
A esta altura, esperamos que a maioria dos tópicos seja transicionado com segurança para o Flow. Páginas antigas do LiquidThreads serão substituídas por redirecionamentos para as versões do Flow das mesmas discussões.
Alguns tópicos podem precisar de reparo manual, mas nós esperamos que eles estejam em lugares que já estavam inacessíveis ou quebrados.
Iremos então congelar o LiquidThreads de modo que novos conteúdos LiquidThreads não possam ser criados.
O impacto esperado é um período em que discussões ocorrem no Flow. Isto pode durar uma hora se as coisas forem bem, mas pode levar alguns dias se as pessoas desenvolvedoras precisarem realizar reparos manuais.
(3) Arquivar tópicos do Flow
Iremos então rodar um script que arquivará esses tópicos Flow, substituindo-os por tópicos DiscussionTools. Os tópicos Flow serão então disponibilizados somente em modo leitura, como estão em todas as outras wikis. Num passo futuro, converteríamos todos os tópicos Flow para wikitexto, em todas as wikis.
Em resumo: Páginas de discussão LiquidThreads serão convertidas em tópicos Flow, e depois arquivados. Novas páginas de discussão serão criadas, com uma ligação para esses arquivos.
(4) Perguntas para a comunidade
Queremos garantir que estamos fazendo isto da maneira certa. Gostaríamos de verificar se o tempo funciona para a sua comunidade e se é razoável dar estes passos rapidamente.
Após cada passo, a produção dos scripts será adicionada aos tickets apropriados, e nós listaremos separadamente as páginas em que problemas foram encontrados. Podemos dar tempo para a revisão desses tickets pela comunidade, ou podemos proceder com o próximo passo assim que tivermos resolvido qualquer problema. Por favor nos diga o que vocês preferem: (A) Pausar por alguns dias durante o passo 2, (B) Completar tudo o mais rápido possível. Se vocês não responderem, planejamos realizar essas mudanças no início da semana que vem, e o mais rápido possível.
Agradecemos muito pela sua atenção a isto e um imenso agradecimento pela sua disposição em ajudar a testar essas funcionalidades há muitos anos.