[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

21 views
Skip to first unread message

Denis Demoulidor

unread,
Nov 4, 2015, 3:13:58 PM11/4/15
to thackday, thack...@lists.riseup.net, opend...@googlegroups.com, Grupo de interesse em conhecimento livre no Brasil, especialmente dados abertos, PoliGNU

     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. 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

Luis Listas

unread,
Nov 4, 2015, 5:49:31 PM11/4/15
to thack...@lists.riseup.net, Denis Demoulidor, thackday, opend...@googlegroups.com, Grupo de interesse em conhecimento livre no Brasil, especialmente dados abertos, PoliGNU

Excelente!

Yasodara Cordova

unread,
Nov 13, 2015, 6:57:53 AM11/13/15
to thack...@lists.riseup.net, Denis Demoulidor, thackday, opend...@googlegroups.com, Grupo de interesse em conhecimento livre no Brasil, especialmente dados abertos, PoliGNU
Massa ein Denis! 

Ja vou repassar esse doc pra galera aqui :-) 

Ariel Kogan

unread,
Nov 13, 2015, 7:03:17 AM11/13/15
to Brazil interest group for Open Knowledge and especially Open Data, opend...@googlegroups.com, thack...@lists.riseup.net, thackday, PoliGNU

Muito bom!

_______________________________________________
okfn-br mailing list
okf...@lists.okfn.org
https://lists.okfn.org/mailman/listinfo/okfn-br
Unsubscribe: https://lists.okfn.org/mailman/options/okfn-br

Reply all
Reply to author
Forward
0 new messages