HXL-CPLP / Auxilium-Humanitarium-API

Auxilium Humanitarium API documentōrum (alpha)
https://hapi.etica.ai
The Unlicense
10 stars 0 forks source link

[MVP] Portais de dados abertos (CKAN) no Brasil, documentação em Português #4

Open fititnt opened 3 years ago

fititnt commented 3 years ago

Atalhos Rápidos

PS: o @augusto-herrmann esta de parabéns!!! Vai facilitar bastante para gente já ter catalogado!


Tópico sobre Produto Mínimo Viável (em inglês: MVP) da documentações interativas (como as geradas usando OpenAPI) de portais CKAN usados no Brasil.

Sobre nosso foco aqui

Existem várias iniciativas de uso de dados abertos no Brasil e no mundo. Porém o foco otimizações do HXL-CPLP é a curto e médio prazo incentivar iniciativas da comunidade de software desenvolvendo de ferramentas reusáveis, bem como melhorar interoperabilidade relacionada a uso humanitário [vide notas] e, em seguindo lugar, direitos humanos em geral.

Em geral, isso significa que pelo menos 90% dos dados processados não são dados públicos. Padrões como o HXL (Humanitarian Exchange Language) podem permitir processamento até mesmo de arquivo de Excel em disco ou Google Planilhas compartilhado (o que permitiria processamento diretamente por gerentes de informação que trabalham na ultima milha, como coordenadores de TI de hospitais ou prefeituras). Não obstante, esse uso potencial requer que dados importantes não só a nível internacional (saiba mais sobre os CODs https://www.youtube.com/watch?v=CFUs8S0MPIY), mas a nível local, tenham sido preparados meses antes.

Nos do @HXL-CPLP e @EticaAI entendemos que é "complicado" pensar em coisas que não podem ser debugadas em público com dados reais, porém mesmo que iniciativas não fiquem prontas para a crise internacional do Covid, o uso de padrões abertos, convenções sobre vocabulários e otimização para quem trabalha em campo processando dados sensíveis é uma abordagem mais focada de como os dados abertos são usados em momentos de crise.


vide Humanitarismo na Wikipedia O Humanitarismo se baseia em quatro princípios:

Humanidade O sofrimento humano deve ser combatido a todo custo. Não importando onde ele seja encontrado e prestando uma atenção maior àqueles mais vulneráveis.

Neutralidade A ajuda humanitária não pode favorecer nenhum dos lados do conflito armado ou outra disputa.

Imparcialidade A ajuda humanitária só pode ocorrer baseada casos de necessidade, sem discriminação.

Independência Objetivos humanitários possuem autonomia sobre objetivos políticos, econômicos, militares e outros.

Esses princípios fazem a distinção entre questões Humanitárias e questões políticas, econômicas, religiosas, ideológicas, militares e etc. Eles evitam que entidades mal-intencionadas usem o humanitarismo como justificativa para cometer atos de natureza duvidosa ou enviesados para benefício próprio.


Edição em 2021-06-06 13:47 UTC: adicionado 'versão online'

fititnt commented 3 years ago

Problema! 11 sites CKAN estão com problema no CORS

Creio que vale a pena começar avisar os responsáveis pelos portais. Vou deixar aqui como referência. Pode demorar alguns meses, ou pelo menos algumas semanas.

Sites com problemas em Cross-Origin Resource Sharing (CORS)

Exemplo com erro

Captura de tela de 2021-05-06 11-10-20

Sites com CORS OK

Da lista atual, apenas estes passam explicitamente.

Exemplo funcionando:

Captura de tela de 2021-05-06 11-06-42

Informações rápidas para responsáveis pelos portais (aka como resolver o problema)

augusto-herrmann commented 3 years ago

O e-mail de contato dos responsáveis pelo portal dados.gov.br é dadosabertos@cgu.gov.br. Sugiro informar lá sobre o problema.

fititnt commented 3 years ago

Obrigado pela dica do e-mail mais específico, @augusto-herrmann ! Mandei cópia para eles.

Captura de tela de 2021-07-02 21-49-39

Estou vendo outras coisas aqui no HXL-CPLP/Auxilium-Humanitarium-API (como preparar para tradução para outras línguas de como usar OpenAPI) porém a questão de de facto poder usar via web é util para quem for consumir os arquivos.

Aos poucos vai indo.