introduction to ckan

Click here to load reader

Post on 07-May-2015




3 download

Embed Size (px)


Slides of OKCon2013 Session: CKAN Workshop - how to use, extend and get involved see


  • 1.CKAN: the open source software powering open data portals Open Knowledge Foundation Irina Bolychevsky (@shevski) [email protected]

2. Agenda 1. Open Knowledge Foundation 2. Context 3. CKAN overview 4. Discoverability and Data Management 5. Geospatial, Federation, Multilingualism 6. Roadmap 7. Questions 3. The Open Knowledge FoundationWe are a global movement to open up knowledge around the world and see it used and 4. We build tools and communities to educate, empower and connect 5. What does open mean?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. 6. 7. 8. Working Groups 9. What problems are we trying to solve? 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 10. Open Solution Step 1: get the data openly licensed Step 2: make it accessible - metadata, formats, portal ( Step 3: start building, linking and turning data into something more - information 11. CKAN - Quick Fact SheetOpen Source - all code on GitHub Extensible flexible componentized architecture Developer friendly Rich RESTful JSON API 12. Serves two main use cases 1. search and discoverability for re-users of data 2. data management tools for publishers 13. 1. Search and discovery Online home for data Central keyword search Facet by tags, location, format, licence, publishing department Browse by groups, keywords, publishers Standardized interface for viewing Link to datasets or data directly Previews and data exploration where possible 14. Numerous social and community features 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. Data explorer allows filtering, editing, plotting, graphing and embedding 17. Data Management for Publishers Easily store and update metadata records Workflow and approval Fine grained authorization controls Broken link reports Download and view counts 18. Add and edit dataset metadata 19. Authorisation & access control 20. Stats & analytics CKAN comes with inbuilt stats + integration with Google Analytics Includes dataset counts, download counts + reports 21. Link checker and 5 star ratings 22. Specialist Features 23. Sophisticated geospatial capabilities 24. Geo-Search: Filter by location / draw bounding box WMS previews Plotting GeoJSON / Longitude & Latitude in tabular data Support for: INSPIRE GEMINI 2.1 CSW ISO 19139 25. 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 26. Federation Search across catalogs in aggregator sites (such as Data Catalog Interoperability Protocol: http: // 27. 28. Multilingualism Translated by into over 18 languages supports all international characters Added multilingual search, setting dataset language level, string translations using a vocabulary & more for the European Commission Open Data Portal 29. Roadmap Extending data exploration features Supporting complex workflows Better reports, analytics and notifications 30. 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 31. Used by governments, organizations and communities around the world 32. 33. Thank you. Questions? Open Knowledge Foundation Irina Bolychevsky (@shevski) [email protected]