[okfn-br] [OpenData] APIs de dados abertos mais fáceis para fazer Apps: como melhorar o Grau de maturidade em reusabilidade de dados abertos por Apps cívicas

Denis Demoulidor demoulidor em gmail.com
Quarta Novembro 4 20:13:53 UTC 2015


     Lembra daqueles Hackathons em que gastamos mais tempo conhecendo e
tratando os dados do que realmente desenvolvendo o aplicativo?* Que tal
termos um checklist para melhorarmos a maturidade de APIs* de dados abertos
de forma *que os Hackathons que o sigam possam facilitar e muito a vida dos
hackerativistas* desenvolvedores?

   Em dezembro/2015 vai rolar um *Hackathon com os dados do Governo de
Goiás* e no começo de 2016 deve acontecer o do GDF ocasiões em que já
poderiamos testar um checklist pra melhorar os dados.

     Pra isto que tal opinarmos que coisas numa API de dadosabertos
poderiam facilitar na hora H de criar App? Comecei a seguinte lista baseada
nas 72 regras para os implementadores de dados abertos propostas pela
OpQuast <http://checklists.opquast.com/en/opendata/>. Destas elegi 32 que
considero fundamentais. Confira:

Critérios de maturidade para reusabilidade de dados abertos por Apps
API: Os mecanismos para acessar e interagir com o conjunto de dados estão
documentados?API: Se existem condições de acesso ao conjunto de dados, o
método de recuperar os dados está documentado?API: Existe um
comando/mecanismo específico da API que permita ao usuário determinar a
licença de um conjunto de dados?API: As versões dinâmicas e estáticas do
conjunto de dados estão sincronizadas?API: Quando o conteúdo existe em
vários formatos, o servidor fornece um mecanismo para entregar o conteúdo
no formato requisitado?API: Se os "web services" para acesso aos dados
estão disponíveis, a versão atual de cada "web service" é especificada?API:
Não existe nenhum mecanismo de bloqueio da recuperação automática ou
programática de dados(Ex:firewall ou mecanismos antirrobôs, como captchas)?API:
Cada conjunto de dados está disponível através de pelo menos um "web
service"?API: O catálogo de metadados pode ser recuperadas usando um
protocolo padrão?USABILIDADE: O tamanho dos arquivos para download é
indicada?USABILIDADE: O tamanho dos arquivos para download é
indicada?USABILIDADE:
É possível pesquisar os metadados?USABILIDADE: Se o site oferece várias
licenças, o motor de busca permite filtrar por licença?USABILIDADE: O
catálogo de metadados está disponível como um conjunto de dados?USABILIDADE:
Um extrato dos dados pode ser visualizado?TRANSPARÊNCIA: Se o conjunto de
dados contém uma data de expiração, a mesma é declarada?TRANSPARÊNCIA: Se é
estabelecido um limite para o número de acessos ou para a quantidade de
dados acessados via "web services", este limite é especificado?TRANSPARÊNCIA:
As eventuais restrições de acesso aos dados são claramente
informadas?TRANSPARÊNCIA:
Se um conjunto de dados contém erros ou incertezas ou está incompleto, esse
fato é informado?TRANSPARÊNCIA: É informada a freqüência de atualização do
conjunto de dados?TRANSPARÊNCIA: O editor do dataset fornece informações
sobre sua origem?TRANSPARÊNCIA: É possível obter informações sobre o nível
de confiança concedido aos dados(Autenticidade, responsável)?FORMATO: Cada
conjunto de dados inclui uma referência ao conjunto de caracteres
usado?FORMATO:
O formato de arquivos disponíveis para download é indicada?FORMATO: As
datas são fornecidas em formatos devidamente documentados?FORMATO: As datas
estão disponíveis em um formato padrão?FORMATO: Os dados são fornecidos em
pelo menos um formato aberto?FORMATO: A codificação de caracteres usado em
cada conjunto de dados é declarada?FORMATO: Onde os dados são fornecidos em
um formato padrão, o formato é especificado e devidamente seguido?FORMATO:
A versão ou sintaxe (doctype) ou formatos de arquivo usados na
disponibilização do conjunto de dados está realmente disponível?PRIVACIDADE:
Se os dados contêm informações pessoais, sua publicação está em
conformidade com a legislação sob a qual o produtor da informação está
submetido?PRIVACIDADE: O site fornece um meio de solicitar a remoção dos
dados ou tornar anônimos os dados caso sejam questionados quanto à
privacidade?
Você pode acrescentar algum critério relevante nesta planilha pública:
https://docs.google.com/spreadsheets/d/1tJpmoO2cl4abz_q1xXFYUVbz0M-2GcjDqt6-K84JYxg/edit?usp=sharing


Estamos colecionando os referenciais de Maturidade em Dados Abertos aqui:
https://docs.google.com/document/d/16mGpKQpjim4Owne_xNqRz3FUdj_7Y4IuSSxBEaX9KAQ/edit?usp=sharing


Fique à vontade pra colaborar. Nossos Hackathons deverão ficar mais
divertidos!! ;)

-- 

Denis Moura
t: @demoulidor
Skype: demoulidor

"Se todo o poder emana do povo (§único do Art. 1º da CF1988)
Então que venha a Democracia Direta via Internet
 e o povo diretamente fiscalize as coisas públicas e delibere leis e as
realize
por força de ações no mundo virtual-real"!

http://bigbangmicrocosmico.blogspot.com
https://www.facebook.com/Demoulidor
<http://www.facebook.com/profile.php?id=100002478571223>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://lists.okfn.org/pipermail/okfn-br/attachments/20151104/cc115f8b/attachment-0004.html>


Mais detalhes sobre a lista de discussão okfn-br