OKF intro and CKAN 2.0


Published on

My slides from a talk at Forum öppna data at Swedish innovation agency Vinnova. Talk viewable at: http://www.youtube.com/watch?v=Bk85ynm4Lp0&list=UUsXswS5KOLMPl8cvLXwmhZw&index=9

Published in: Technology, Education
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

OKF intro and CKAN 2.0

  1. 1. CKAN: the open sourcesoftware powering opendata portalsOpen Knowledge FoundationIrina Bolychevsky (@shevski)info@ckan.orgckan.org okfn.org
  2. 2. Agenda1. Open Knowledge Foundation2. Context3. CKAN overview4. Discoverability and Data Management5. Geospatial, Federation, Multilingualism6. Roadmap7. Questions
  3. 3. We are a global movement to open upknowledge around the world and see it usedand useful.The Open Knowledge Foundationokfn.org
  4. 4. We build tools and communities to educate,empower and connect people.OpenDataProtocols.org
  5. 5. A piece of content or data is open if anyone is free touse, reuse, and redistribute it — subject only, at most,to the requirement to attribute and share-alike.http://opendefinition.org/What does open mean?
  6. 6. WhereDoesMyMoneyGo.org
  7. 7. DataJounalismHandbook.org
  8. 8. Working Groupsokfn.org/wg
  9. 9. To utilize digital information more effectively to improvegovernance, the economy and researchContext:● Explosion of digital information● Ever improving information technologyFor example:● Find a better way to get to work● Build more sustainable cities● Spend government money more effectively andlegitimatelyWhat problems are we trying to solve?
  10. 10. Open SolutionStep 1: get the data openly licensedStep 2: make it accessible - metadata,formats, portal (ckan.org)Step 3: start building, linking and turning datainto something more - information
  11. 11. CKAN - Quick Fact SheetOpen Source - everything developed on GitHubExtensible flexible componentized architectureDeveloper friendlyRich RESTful JSON API
  12. 12. Serves two main use cases1. search and discoverability for re-users ofdata2. data management tools for publishers
  13. 13. 1. Search and discoveryOnline home for dataCentral 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
  14. 14. Numerous social and community features
  15. 15. Visualisation & data explorer functionality:●Previews for many types of data●Data API for .csv & tabular data●Linkable URIs and ability to embed visualisations
  16. 16. Data explorer allows filtering, editing, plotting,graphing and embedding
  17. 17. Data Management for PublishersEasily store and update metadata recordsWorkflow and approvalFine grained authorization controlsBroken link reportsDownload and view counts
  18. 18. Add and edit dataset metadata
  19. 19. Authorisation & access control
  20. 20. Stats & analyticsCKAN comes with inbuilt stats + integration withGoogle AnalyticsIncludes dataset counts, download counts +reports
  21. 21. Link checker and 5 star ratings
  22. 22. Specialist Features
  23. 23. Sophisticated geospatial capabilities
  24. 24. Geo-Search: Filter by location /draw bounding boxWMS previewsPlotting GeoJSON / Longitude &Latitude in tabular dataSupport for:● INSPIRE● GEMINI 2.1● CSW● ISO 19139
  25. 25. Harvesting and normalizationGet metadata from external catalogs andendpointsCKAN will parse, validate and normalise tocreate metadata records that look the same toend users no matter where they came fromWe can currently harvest: other CKANcatalogs, CSW endpoints and WAFs servingISO 19139 documents
  26. 26. FederationSearch across catalogs in aggregator sites(such as publicdata.eu)Data Catalog Interoperability Protocol: http://spec.datacatalogs.org/
  27. 27. Spec.datacatalogs.org
  28. 28. MultilingualismTranslated by into over 18 languageshttps://www.transifex.com/projects/p/ckan/language/sv/Fully supports all international charactersAdded multilingual search, setting datasetlanguage level, string translations using avocabulary & more for the EuropeanCommission Open Data Portal
  29. 29. RoadmapExtending data exploration featuresSupporting complex workflowsBetter reports, analytics and notifications
  30. 30. Open SourceAll our code is on Github: https://github.com/okfn/ckanOpen issue trackerCode contributions: https://github.com/okfn/ckan/blob/master/CONTRIBUTING.rst
  31. 31. Used by governments,organizations and communitiesaround the world
  32. 32. ckan.org/instances/
  33. 33. Thank you.Questions?Open Knowledge FoundationIrina Bolychevsky (@shevski)info@ckan.orgckan.org okfn.org