Академический Документы
Профессиональный Документы
Культура Документы
Augusto Herrmann
Time de dados abertos - Ministrio do Planejamento
Agenda
O que
Quem faz
Quem usa
Administrao do CKAN
Internacionalizao
Catalogao no CKAN
Principais funcionalidades
Alinhamento de expectativas
Quem j ouviu falar
Quem j usou
para pesquisar / baixar dados
para cadastrar (catalogar) dados
Quem j instalou
Quem j desenvolveu
extenses / temas
by sean dreilinger
O que
O que
Comprehensive
Knowledge
Archive
Network
by degreezero2000
5
O que
by Steven de Costa
O que
Um software livre para catlogos de dados abertos
Licena Affero GPL 3
se disponibilizar software como
servio (SaaS), tambm
tem que liberar o cdigo
https://github.com/ckan/ckan
mais de 7 anos
mais de 80 desenvolvedores
O que
Um software livre para catlogos de dados abertos
guardar metadados, no os dados em si
(a princpio)
facilitar a encontrar dados
organizar a documentao
by Reeding Lessons
O que
Um software livre para catlogos de dados abertos
dados disponveis na internet,
com URL permanente
linkveis diretamente
by Dave Winer
9
O que
Um software livre para catlogos de dados abertos
dados disponveis na internet,
com URL permanente
by aftherocker
sem captcha
10
O que
Um software livre para catlogos de dados abertos
dados estruturados
no em tabelas dentro de pdf ou doc
contra-exemplos: boletins estatsticos,
dirios oficiais
no em tabelas dentro de imagens
by Petras Gagilas
11
O que
Um software livre para catlogos de dados abertos
formatos abertos
exemplos: csv, json, xml, rdf
licenas abertas
Open data and content can be freely
used, modified, and shared by anyone
for any purpose - opendefinition.org
by Jonathan Grey
12
Quem faz
Open Knowledge
http://okfn.org
http://br.okfn.org
Comunidade de desenvolvedores
http://github.com/ckan/ckan
Governana: CKAN Association
http://ckan.org/about/association
13
Quem usa
Quem usa
governos nacionais
governos locais
casas legislativas
organizaes da
sociedade civil
instituies de pesquisa
mais em: http://ckan.org/instances
15
Quem usa
Outros pases
data.gov.uk
Reino Unido
Cdigo-fonte:
https://github.com/datagovuk
17
data.gov
EUA
18
mais pases
19
Alemanha
Argentina
ustrlia
ustria
Canad
Eslovquia
Holanda
Irlanda
Islndia
Itlia
Japo
Mxico
Noruega
Romnia
Sucia
Sua
Uruguai
LOD Brasil 2014 | 19 a 21 de novembro | Florianpolis
Riley Kaminer
Quem usa
Portais nacionais
dados.gov.br
Brasil (governo federal)
Cdigo-fonte:
http://dev.dados.gov.br/codigo/dev/tema-ckan
21
dadosabertos.senado.
gov.br
Senado Federal
22
Quem usa
Portais estaduais
dados.rs.gov.br
Rio Grande do Sul
24
dadosabertos.df.gov.br
Distrito Federal
25
Quem usa
Portais municipais
dados.recife.pe.gov.br
Recife, PE
27
data.rio.rj.gov.br
Rio de Janeiro, RJ
28
datapoa.com.br
Porto Alegre, RS
29
Internacionalizao
disponvel em 53 idiomas
idiomas com 99% ou mais na verso 2.2:
30
alemo
blgaro
catalo
espanhol
francs
finlands
holands
italiano
japons
noruegus
portugus (br)
sueco
tcheco
by Eric Andresen
31
Principais funcionalidades
by Jereme Rauckman
34
35
ttulo
descrio
identificador nico
autor e mantenedor
licena
site ou pgina de origem dos dados
grupos, etiquetas, organizaes
formato (para o recurso)
outros (inclusive personalisveis)
36
37
38
39
Separar em organizaes
possibilita que cada
instituio tenha gesto
sobre os seus prprios dados
no catlogo
40
Separar em grupos
possibilita classificaes
temticas dos dados
41
Temas personalizveis
personalizaes simples (cores, disposio de blocos, ttulo do portal, etc.) podem ser
feitas pela interface grfica pelo administrador do site
para personalizaes mais profundas, utilizar interface de programao de extenses e
linguagens de templates
42
Extensvel
interface para criar
extenses
repositrio de extenses
extensions.ckan.org
43
FileStore e DataStore
FileStore: extenso que possibilita ao
catalogador do CKAN fazer upload de
arquivo, em vez de apenas apontar o link
DataStore: extenso que possibilita fazer
consultas aos dados, inclusive com join
entre arquivos diferentes
acompanha o servio DataPusher,
que carrega o DataStore a cada
arquivo catalogado
44
DRs Kulturarvsprojekt
Federvel
metadados podem ser colheitados de outro portal usando a extenso ckanexharvest
periodicamente os dados cadastrados ou modificados no site de origem aparecero no
portal federado
by Martin Pettitt
45
Feedback
h extenses que possibilitam aos
usurios do portal discutir sobre um
conjunto de dados especfico,
potencializando o uso dos
dados abertos pela comunidade
46
by Andrea Vallejos
by Tim Green
Documentao
http://docs.ckan.org
(em ingls)
Manuais separados por pblico:
Usurio (catalogador)
Administrador do site
Mantenedor (infraestrutura)
49
Documentao
Outros manuais com temas especficos:
API do CKAN
Criando extenses
Criando temas
Como contribuir
by John Haslam
50
ckan-dev
https://lists.okfn.org/mailman/listinfo/ckan-dev
ckan-pt
https://lists.okfn.org/mailman/listinfo/ckan-pt
by Upupa4me
51
by Garry Knight
52
53
Onde experimentar
demo.ckan.org
livre para experimentar, catalogar dados
e conhecer o CKAN
contedo apagado periodicamente
by Horia Varlan
54
55
Arquitetura da soluo
Frequentemente acompanhado de um CMS (ex.: Drupal, Wordpress)
Aplicao WSGI
ligvel ao Apache (modwsgi), nginx, etc.
Banco de dados PostgreSQL (metadados)
Apache Solr (busca e indexao)
Outros componentes (a depender da extenses)
57
Instalao
Sistemas operacionais suportados:
Outros possveis:
Debian
CentOS
Red Hat
Windows (verso 1.8)
http://www.hackneyworkshop.com/2012/03/30/ckan-on-windows/
OS X
58
Instalao
Formas de instalao
pacote Ubuntu 12.04 64-bit server
pelo cdigo-fonte
usando Docker
59
Passos:
1. Instalar os pacotes do CKAN e dependncias
2. Instalar PostgreSQL e Solr
3. Reiniciar Apache e Nginx
60
3 comandos
Docker faz o download das imagens
automaticamente (pode demorar)
62
Configuraes iniciais
Criar usurio administrador do site
paster sysadmin add seanh -c /etc/ckan/default/production.ini
63
64
Administrao do CKAN
Personalizaes simples
http://<my-ckan-url>/ckan-admin/config/
algumas personalizaes
simples podem ser feitas
pelo administrador por meio
da interface grfica
ttulo e descrio do site
esquemas de cores
texto introdutrio e outros
alteraes de css
66
67
Gerenciar usurios
procurar pelo usurio em
http://<my-ckan-url>/user/
69
Catalogao no CKAN
Organizaes
somente editores da organizao
podem criar datasets dentro dela
usurios podem criar datasets em todas
as organizaes das quais for editor
administradores das organizaes podem
convidar usurios existentes ou novos para
fazer parte da organizao e definir seu
perfil (membro, editor ou administrador)
73
74
Incluindo recursos
selecione link para arquivo, link para uma API ou enviar arquivo (caso o
FileStore esteja habilitado)
fornea nome, descrio e formato
se tiver outros recursos a incluir,
acione salvar e adicionar outros
aps incluir todos os recursos, selecionar
prximo: informaes adicionais
76
77
Obrigado!
augusto@okfn.org.br
augusto.herrmann@planejamento.gov.br
78
Realizao
Apoio