Date post: | 07-May-2015 |
Category: |
Technology |
Upload: | okcon2013 |
View: | 580 times |
Download: | 5 times |
CKAN: the open source software powering open
data portalsOpen Knowledge FoundationIrina Bolychevsky (@shevski)
ckan.org okfn.org
Agenda
1. Open Knowledge Foundation2. Context3. CKAN overview4. Discoverability and Data Management5. Geospatial, Federation, Multilingualism6. Roadmap7. Questions
We are a global movement to open up knowledge around the world and see it used and useful.
The Open Knowledge Foundation
okfn.org
We build tools and communities to educate, empower and connect people.
OpenDataProtocols.org
A piece of content or data is open if anyone is free to use, reuse, and redistribute it — subject only, at most, to the requirement to attribute and share-alike.
http://opendefinition.org/
What does open mean?
WhereDoesMyMoneyGo.org
DataJounalismHandbook.org
Working Groups
okfn.org/wg
To utilize digital information more effectively to improve governance, the economy and research
Context:
● Explosion of digital information● Ever improving information technology
For example:
● Find a better way to get to work● Build more sustainable cities● Spend government money more effectively and
legitimately
What problems are we trying to solve?
Open Solution
Step 1: get the data openly licensed
Step 2: make it accessible - metadata, formats, portal (ckan.org)
Step 3: start building, linking and turning data into something more - information
CKAN - Quick Fact Sheet
Open Source - all code on GitHubExtensible flexible componentized architectureDeveloper friendlyRich RESTful JSON API
Serves two main use cases
1. search and discoverability for re-users of data2. data management tools for publishers
1. Search and discovery
Online home for data
Central keyword searchFacet by tags, location, format, licence, publishing departmentBrowse by groups, keywords, publishersStandardized interface for viewingLink to datasets or data directlyPreviews and data exploration where possible
Numerous social and community features
Visualisation & data explorer functionality:● Previews for many types of data● Data API for .csv & tabular data● Linkable URIs and ability to embed visualisations
Data explorer allows filtering, editing, plotting, graphing and embedding
Data Management for Publishers
Easily store and update metadata recordsWorkflow and approvalFine grained authorization controlsBroken link reportsDownload and view counts
Add and edit dataset metadata
Authorisation & access control
Stats & analyticsCKAN comes with inbuilt stats + integration with Google AnalyticsIncludes dataset counts, download counts + reports
Link checker and 5 star ratings
Specialist Features
Sophisticated geospatial capabilities
Geo-Search: Filter by location / draw bounding boxWMS previewsPlotting GeoJSON / Longitude & Latitude in tabular data
Support for: ● INSPIRE● GEMINI 2.1 ● CSW● ISO 19139
Harvesting and normalization
Get metadata from external catalogs and endpoints
CKAN will parse, validate and normalise to create metadata records that look the same to end users no matter where they came from
We can currently harvest: other CKAN catalogs, CSW endpoints and WAFs serving ISO 19139 documents
Federation
Search across catalogs in aggregator sites (such as publicdata.eu)
Data Catalog Interoperability Protocol: http://spec.datacatalogs.org/
Spec.datacatalogs.org
Multilingualism
Translated by into over 18 languageshttps://www.transifex.com/projects/p/ckan/language/sv/
Fully supports all international characters
Added multilingual search, setting dataset language level, string translations using a vocabulary & more for the European Commission Open Data Portal
Roadmap
Extending data exploration features
Supporting complex workflows
Better reports, analytics and notifications
Open Source
All our code is on Github: https://github.com/okfn/ckan
Open issue tracker
Code contributions: https://github.com/okfn/ckan/blob/master/CONTRIBUTING.rst
Used by governments, organizations and communities around the world
ckan.org/instances/
Thank you.Questions?
Open Knowledge FoundationIrina Bolychevsky (@shevski)
ckan.org okfn.org