Relato do ODHD BSB – Thack day DF
O evento reuniu muita gente legal, vieram designers, desenvolvedores, jornalistas, politólogos e antes de tudo, cidadãos. Tínhamos decidido sugerir o trabalho com base na API do TCM-CE (Tribunal de Contas dos Municípios do Ceará) que de forma absolutamente pioneira, há alguns meses atrás, abriu uma API Rest para acesso ao SIM (Sistema de Informações Municipais), local onde são reunidos os dados sobre prestação de contas dos municípios Cearenses.
Até meio-dia, já havíamos feito um bate papo inicial e desenhado um possível projeto que consistia em, utilizando os dados do IBGE para os municípios cearenses, plotar as informações de gastos no mapa do estado. O Raul (@raulcardoso) e o Thiago (@thiagostifler_) estavam sugerindo a utilização de dados de desenvolvimento social e educação, inclusive buscando confrontar com os mínimos constitucionais. Seria uma maneira do projeto fiscalizar os municípios sobre a correta destinação desses recursos. Outro ponto fundamental do projeto se devia ao fato de que teriamos acesso praticamente direto ao banco de dados do sistema SIM: ele poderia ser utilizado inclusive para fiscalizar os gastos dos próximos anos, sem a necessidade de renovar o software. Teríamos acesso continuado e permanente às informações mais atuais, bastando que o tribunal também as tivessem.
O Augusto Herrman (@herrmann) já havia começado a converter as informações baixadas do IBGE para o formato aceito pela biblioteca Protovis, que seria utilizada para produzir o mapa do estado. Uma dificuldade enfrentada foi compatibilizar os códigos dos municípios do IBGE com os códigos da API, próprios do Sistema SIM. Enquanto isso o Christian tentava destrinchar o Protovis para inserir links para os gráficos de cada município. Na outra mesa, o Nitai (@nitaibezerra) estava trabalhando na geração de gráficos consolidados por municípios, dividindo os gastos por função. Para isso estava utilizando a API Chart disponibilizada pelo Google. No meio de tudo isso, estava o Etore (@etoremedeiros) registrando tudo no seu notebook convencional (de papel e capa dura) para poder escrever uma matéria no Campus Online, contando sobre o nosso encontro.
Enquanto a Luciana (@lucianalobato) e a Gabi (@_gabialves) buscavam referências para visualização de dados e sapeavam o que os outros #odhd estavam fazendo ao redor do mundo, o Lucius (@curado) conseguiu contato e convidou a Silvanir, uma das responsáveis pela api do TCM-CE, para a sala jabber do thackdaydf (thackdaydf@conference.jabber-br.org), onde pudemos receber dicas e trocar informações sobre os usos da api. Essa interação foi crucial para o formato inovador do evento, já que mostrou a grande disponibilidade do tribunal em fomentar que desenvolvedores autônomos utilizem as informações que eles produzem. E com ela também pudemos tanto aprender a utilizar melhor a api quanto apontar pequenos bugs, que poderão ser considerados pelos desenvolvedores do tribunal, num processo de aperfeiçoamento contínuo tanto da tecnologia de disponibilização de dados como da própria interação desse órgão público com a sociedade. Essa lição é muito legal: disponibilizar dados com canal de retorno também é demonstrar interesse na relação com o cidadão, mostrando quão indissociável é a transparência pública da participação política. Ponto para o TCM-CE, ponto para a comunidade.
Considerando que uma parte das pessoas que estavam ali não se conheciam previamente, o evento também serviu para frutificar essas novas redes. Redes importantíssimas para fomentar a utilização dos dados disponibilizados e continuar na cobrança para que os dados abertos passem a ser vistos pelas administrações públicas como uma questão básica de princípio e não como uma iniciativa isolada. Num mundo onde a atenção está cada vez mais dispersa e o tempo cada vez mais escasso, só com a implantação real e irrestrita da facilidade de acesso às informações públicas é que os governos terão chance de romper o ciclo vicioso da apatia e controlar o vício da corrupção. Parceria e convite são palavras chaves dessa nova relação entre governos e sociedade.
Na reta final, entre tarde e noite, Lucius, Herman, Bruno (@brunont), Lucas e eu, fizemos uma força tarefa para publicar os códigos gerados. O Lucius e o Bruno produziram gráficos das funções para dois municípios e o Augusto finalizou o gráfico de cores para a função legislativa. Publicamos tudo e agora, aos poucos, vamos completar o trabalho de produzir os gráficos para os outros municípios e os mapas para as outras funções. Por enquanto estamos gerando arquivos json locais (com extensão js) para carregar os dados nos gráficos. Uma das próximas tarefas será desenvolver uma app "server side" para que os dados possam ser acessados automaticamente pela aplicação, a cada nova consulta.