Bem-vindo ao Weather.gov 2.0
- O Weather.gov pertence ao Serviço Nacional de Meteorologia dos EUA (NWS) e é um dos sites federais mais acessados, com 1,5 bilhão de visitas por ano.
- O problema fundamental é que o Weather.gov reflete mais os silos organizacionais do que as necessidades dos usuários. A ausência de estratégia, feedback/monitoramento e ferramentas sustenta esse problema.
- Pode-se considerar que o problema está sendo resolvido quando as pessoas encontrarem informações mais rapidamente, entenderem melhor e continuarem reconhecendo o NWS como uma fonte autorizada, mantendo esse progresso.
Visão, missão e estratégia de produto mínimo viável (MVP)
- A visão é que qualquer pessoa deve ser capaz de entender os impactos do clima que está por vir.
- A missão é reconstruir o Weather.gov para refletir o cuidado e a integridade que o NWS dedica às pessoas.
- A estratégia de MVP é facilitar a comunicação de previsões e condições para climas comuns e perigosos.
- Os principais usuários do MVP são os meteorologistas internos do NWS e, externamente, o público em geral e os gestores de emergências.
Estratégia e plano
- A estratégia prioritária no momento é criar protótipos de componentes individuais para tomar decisões importantes e avaliar riscos.
- A próxima etapa é construir primeiro a versão mais simples possível e, depois, adicionar complexidade o mais rápido possível.
- O roteiro inicial pode ser visto aqui.
Critérios para sucesso ou fracasso final
- Em caso de sucesso, todas as regiões e programas colaborarão de boa-fé com a equipe quando o site estiver pronto para ser expandido e atender às suas necessidades.
- Em caso de fracasso, o site será imposto, lançado em um grande evento promocional ou uma única falha será tratada como o fracasso de todo o projeto.
Domínio público
- Este projeto pertence ao domínio público no mundo todo. Todo conteúdo contribuído tem os direitos autorais renunciados por meio da dedicação ao domínio público universal CC0 1.0.
Stack técnica
- A stack técnica é um CMS (sistema de gerenciamento de conteúdo) tradicional, incluindo Docker, Drupal, PHP, Symfony, Twig e outros.
Executando o Drupal 10 no Docker
- O Docker simplifica a configuração e os ajustes. Se o Docker estiver instalado, é possível clonar o repositório e executar o comando
docker compose up.
- É possível instalar a configuração do site e fazer login no localhost para administrá-lo.
Edição e adição de temas
- É possível adicionar um novo tema fazendo bind mount da pasta de temas. As alterações na pasta do tema são refletidas na pasta do host.
- Na página de aparência do Drupal, é possível criar um novo tema e aplicar as mudanças usando o comando para reconstruir o cache.
Instalando atualizações do núcleo do Drupal
- No ambiente de desenvolvimento, é possível usar o Composer para instalar as atualizações mais recentes do núcleo do Drupal.
- No ambiente de produção, é possível enviar os arquivos composer.json e composer.lock alterados e aplicar as atualizações executando o comando
composer install --no-dev.
Opinião do GN⁺
- O projeto Weather.gov 2.0 adota uma abordagem centrada no usuário, o que reflete as expectativas modernas para sites de serviços públicos.
- O projeto foca em melhorar a acessibilidade e a compreensão das informações meteorológicas, algo que pode ser muito importante em situações de emergência, como desastres naturais.
- O uso do Drupal CMS oferece escalabilidade e flexibilidade, mas ao mesmo tempo pode exigir conhecimento especializado para personalização e manutenção.
1 comentários
Comentários do Hacker News
Parece ser um projeto conduzido sob contrato/parceria com a 18F (GSA). Há surpresa pelo reconhecimento público de que o weather.gov reflete os silos organizacionais e de que esse problema persiste por falta de estratégia, feedback/monitoramento e ferramentas.
Há uma pergunta sobre se a versão 2.0 é um código-fonte em desenvolvimento ou algo realmente utilizável. A pessoa relembra um site experimental anterior do governo para produtos meteorológicos de aviação, que acabou sendo encerrado por estar preso ao sistema de financiamento governamental, e cujo trabalho nunca foi promovido ao site principal.
Os EUA têm um excelente serviço meteorológico, e seus produtos têm a obrigação de ser gratuitos e de domínio público. No entanto, também existe pressão política para que o serviço meteorológico do governo não seja bom demais, a fim de permitir que empresas comerciais lucrem. A AccuWeather foi uma dessas empresas em 2005.
Há um feedback positivo dizendo que o site radar.weather.gov funciona bem em todos os dispositivos e é ótimo por não ter anúncios. Também inclui uma mensagem de incentivo para continuarem o bom trabalho.
Há curiosidade sobre o impacto em api.weather.gov. Também há menção a um dashboard criado pessoalmente e a esperança de que os campos de dados de previsões marítimas sejam preenchidos.
Há elogios ao National Weather Service por apresentar uma visão de futuro para as agências federais.
Há uma opinião sobre a necessidade de um único lugar que liste todos os projetos open source relacionados ao governo. A pessoa gostaria de poder acessar facilmente todos os repositórios por meio da organização usa-gov no GitHub.
Há uma opinião pessoal de que o gráfico de previsão do weather.gov é o mais útil e é o primeiro recurso consultado quando se quer saber o tempo.
Há uma menção ao uso dos dados e aos problemas de UI nos serviços do governo e, junto com uma avaliação positiva dos dados brutos fornecidos pela NOAA, um desejo por mais informações sobre APIs para quem cria serviços personalizados.
Há uma observação de que a falta de orientações claras sobre como contribuir pode causar confusão para quem considera contribuir.
Há uma opinião de que a grande atualização de radar de alguns anos atrás deu errado, e que é bom ver o governo reconhecer isso e recuar.