CINXE.COM
Open data quality – the next shift in open data? – Open Knowledge Foundation blog
<!DOCTYPE html> <html lang="en-GB" prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="https://blog.okfn.org/wp-content/themes/wordpress-theme/assets/img/favicon.ico" /> <link rel="profile" href="https://gmpg.org/xfn/11"> <link rel="pingback" href="https://blog.okfn.org/xmlrpc.php"> <!-- Twitter Card data --> <meta name="twitter:card" value="summary" /> <meta name="twitter:url" value="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/" /> <meta name="twitter:title" value="Open data quality – the next shift in open data?" /> <meta name="twitter:description" value="This blog post is part of our Global Open Data Index blog series. It is a call to recalibrate our attention to the many different elements contributing to the ‘good quality’ of open data, the trade-offs between them and how they support data usability (see here some vital work by the World Wide Web Consortium). […]" /> <meta name="twitter:image" value="https://blog.okfn.org/wp-content/files/2017/05/Datagapsclean-570x180.jpg" /> <meta name="twitter:site" value="@okfn" /> <!-- end Twitter Card data --> <!-- Author Meta Tags by Molongui Authorship, visit: https://wordpress.org/plugins/molongui-authorship/ --> <meta name="author" content="Open Knowledge Foundation"> <!-- /Molongui Authorship --> <title>Open data quality – the next shift in open data? – Open Knowledge Foundation blog</title> <script defer data-domain="blog.okfn.org" src="https://plausible.io/js/plausible.js"></script> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//s.w.org' /> <link rel="alternate" type="application/rss+xml" title="Open Knowledge Foundation blog » Feed" href="https://blog.okfn.org/feed/" /> <script> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/blog.okfn.org\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.9.10"}}; /*! This file is auto-generated */ !function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings); </script> <style> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://blog.okfn.org/wp-includes/css/dist/block-library/style.min.css?ver=5.9.10' media='all' /> <style id='global-styles-inline-css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--duotone--dark-grayscale: url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale: url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow: url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red: url('#wp-duotone-blue-red');--wp--preset--duotone--midnight: url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow: url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green: url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange: url('#wp-duotone-blue-orange');--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} </style> <link rel='stylesheet' id='stylesheet-css' href='https://blog.okfn.org/wp-content/themes/wordpress-theme/style.css?ver=1700142288' media='all' /> <script src='https://blog.okfn.org/wp-content/themes/wordpress-theme/assets/js/jquery.min.js?ver=5.9.10' id='jquery-js'></script> <script src='https://blog.okfn.org/wp-content/themes/wordpress-theme/assets/js/bootstrap.min.js?ver=5.9.10' id='bootstrap-js'></script> <script src='https://blog.okfn.org/wp-content/themes/wordpress-theme/assets/js/jquery.mmenu.all.js?ver=5.9.10' id='mmenu-js'></script> <link rel="https://api.w.org/" href="https://blog.okfn.org/wp-json/" /><link rel="alternate" type="application/json" href="https://blog.okfn.org/wp-json/wp/v2/posts/22849" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.okfn.org/xmlrpc.php?rsd" /> <link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://blog.okfn.org/wp-includes/wlwmanifest.xml" /> <link rel="canonical" href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/" /> <link rel='shortlink' href='https://blog.okfn.org/?p=22849' /> <link rel="alternate" type="application/json+oembed" href="https://blog.okfn.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.okfn.org%2F2017%2F05%2F31%2Fopen-data-quality-the-next-shift-in-open-data%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://blog.okfn.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fblog.okfn.org%2F2017%2F05%2F31%2Fopen-data-quality-the-next-shift-in-open-data%2F&format=xml" /> <style> .molongui-disabled-link { border-bottom: none !important; text-decoration: none !important; color: inherit !important; cursor: inherit !important; } .molongui-disabled-link:hover, .molongui-disabled-link:hover span { border-bottom: none !important; text-decoration: none !important; color: inherit !important; cursor: inherit !important; } </style> <link rel="icon" href="https://blog.okfn.org/wp-content/files/2020/02/cropped-OKF-icon-for-social-media-32x32.png" sizes="32x32" /> <link rel="icon" href="https://blog.okfn.org/wp-content/files/2020/02/cropped-OKF-icon-for-social-media-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://blog.okfn.org/wp-content/files/2020/02/cropped-OKF-icon-for-social-media-180x180.png" /> <meta name="msapplication-TileImage" content="https://blog.okfn.org/wp-content/files/2020/02/cropped-OKF-icon-for-social-media-270x270.png" /> <!-- START - Open Graph and Twitter Card Tags 3.3.2 --> <!-- Facebook Open Graph --> <meta property="og:locale" content="en_GB"/> <meta property="og:site_name" content="Open Knowledge Foundation blog"/> <meta property="og:title" content="Open data quality - the next shift in open data?"/> <meta property="og:url" content="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/"/> <meta property="og:type" content="article"/> <meta property="og:description" content="This blog post is part of our Global Open Data Index blog series. It is a call to recalibrate our attention to the many different elements contributing to the ‘good quality’ of open data, the trade-offs between them and how they support data usability (see here some vital work by the World Wide Web"/> <meta property="og:image" content="https://blog.okfn.org/wp-content/files/2017/05/Datagapsclean.jpg"/> <meta property="og:image:url" content="https://blog.okfn.org/wp-content/files/2017/05/Datagapsclean.jpg"/> <meta property="og:image:secure_url" content="https://blog.okfn.org/wp-content/files/2017/05/Datagapsclean.jpg"/> <meta property="article:published_time" content="2017-05-31T10:02:21+01:00"/> <meta property="article:modified_time" content="2017-05-31T11:48:55+01:00" /> <meta property="og:updated_time" content="2017-05-31T11:48:55+01:00" /> <meta property="article:section" content="Global Open Data Index"/> <!-- Google+ / Schema.org --> <!-- Twitter Cards --> <meta name="twitter:title" content="Open data quality - the next shift in open data?"/> <meta name="twitter:url" content="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/"/> <meta name="twitter:description" content="This blog post is part of our Global Open Data Index blog series. It is a call to recalibrate our attention to the many different elements contributing to the ‘good quality’ of open data, the trade-offs between them and how they support data usability (see here some vital work by the World Wide Web"/> <meta name="twitter:image" content="https://blog.okfn.org/wp-content/files/2017/05/Datagapsclean.jpg"/> <meta name="twitter:card" content="summary_large_image"/> <meta name="twitter:site" content="@okfn"/> <!-- SEO --> <!-- Misc. tags --> <!-- is_singular --> <!-- END - Open Graph and Twitter Card Tags 3.3.2 --> </head> <body class="post-template-default single single-post postid-22849 single-format-standard"> <div id="page"> <header class="site-header"> <div class="header"> <div class="container"> <div class="brand" id="header-brand"> <h1> <a class="brand_link" rel="home" href="https://blog.okfn.org"> <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 27.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Ebene_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 587.7 166.1" style="enable-background:new 0 0 587.7 166.1;" xml:space="preserve"> <style type="text/css"> .st0{enable-background:new ;} .st1{fill:#03D1FF;} .st2{fill:#00D1FF;} .st3{display:none;enable-background:new ;} .st4{font-family:'HKGrotesk-Bold';} .st5{font-size:18.1px;} </style> <g> <g> <g class="st0"> <path d="M170.1,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g> <g> <g class="st0"> <path d="M166.4,66.3c0-11.8,7.2-19.5,17.9-19.5c10.7,0,17.9,7.8,17.9,19.5c0,11.7-7.2,19.5-17.9,19.5 C173.6,85.7,166.4,78,166.4,66.3z M195.4,66.3c0-8.1-4.3-13.2-11.2-13.2s-11.2,5-11.2,13.2c0,8.1,4.3,13.1,11.2,13.1 S195.4,74.3,195.4,66.3z"/> </g> <g class="st0"> <path d="M234.4,71.7c0,8.6-4.7,13.7-11.2,13.7c-3,0-6-1.2-7.6-3.2v13.6h-6.4V58.5h6.4v2.6c1.8-2.3,4.8-3.2,7.6-3.2 C230.5,57.9,234.4,63.8,234.4,71.7z M228,71.7c0-5.2-2-8.1-6.3-8.1c-4.7,0-6.7,3.4-6.7,8.1c0,4.6,2,8.2,6.6,8.2 C225.9,79.8,228,76.8,228,71.7z"/> </g> <g class="st0"> <path d="M263.5,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C263.6,72.2,263.6,73,263.5,73.8z M257.4,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H257.4z"/> </g> <g class="st0"> <path d="M294.8,67.9v17.1h-6.4V69.5c0-1.8,0-5.9-4.9-5.9c-6,0-6,6.1-6,10.8v10.6H271V58.5h6.4v3.1c1.9-2.5,4.8-3.6,8-3.6 C291.4,57.9,294.8,61.6,294.8,67.9z"/> </g> <g class="st0"> <path d="M343.1,84.9l-11.1-18.6l-7.1,7.2v11.4h-6.7V47.5h6.7v17.6l16.8-17.6h8.8l-13.9,14.2l14.3,23.3H343.1z"/> <path d="M379.3,67.9v17.1h-6.4V69.5c0-1.8,0-5.9-4.9-5.9c-6,0-6,6.1-6,10.8v10.6h-6.4V58.5h6.4v3.1c1.9-2.5,4.8-3.6,8-3.6 C375.9,57.9,379.3,61.6,379.3,67.9z"/> </g> <g class="st0"> <path d="M381.9,71.7c0-7.5,5-13.7,13.3-13.7c8.2,0,13.3,6.2,13.3,13.7c0,7.5-5.1,13.8-13.3,13.8 C387,85.5,381.9,79.1,381.9,71.7z M402,71.7c0-4.3-1.9-8.1-6.8-8.1s-6.8,3.8-6.8,8.1c0,4.3,1.9,8.2,6.8,8.2S402,76,402,71.7z" /> </g> <g class="st0"> <path d="M411.3,58.5h6.9l4.5,16.6l5-16.6h5.5l5,16.5l4.6-16.5h6.9l-8.2,26.5h-5.8l-5.2-17.3l-5.2,17.3h-5.8L411.3,58.5z"/> </g> <g class="st0"> <path d="M455.7,78.6V47.5h6.4v30.7c0,1.2,0.7,1.7,1.9,1.7c0.6,0,1.3-0.1,2-0.3v5.2c-1.4,0.5-2.9,0.8-4.1,0.8 C458.3,85.5,455.7,83.3,455.7,78.6z"/> </g> <g class="st0"> <path d="M493.7,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C493.9,72.2,493.8,73,493.7,73.8z M487.7,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H487.7z"/> </g> <g class="st0"> <path d="M524.3,47.5v37.4h-6.4v-2.6c-1.8,2.3-4.8,3.2-7.6,3.2c-7.2,0-11.2-5.9-11.2-13.8c0-8.6,4.7-13.7,11.2-13.7 c3,0,6,1.2,7.6,3.2V47.5H524.3z M518.5,71.7c0-4.4-2-7.9-6.6-7.9c-4.3,0-6.3,3-6.3,7.9c0,4.9,2,7.8,6.3,7.8 C516.5,79.5,518.5,76.1,518.5,71.7z"/> </g> <g class="st0"> <path d="M555.6,88.5c0,5.5-5,7.9-12.2,7.9c-7.9,0-12.4-2.9-12.4-8.4c0-0.6,0.1-0.9,0.1-1.2l3.8-2.4c-1.9-1-3.2-2.7-3.2-5.4 c0-2.3,0.9-4,2.5-5.3c-1.3-1.7-2.1-3.8-2.1-6.1c0-5.7,4.9-9.7,10.8-9.7c2.3,0,4.5,0.6,6.2,1.7l4-3.4l3.4,4.1l-3.8,3.1 c0.7,1.3,1.1,2.9,1.1,4.6c0,5.9-4.9,9.7-10.7,9.7c-1.8,0-3.5-0.4-5.1-1c-0.5,0.3-0.8,0.8-0.8,1.4c0,1.9,2.7,2.5,6,2.9 C548.6,81.6,555.6,82.2,555.6,88.5z M549.1,89.1c0-2-3.4-2.3-7.2-2.8l-2.2-0.3l-2.3,2.2c-0.1,0.2-0.1,0.3-0.1,0.4 c0,2.3,3.3,3,6.3,3C546.4,91.6,549.1,91,549.1,89.1z M538.5,67.8c0,2.5,1.5,4.6,4.5,4.6c3,0,4.4-2,4.4-4.6 c0-2.7-1.7-4.5-4.4-4.5S538.5,65.1,538.5,67.8z"/> </g> <g class="st0"> <path d="M583.4,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C583.6,72.2,583.5,73,583.4,73.8z M577.4,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H577.4z"/> </g> </g> <g> <g class="st0"> <path d="M179.8,113.6c0-4,2.4-6.6,6-6.6c3.6,0,6,2.6,6,6.6c0,3.9-2.4,6.6-6,6.6C182.3,120.2,179.8,117.5,179.8,113.6z M189.6,113.6c0-2.7-1.5-4.4-3.8-4.4s-3.8,1.7-3.8,4.4c0,2.7,1.5,4.4,3.8,4.4S189.6,116.3,189.6,113.6z"/> </g> <g class="st0"> <path d="M202.1,119.9l-3-5.2h-0.8h-0.8v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H202.1z M199.1,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6h-1.6v3.2H199.1z"/> <path d="M219.5,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L219.5,117.3z M218.7,115.2l-1.7-4.6l-1.7,4.6H218.7z"/> </g> <g class="st0"> <path d="M231.3,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g class="st0"> <path d="M248,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6H249L248,117.3z M247.2,115.2l-1.7-4.6l-1.7,4.6H247.2z"/> </g> <g class="st0"> <path d="M254.4,107.3h2.3v12.6h-2.3V107.3z"/> </g> <g class="st0"> <path d="M267.1,119.9l-3-5.2h-0.8h-0.8v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H267.1z M264.2,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6h-1.6v3.2H264.2z"/> </g> <g class="st0"> <path d="M273.2,117.5h2.5l-2.3,5H272L273.2,117.5z"/> </g> <g class="st0"> <path d="M282.4,116.3l2.2-0.6c0.2,1.5,1.2,2.4,2.6,2.4c1.3,0,2.1-0.6,2.1-1.7c0-0.9-0.7-1.4-2.5-2.2c-2.6-1-3.6-2-3.6-3.8 c0-2,1.6-3.4,3.9-3.4c1.7,0,3,0.8,3.8,2.3l-1.9,1.2c-0.4-0.9-1.2-1.4-2-1.4c-0.9,0-1.6,0.6-1.6,1.4c0,0.8,0.6,1.3,2.5,2 c2.7,1,3.6,2,3.6,3.8c0,2.4-1.8,3.9-4.4,3.9C284.7,120.1,282.8,118.6,282.4,116.3z"/> </g> <g class="st0"> <path d="M294.7,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9c1.9,0,2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C296.3,120.2,294.7,118.5,294.7,115.3z"/> </g> <g class="st0"> <path d="M306.5,116.3l2.2-0.6c0.2,1.5,1.2,2.4,2.6,2.4c1.3,0,2.1-0.6,2.1-1.7c0-0.9-0.7-1.4-2.5-2.2c-2.6-1-3.6-2-3.6-3.8 c0-2,1.6-3.4,3.9-3.4c1.7,0,3,0.8,3.8,2.3l-1.9,1.2c-0.4-0.9-1.2-1.4-2-1.4c-0.9,0-1.6,0.6-1.6,1.4c0,0.8,0.6,1.3,2.5,2 c2.7,1,3.6,2,3.6,3.8c0,2.4-1.8,3.9-4.4,3.9C308.8,120.1,306.8,118.6,306.5,116.3z"/> </g> <g class="st0"> <path d="M321.5,109.3h-3.9v-2.1h10.2v2.1h-3.9v10.5h-2.3V109.3z"/> </g> <g class="st0"> <path d="M335.9,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L335.9,117.3z M335.1,115.2l-1.7-4.6l-1.7,4.6H335.1z"/> </g> <g class="st0"> <path d="M342.3,107.3h2.3v12.6h-2.3V107.3z"/> </g> <g class="st0"> <path d="M358.1,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H358.1z"/> </g> <g class="st0"> <path d="M368.4,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L368.4,117.3z M367.7,115.2l-1.7-4.6l-1.7,4.6H367.7z"/> </g> <g class="st0"> <path d="M374.8,107.3h4.4c2.5,0,4,1.2,4,3.2c0,1.2-0.5,2.1-1.4,2.6c1.4,0.5,2.1,1.5,2.1,3.1c0,2.3-1.5,3.7-4.1,3.7h-5V107.3z M379.2,112.3c1.1,0,1.7-0.5,1.7-1.4c0-1-0.6-1.5-1.7-1.5h-2.1v2.9H379.2z M379.6,117.8c1.3,0,2-0.7,2-1.8c0-1.1-0.7-1.6-2-1.6 h-2.5v3.4H379.6z"/> </g> <g class="st0"> <path d="M386.9,107.3h2.3v10.5h5.4v2.1h-7.7V107.3z"/> </g> <g class="st0"> <path d="M396.9,107.3h8.4v2.1h-6.1v3h5.7v2.1h-5.7v3.4h6.1v2.1h-8.4V107.3z"/> <path d="M421,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6H422L421,117.3z M420.2,115.2l-1.7-4.6l-1.7,4.6H420.2z"/> </g> <g class="st0"> <path d="M436.8,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H436.8z"/> </g> <g class="st0"> <path d="M440.4,107.3h3.7c4.2,0,6.6,2.3,6.6,6.4c0,4-2.3,6.2-6.6,6.2h-3.6V107.3z M443.9,117.8c3.2,0,4.5-1.2,4.5-4.2 c0-2.9-1.3-4.2-4.3-4.2h-1.4v8.5H443.9z"/> </g> <g class="st0"> <path d="M458,113.6c0-4,2.4-6.6,6-6.6c3.6,0,6,2.6,6,6.6c0,3.9-2.4,6.6-6,6.6C460.4,120.2,458,117.5,458,113.6z M467.8,113.6 c0-2.7-1.5-4.4-3.8-4.4c-2.3,0-3.8,1.7-3.8,4.4c0,2.7,1.5,4.4,3.8,4.4C466.3,118,467.8,116.3,467.8,113.6z"/> </g> <g class="st0"> <path d="M473.4,107.3h4.1c2.8,0,4.3,1.2,4.3,3.6c0,2.4-1.5,3.7-4.3,3.7h-1.9v5.2h-2.2V107.3z M477.3,112.6 c1.6,0,2.3-0.5,2.3-1.6c0-1.1-0.7-1.6-2.3-1.6h-1.6v3.2H477.3z"/> </g> <g class="st0"> <path d="M484.3,107.3h8.4v2.1h-6.1v3h5.7v2.1h-5.7v3.4h6.1v2.1h-8.4V107.3z"/> </g> <g class="st0"> <path d="M505.7,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H505.7z"/> </g> <g class="st0"> <path d="M514.6,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g class="st0"> <path d="M525.2,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9s2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C526.9,120.2,525.2,118.5,525.2,115.3z"/> </g> <g class="st0"> <path d="M540.8,109.3h-3.9v-2.1H547v2.1h-3.9v10.5h-2.3V109.3z"/> </g> <g class="st0"> <path d="M549.5,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9s2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C551.2,120.2,549.5,118.5,549.5,115.3z"/> </g> <g class="st0"> <path d="M569.6,119.9l-3-5.2h-0.8H565v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H569.6z M566.6,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6H565v3.2H566.6z"/> </g> <g class="st0"> <path d="M574.7,107.3h8.4v2.1H577v3h5.7v2.1H577v3.4h6.1v2.1h-8.4V107.3z"/> </g> </g> </g> </g> <g> <path class="st1" d="M103.1,63c4.2,4.2,7,9.7,7.9,15.6l12.1-12.1l30.4-30.4L130,12.6L99.6,42.9V0H66.4v60.1 C77.7,52,93.2,53.2,103.1,63z"/> <path class="st2" d="M111,87.5c-2.4,15.4-16.9,26-32.3,23.5c-4.4-0.7-8.6-2.4-12.2-5.1V166h33.2v-42.9l30.4,30.4l23.5-23.5 l-30.4-30.4C123.2,99.6,111,87.5,111,87.5z"/> <path d="M111,87.5c-2.5,15.4-17,26-32.5,23.5c-15.4-2.5-26-17-23.5-32.5c1-5.9,3.8-11.4,7.9-15.6c1.1-1.1,2.2-2,3.4-2.9 c12.6-9.2,30.3-6.4,39.5,6.2c2.6,3.6,4.4,7.8,5.1,12.3l12.1-12.1l30.4-30.4L130,12.6L99.6,42.9V0H66.4v42.9L36.1,12.6L12.6,36.1 l30.4,30.4H0v33.2h42.9L12.6,130l23.5,23.5l30.4-30.4v42.9h33.2v-42.9l30.4,30.4l23.5-23.5l-30.4-30.4L111,87.5z M104.2,47.4 l25.9-25.9l14.5,14.5L118.7,62l-4.9,4.9c-1.7-3.1-3.7-5.9-6.2-8.4c-2.5-2.5-5.3-4.6-8.3-6.2L104.2,47.4L104.2,47.4z M93.3,6.4 v43.6c-6.7-2-13.8-2-20.5,0V6.3C72.8,6.3,93.3,6.3,93.3,6.4z M21.6,36.1l14.5-14.5l24,24V57c-0.6,0.5-1.1,1-1.6,1.5 c-2.5,2.5-4.6,5.3-6.2,8.4L47.4,62C47.4,62,21.6,36.1,21.6,36.1z M6.4,93.3V72.8h43.6c-2,6.7-2,13.8,0,20.5 C49.9,93.3,6.3,93.3,6.4,93.3z M60.1,120.5l-24.1,24l-14.5-14.5l25.9-25.8l4.9-4.9c1.7,3.1,3.7,5.9,6.2,8.3c0.5,0.5,1,1,1.6,1.5 L60.1,120.5L60.1,120.5z M93.3,123.1v36.6H72.7v-43.6c6.7,2,13.8,2,20.5,0L93.3,123.1L93.3,123.1z M130,144.5l-25.8-25.9l-4.9-4.9 c6.2-3.3,11.2-8.3,14.5-14.5l4.9,4.9l25.9,25.9L130,144.5L130,144.5z"/> </g> </g> <text transform="matrix(1 0 0 1 573.11 119.88)" class="st3 st4 st5">E</text> </svg> </a> </h1> </div> <a href="#mmenu" class="show-menu"> <span class="icon-menu" aria-hidden="true"></span> <span class="sr-only">Open the menu</span> </a> <nav> <ul id="nav-social" class="secondary nav"> <li class="nav-item"> <a class="twitter nav-link" href="https://twitter.com/okfn">Twitter/X</a> </li> <li class="nav-item"> <a class="discuss nav-link" href="https://discuss.okfn.org/#">Forum</a> </li> <li class="nav-item"> <a class="linkedin nav-link" href="https://www.linkedin.com/company/open-knowledge-foundation">LinkedIn</a> </li> <li class="nav-item"> <a class="mastodon nav-link" href="https://fosstodon.org/@okfn">Mastodon</a> </li> </ul> <ul class="primary nav"><li id="menu-item-17197" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17197"><a href="http://okfn.org">↪ OKFN website</a></li> <li id="menu-item-8980" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-8980"><a href="https://blog.okfn.org/latest/">All Posts</a> <ul class="sub-menu"> <li id="menu-item-12666" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12666"><a href="https://blog.okfn.org/submit/">Submit a guest post</a></li> </ul> </li> <li class="search"><label for="search"><span class="icon-search" aria-hidden="true" id="display-search-bar"></span><span class="sr-only">Search</span></label></li></ul> </nav> </div> <div class="search-bar" id="main-search-bar"> <div class="container"> <form class="search-form" action="https://blog.okfn.org/" method="get" role="search"> <input type="text" name="s" class="search-bar_input" value="" placeholder="Search..."> <div class="search-bar_submit"> <button type="submit" class="search-bar_button"> <span class="icon-search"></span> <span class="sr-only">Submit</span> </button> </div> </form> <button class="search-bar_button cancel"> <span class="icon-close" aria-hidden="true"></span> <span class="sr-only">Cancel</span> </button> </div> </div> </div> <div class="banner" id="page-banner"> <div class="container"> <div class="banner_text"> <h1> Open data quality – the next shift in open data? </h1> </div> </div> </div> </header> <div id="breadcrumb" role="navigation" class="d-none d-xl-block"> <nav class="container" aria-label="breadcrumb"> <ol class="breadcrumb"><li class="breadcrumb-item"><a class="breadcrumb-item_link" href="https://blog.okfn.org">Home</a></li><li class="breadcrumb-item"><a class="breadcrumb-item_link" href="https://blog.okfn.org/category/okfn-projects/global-open-data-index/">Global Open Data Index</a></li><li class="breadcrumb-item active">Open data quality – the next shift in open data?</li></ol> </nav> </div> <main class="content"> <div class="container"> <div class="row"> <div class="main col-lg-8"> <article id="post-22849" class="post--single post-22849 post type-post status-publish format-standard has-post-thumbnail hentry category-global-open-data-index tag-data-quality tag-global-open-data-index tag-godi16 tag-open-data"> <p class="post__meta">May 31, 2017, by <a href="https://blog.okfn.org/author/admin/" title="Posts by Open Knowledge Foundation" rel="author">Open Knowledge Foundation</a> </p> <div class="entry-content"> <p><i><span style="font-weight: 400">This blog post is part of our Global Open Data Index blog series. It is a call to recalibrate our attention to the many different elements contributing to the ‘good quality’ of open data, the trade-offs between them and how they support data usability (see </span></i><a href="https://www.w3.org/TR/dwbp/#BP_Benefits"><i><span style="font-weight: 400">here</span></i></a> <a href="https://www.w3.org/TR/dwbp/#BP_Benefits"><i><span style="font-weight: 400">some vital work by the World Wide Web Consortium</span></i></a><i><span style="font-weight: 400">). Focusing on these elements could help support governments to publish data that can be easily used. The blog post was jointly written by <a href="https://twitter.com/DanLammerhirt">Danny Lämmerhirt</a> and<a href="https://twitter.com/Morchickit"> Mor Rubinstein</a>.</span></i></p> <p> </p> <p><span style="font-weight: 400">Some years ago, open data was heralded to unlock information to the public that would otherwise remain closed. In the pre-digital age, information was locked away, and an array of mechanisms was necessary to bridge the knowledge gap between institutions and people. So when the open data movement demanded “</span><a href="https://www.gov.uk/government/publications/open-data-charter/g8-open-data-charter-and-technical-annex"><span style="font-weight: 400">Openness By Default</span></a><span style="font-weight: 400">”, many data publishers followed the call by releasing vast amounts of data in its existing form to bridge that gap. </span></p> <p><span style="font-weight: 400"><em><strong>To date, it seems that opening this data has not reduced but rather shifted and multiplied the barriers to the use of data</strong></em>, as Open Knowledge International’s research around the </span><a href="https://index.okfn.org/insights/"><span style="font-weight: 400">Global Open Data Index (GODI) 2016/17</span></a><span style="font-weight: 400"> shows. Together with data experts and a network of volunteers, </span><b>our team searched, accessed, and verified more than 1400 government datasets around the world.</b></p> <p>We found that data is often stored in many different places on the web, sometimes split across documents, or hidden many pages deep on a website. Often data comes in various access modalities. It can be presented in various forms and file formats, sometimes using uncommon signs or codes that are in the worst case only understandable to their producer.</p> <p><a href="http://opendatahandbook.org/guide/en/what-is-open-data/"><span style="font-weight: 400">As the Open Data Handbook state</span></a><span style="font-weight: 400">s, these </span><a href="https://blog.okfn.org/2016/10/05/future-data-society/"><b>emerging open data infrastructures</b></a><span style="font-weight: 400"> resemble the myth of the ‘Tower of Babel’: more information is produced, but it is encoded in different languages and forms, preventing data publishers and their publics from communicating with one another. </span><b>What makes data usable under these circumstances?</b> <b>How can we close the information chain loop? The short answer: by providing ‘good quality’ open data.</b></p> <p> </p> <h2><b>Understanding data quality – from quality to qualities</b></h2> <p><span style="font-weight: 400">The open data community needs to shift focus from mass data publication towards an understanding of good data quality.</span> <span style="font-weight: 400">Yet, there is no shared definition what constitutes ‘good’ data quality. </span></p> <p><a href="http://mitiq.mit.edu/Documents/Publications/TDQMpub/14_Beyond_Accuracy.pdf"><span style="font-weight: 400">Research shows</span></a><span style="font-weight: 400"> that there are</span><b> many different interpretations and ways of measuring data quality.</b><span style="font-weight: 400"> They include data interpretability, data accuracy, timeliness of publication, reliability, trustworthiness, accessibility, discoverability, processability, or completeness. Since people use data for different purposes, </span><a href="http://www.opendataresearch.org/dl/symposium2015/odrs2015-paper60.pdf"><span style="font-weight: 400">certain data qualities matter more to a user group than others</span></a><span style="font-weight: 400">. </span><a href="http://opendatacharter.net/principles/"><span style="font-weight: 400">Some of these areas are covered by the Open Data Charter</span></a><span style="font-weight: 400">, but the Charter does not explicitly name them as ‘qualities’ which sum up to high quality. </span><b>Current quality indicators are not complete – and miss the opportunity to highlight quality trade-offs</b></p> <p><span style="font-weight: 400">Also, existing indicators assess data quality very differently, potentially framing our language and thinking of data quality in opposite ways. Examples are:</span></p> <ul> <li style="font-weight: 400"><span style="font-weight: 400"><a href="http://opendatamonitor.eu/frontend/web/index.php?r=site%2Fmethodology#quality">The Open Data Monitor</a></span></li> <li style="font-weight: 400"><a href="http://www.sciencedirect.com/science/article/pii/S0740624X16300132"><span style="font-weight: 400">Open Data Quality Measurement Framework</span></a></li> <li style="font-weight: 400"><a href="https://blog.data.gov.au/news-media/blog/improving-data-quality-datagovau"><span style="font-weight: 400">The Data Quality Framework of Australia’s Federal Government</span></a></li> </ul> <p><img class="aligncenter size-large wp-image-22850" src="https://blog.okfn.org/files/2017/05/quality-1024x512.png" alt="" width="600" height="300" /></p> <p><span style="font-weight: 400">Some indicators focus on the content of data portals (number of published datasets) or access to data. A small fraction focus on datasets, their content, structure, understandability, or processability. Even GODI and the </span><a href="http://opendatabarometer.org/"><span style="font-weight: 400">Open Data Barometer</span></a><span style="font-weight: 400"> from the World Wide Web Foundation do not share a common definition of data quality. </span></p> <blockquote><p><span style="font-weight: 400"> Arguably,</span> the diversity of existing quality indicators prevents from a targeted and strategic approach to improving data quality.</p></blockquote> <p>At the moment GODI sets out the following indicators for measuring data quality:</p> <ul> <li style="font-weight: 400"><span style="font-weight: 400">Completeness of dataset content</span></li> <li style="font-weight: 400"><span style="font-weight: 400">Accessibility (access-controlled or public access?) </span></li> <li style="font-weight: 400"><span style="font-weight: 400">Findability of data</span></li> <li style="font-weight: 400"><span style="font-weight: 400">Processability (machine-readability and amount of effort needed to use data) </span></li> <li style="font-weight: 400"><span style="font-weight: 400">Timely publication </span></li> </ul> <p>This leaves out other qualities. We could ask if data is actually understandable by people. For example, is there a description what each part of the data content means (metadata)?</p> <p> </p> <p><b>Improving quality by improving the way data is produced</b></p> <p><span style="font-weight: 400">Many data quality metrics are (rightfully so) user-focussed. However, it is critical that government as data producers better understand, monitor and improves the inherent quality of the data they produce. Measuring data quality can incentivise governments to design data for impact: by raising awareness of the quality issues that would make data files otherwise practically impossible to use. </span></p> <p><span style="font-weight: 400">At Open Knowledge International, we target data producers and the quality issues of data files mostly via the </span><a href="http://frictionlessdata.io"><span style="font-weight: 400">Frictionless Data </span></a><span style="font-weight: 400">project. Notable projects include the</span> <a href="https://github.com/frictionlessdata/data-quality-spec"><b>Data Quality Spec</b></a><span style="font-weight: 400"> which defines some essential quality aspects for tabular data files. </span><a href="http://goodtables.io"><b>GoodTables</b></a><span style="font-weight: 400"> provides structural and schema validation of government data, and the </span><a href="http://uk-25k.datadashboards.io"><b>Data Quality Dashboard</b></a><span style="font-weight: 400"> enables open data stakeholders to see data quality metrics for entire data collections “at a glance”, including the amount of errors in a data file. </span><span style="font-weight: 400">These tools help to develop a more systematic assessment of the technical processability and usability of data. </span></p> <h2><b>A call for joint work towards better data quality</b></h2> <p><span style="font-weight: 400">We are aware that good data quality requires solutions jointly working together. Therefore, we would love to hear your feedback. What are your experiences with open data quality? Which quality issues hinder you from using open data? How do you define these data qualities? What could the GODI team improve? Please let us know by joining the conversation about GODI on </span><a href="https://discuss.okfn.org/t/open-data-quality-the-next-shift-in-open-data/5446"><span style="font-weight: 400">our forum</span></a><span style="font-weight: 400">.</span></p> <!-- MOLONGUI AUTHORSHIP PLUGIN 4.6.18 --> <!-- https://www.molongui.com/authorship/ --> <div class="molongui-clearfix"></div> <div id="mab-3097667152" class="m-a-box " data-plugin-release="4.6.18" data-plugin-version="lite" data-box-layout="slim" data-box-position="below" data-multiauthor="false" data-author-id="1" data-author-type="user" data-author-archived=""> <div class="m-a-box-container"> <div class="m-a-box-tab m-a-box-content m-a-box-profile" data-profile-layout="layout-1" data-author-ref="user-1" itemscope itemid="https://blog.okfn.org/author/admin/" itemtype="https://schema.org/Person" > <div class="m-a-box-content-top"> </div><!-- End of .m-a-box-content-top --> <div class="m-a-box-content-middle"> <!-- Author picture --> <div class="m-a-box-item m-a-box-avatar" data-source="local"> <a class="m-a-box-avatar-url" href="https://blog.okfn.org/author/admin/"> <img width="150" height="150" src="https://blog.okfn.org/wp-content/files/2024/01/OKFN-notext-black@2x-squared-150x150.png" class="attachment-150x150 size-150x150" alt="" loading="lazy" itemprop="image" /> </a> </div> <!-- Author social --> <!-- Author data --> <div class="m-a-box-item m-a-box-data"> <!-- Author name --> <div class="m-a-box-name m-a-box-title"> <h5 > <a class="m-a-box-name-url " href="https://blog.okfn.org/author/admin/" > Open Knowledge Foundation </a> </h5> </div> <!-- Author metadata --> <div class="m-a-box-item m-a-box-meta"> <script type="text/javascript" language="JavaScript"> if ( typeof window.ToggleAuthorshipData === 'undefined' ) { function ToggleAuthorshipData(id, author) { let box_selector = '#mab-' + id; let box = document.querySelector(box_selector); if ( box.getAttribute('data-multiauthor') ) box_selector = '#mab-' + id + ' [data-author-ref="' + author + '"]'; let label = document.querySelector(box_selector + ' ' + '.m-a-box-data-toggle'); label.innerHTML = ( label.text.trim() === "+ posts" ? " <span class=\"m-a-box-string-bio\">Bio</span>" : " <span class=\"m-a-box-string-more-posts\">+ posts</span>" ); let bio = document.querySelector(box_selector + ' ' + '.m-a-box-bio'); let related = document.querySelector(box_selector + ' ' + '.m-a-box-related-entries'); if ( related.style.display === "none" ) { related.style.display = "block"; bio.style.display = "none"; } else { related.style.display = "none"; bio.style.display = "block"; } } } </script> <a href="javascript:ToggleAuthorshipData(3097667152, 'user-1')" class="m-a-box-data-toggle" > <span class="m-a-box-string-more-posts">+ posts</span> </a> </div><!-- End of .m-a-box-meta --> <!-- Author bio --> <div class="m-a-box-bio" > <p>The official voice of the Open Knowledge Foundation.</p> </div> <!-- Author related posts --> <div class="m-a-box-related" data-related-layout="layout-1"> <div class="m-a-box-item m-a-box-related-entries" style="display: none;"> <ul> <li> <div class="m-a-box-related-entry" > <div class="molongui-display-none" > <div >Open Knowledge Foundation</div> <div >https://blog.okfn.org/author/admin/</div> </div> <div class="m-a-box-related-entry-title"> <i class="m-a-icon-doc"></i> <a class="molongui-remove-underline" href="https://blog.okfn.org/2024/11/20/panel-we-are-making-the-tech-we-want/" > <span >Panel: We are Making the Tech We Want</span> </a> </div> </div> </li> <li> <div class="m-a-box-related-entry" > <div class="molongui-display-none" > <div >Open Knowledge Foundation</div> <div >https://blog.okfn.org/author/admin/</div> </div> <div class="m-a-box-related-entry-title"> <i class="m-a-icon-doc"></i> <a class="molongui-remove-underline" href="https://blog.okfn.org/2024/11/18/report-open-movements-commons-causes/" > <span >Report: Open Movement's Common(s) Causes</span> </a> </div> </div> </li> <li> <div class="m-a-box-related-entry" > <div class="molongui-display-none" > <div >Open Knowledge Foundation</div> <div >https://blog.okfn.org/author/admin/</div> </div> <div class="m-a-box-related-entry-title"> <i class="m-a-icon-doc"></i> <a class="molongui-remove-underline" href="https://blog.okfn.org/2024/11/13/panel-the-tech-we-want-is-sustainable-for-people-and-the-planet/" > <span >Panel: The Tech We Want is Sustainable for People and the Planet</span> </a> </div> </div> </li> <li> <div class="m-a-box-related-entry" > <div class="molongui-display-none" > <div >Open Knowledge Foundation</div> <div >https://blog.okfn.org/author/admin/</div> </div> <div class="m-a-box-related-entry-title"> <i class="m-a-icon-doc"></i> <a class="molongui-remove-underline" href="https://blog.okfn.org/2024/11/06/panel-the-tech-we-want-is-built-and-maintained-with-care/" > <span >Panel: The Tech We Want is Built and Maintained with Care</span> </a> </div> </div> </li> </ul> </div><!-- End of .m-a-box-related-entries --> </div><!-- End of .m-a-box-related --> </div><!-- End of .m-a-box-data --> </div><!-- End of .m-a-box-content-middle --> <div class="m-a-box-content-bottom"></div><!-- End of .m-a-box-content-bottom --> </div><!-- End of .m-a-box-profile --> </div><!-- End of .m-a-box-container --> </div><!-- End of .m-a-box --> </div> <footer class="entry-footer"> <span class="cat-links">Posted in: <a href="https://blog.okfn.org/category/okfn-projects/global-open-data-index/" rel="category tag">Global Open Data Index</a></span> </footer> </article> <div id="comments" class="comments-area"> <h2 class="comments-title"> 6 thoughts on “Open data quality – the next shift in open data?” </h2> <ol class="comment-list"> <li id="comment-12630" class="comment even thread-even depth-1"> <article id="div-comment-12630" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/3343499624fce6f47f8ac8d244a6721c?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/3343499624fce6f47f8ac8d244a6721c?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn"><a href='http://www.edq.com/uk' rel='external nofollow ugc' class='url'>Paul Malyon</a></b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-12630"><time datetime="2017-05-31T11:01:58+01:00">May 31, 2017 at 11:01</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Hi there. We (Experian) did some work with the ODI last year on open data quality and assessed some of the common challenges that come from publishing data on a shoestring budget or from a collection of sources. The report and data are openly available from the ODI website.<br /> We came up with some ideas on how to improve the publication of data to give publishers more time & resource to focus on gradual quality improvements. I’d be keen to speak to anyone on how to take this forward.</p> </div><!-- .comment-content --> </article><!-- .comment-body --> </li><!-- #comment-## --> <li id="comment-12649" class="comment odd alt thread-odd thread-alt depth-1 parent"> <article id="div-comment-12649" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/868af37bc183c511fc5d3b564b8c9c31?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/868af37bc183c511fc5d3b564b8c9c31?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn">Gérard Chenais</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-12649"><time datetime="2017-05-31T17:55:03+01:00">May 31, 2017 at 17:55</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>As a dye hard retired official statistician with entire professional life spent in developing countries’ NSOs, I couldn’t agree more that data quality is the next shift in open data, and in official statistics. You could refer to the UN National Quality Assurance Framework (for official statistics) <a href="https://unstats.un.org/unsd/dnss/QualityNQAF/nqaf.aspx" rel="nofollow ugc">https://unstats.un.org/unsd/dnss/QualityNQAF/nqaf.aspx</a> to find some usable good practices. The key concept (re ISO) here is fit for purpose. As you say improving quality requires improving production so that output is fit for purpose. As ISO observes, the quality of some production outputs like data can’t be assessed simply by examining the resulting data and controlling the relevant characteristics, and often it is impossible to reprocess expecting to get better data.<br /> Opening government data is often simply assuming that they can have some uses other than the one the data where created for in the first place; and this is the key to open data quality as data can fit government use and not necessary the use by some unidentified users.<br /> Some statisticians are using the concept of sufficient quality when any further refinement in accuracy or other characteristics wouldn’t change the derived decision. <a href="https://www.cbs.nl/nl-nl/achtergrond/2013/21/quality-reporting-and-sufficient-quality" rel="nofollow ugc">https://www.cbs.nl/nl-nl/achtergrond/2013/21/quality-reporting-and-sufficient-quality</a><br /> Then improving the way data are processed means that opening should be part of the specifications at the design phase. Meta data is necessary to inform on the usability of the released data.<br /> Regarding official statistics, a subset of government data, the purpose it to be used for any official decision making, law, regulation, policies, reporting, and for accountability. </p> <p>Sincèrement,</p> <p>Gérard Chenais</p> </div><!-- .comment-content --> </article><!-- .comment-body --> <ol class="children"> <li id="comment-12707" class="comment even depth-2 parent"> <article id="div-comment-12707" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/3a0f91388eb10fbfd9eb1183e4dc08b1?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/3a0f91388eb10fbfd9eb1183e4dc08b1?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn">Danny Lämmerhirt</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-12707"><time datetime="2017-06-01T20:35:56+01:00">June 1, 2017 at 20:35</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Dear Gérard,</p> <p>Thanks so much for sharing this valuable insight. I couldn’t agree more, and are delighted to see that this shift happens in NSOs (I haven’t been aware of this). Just to respond to this: Last year we explored exactly the questions you outlined. Your comments resonate very well – that we need to focus on fitness-for-purpose, and the “multi-valence” of data (the many different values ascribed to data).</p> <p>Just some background (and I would love to hear your opinion): Past year we worked on research for the GP4SDD. The goal was to understand how citizen-generated data can make “all voices count” within the SDGs and the data revolution. “If we want to make all voices count, how can citizens and civil society support this through data practices?” </p> <p>One key finding: citizen-generated data is often rejected because of “poor” quality. This however is an extreme simplification for two reasons: 1) It assumes that there is an essential “data quality”. 2) And it neglects from which discipline this critique comes. The critique seemed to be driven by NSOs and their concerns of producing reliable, accurate, large-scale data (since they deal with household surveys, s.o.) </p> <p>When doing in-depth studies about the impact of citizen-generated data, we found much more complex explanations why citizen-generated data works. They pretty much boil down to the fact that data needs to be “good enough”. Key factors are perceived usefulness, shared acceptance, and an appreciation for the value of data (politics of data). And this all depended on which organisations use the data and their priorities. For more information, I recommend reading our reports here: (<a href="http://civicus.org/thedatashift/learning-zone-2/research/" rel="nofollow ugc">http://civicus.org/thedatashift/learning-zone-2/research/</a>)</p> <p>The challenge is to understand where the threshold of “just good enough” lies: This is exacerbated that even departments within one organisation value data differently. (an accountant needs precise disaggregate data, a top-level manager needs three concise charts to make decisions). User-centric data design is key, and I would love to hear your thoughts and experiences on this!</p> <p>There is at least some evidence that CSOs understand to use data qualities in the right way, opening up new spaces for civic participation (see this report: <a href="https://blog.okfn.org/2017/02/09/data-and-the-city-new-report-on-how-public-data-is-fostering-civic-engagement-in-urban-regions/" rel="nofollow ugc">https://blog.okfn.org/2017/02/09/data-and-the-city-new-report-on-how-public-data-is-fostering-civic-engagement-in-urban-regions/</a>)</p> <p>From my POV, data ethnography and organisational ethnography are good ways forward. Oversimplified ideas of data quality (accuracy, etc.) that neglect fitness-for-purpose only help to design information that never starts to travel across organisations.</p> <p>With best regards<br /> Danny</p> </div><!-- .comment-content --> </article><!-- .comment-body --> <ol class="children"> <li id="comment-13230" class="comment odd alt depth-3"> <article id="div-comment-13230" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/868af37bc183c511fc5d3b564b8c9c31?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/868af37bc183c511fc5d3b564b8c9c31?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn">Gérard Chenais</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-13230"><time datetime="2017-06-15T14:54:18+01:00">June 15, 2017 at 14:54</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>Dear Danny,<br /> I am back on this discussion. I can talk about what I know best, the work of official statisticians expecting that it sheds some light on quality for open data.<br /> To start with the general purpose and the requirements when producing official statistical data (N° 1 fundamental principle for official statistics) :<br /> . serving the Government, the economy and the public<br /> . about the economic, demographic, social and environmental situation<br /> . official statistics that meet the test of practical utility are to be compiled and made available on an impartial basis by official statistical agencies to honour citizens’ entitlement to public information</p> <p>The meaning and use of official statistics are defined ((ex ante) before the data is collected and processed and over the years statisticians have capitalised on their experience at providing data to government, the economy and the public and developed conceptual frameworks and best practices (international recommendations) see : <a href="https://unstats.un.org/unsd/methods.htm" rel="nofollow ugc">https://unstats.un.org/unsd/methods.htm</a>. Practical utility means that it is not about theory or research and impartial means that no-one may be privileged and in other words official statistics are open by requirement.</p> <p>Some characteristics are derived from this first principle.<br /> . Relevant (the degree to which statistics meet current and potential users’ needs)<br /> . Accurate (the degree to which the information correctly describes the phenomena)<br /> . Comparable (Comparability aims at measuring the impact of differences in applied statistical concepts and definitions on the comparison of statistics between geographical areas, non-geographical dimensions, or over time).</p> <p>Edmond Malinvaud, <a href="https://en.wikipedia.org/wiki/Edmond_Malinvaud" rel="nofollow ugc">https://en.wikipedia.org/wiki/Edmond_Malinvaud</a>, a French statistician once said : Statistician’s mission is to supply concepts and measurements that provide a relevant and rigorous answer to concerns (“la mission du statisticien est de fournir des concepts et des observations qui apportent une réponse pertinente et rigoureuse à des préoccupations”).<br /> The concerns come first, then the concepts to allow proper interpretation of data and then data processing and simultaneous dissemination to all and anyone.<br /> When having to prioritise statistical programmes, for statisticians it to identify where they can provide independent, evidence-based information, as well as statistical standards and infrastructure, for use by governments and the broader community (UNECE Generic Activity Model for Statistical Organisations <a href="https://statswiki.unece.org/display/GAMSO/GAMSO+v1.1" rel="nofollow ugc">https://statswiki.unece.org/display/GAMSO/GAMSO+v1.1</a>).</p> <p>Statisticians collect data through sample surveys to get results on a wider population with sufficient accuracy and from a much smaller number of respondents than the whole population; it is simply a cost-effective solution (with limitations) for data collection.</p> <p>One can find some information on the nature of government data (administrative data) that are not initially produced to be official statistics: Using Administrative and Secondary Sources for Official Statistics, <a href="http://www.unece.org/fileadmin/DAM/stats/publications/Using_Administrative_Sources_Final_for_web.pdf" rel="nofollow ugc">http://www.unece.org/fileadmin/DAM/stats/publications/Using_Administrative_Sources_Final_for_web.pdf</a><br /> Très sincèrement,<br /> Gérard</p> </div><!-- .comment-content --> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> </ol><!-- .children --> </li><!-- #comment-## --> <li id="comment-14460" class="comment even thread-even depth-1"> <article id="div-comment-14460" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/0045bde036c92de354b7a70f328bc482?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/0045bde036c92de354b7a70f328bc482?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn">Audrey Lobo-Pulo</b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-14460"><time datetime="2017-07-15T04:15:08+01:00">July 15, 2017 at 04:15</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>My thoughts around data quality and how that may best be addressed through AI may be found at <a href="https://medium.com/@global_digital/open-data-the-promises-the-disillusion-and-the-panacea-part-2-the-disillusion-525ee949cb72" rel="nofollow ugc">https://medium.com/@global_digital/open-data-the-promises-the-disillusion-and-the-panacea-part-2-the-disillusion-525ee949cb72</a></p> </div><!-- .comment-content --> </article><!-- .comment-body --> </li><!-- #comment-## --> <li id="comment-17451" class="comment odd alt thread-odd thread-alt depth-1"> <article id="div-comment-17451" class="comment-body"> <footer class="comment-meta"> <div class="comment-author vcard"> <img alt='' src='https://secure.gravatar.com/avatar/3f234ac13a7bfce7db76156092864e05?s=34&d=blank&r=g' srcset='https://secure.gravatar.com/avatar/3f234ac13a7bfce7db76156092864e05?s=68&d=blank&r=g 2x' class='avatar avatar-34 photo' height='34' width='34' loading='lazy'/> <b class="fn"><a href='https://pknee.wordpress.com/' rel='external nofollow ugc' class='url'>copper knee sleeve </a></b> <span class="says">says:</span> </div><!-- .comment-author --> <div class="comment-metadata"> <a href="https://blog.okfn.org/2017/05/31/open-data-quality-the-next-shift-in-open-data/#comment-17451"><time datetime="2017-09-15T18:56:47+01:00">September 15, 2017 at 18:56</time></a> </div><!-- .comment-metadata --> </footer><!-- .comment-meta --> <div class="comment-content"> <p>What’s up everyone, it’s my first go to see at this web page, and post is really fruitful in favor of me,<br /> keep up posting these posts.</p> </div><!-- .comment-content --> </article><!-- .comment-body --> </li><!-- #comment-## --> </ol><!-- .comment-list --> <p class="no-comments">Comments are closed.</p> </div><!-- #comments --> </div> <div class="sidebar col-lg-4"> <aside class="author-info"> <a class="author-info_link" href="https://www.gravatar.com/6018ab87076187018fc29c94a68a3cd2"> <span class="author-info_thumbnail"><img alt='' src='https://blog.okfn.org/wp-content/files/2024/01/OKFN-notext-black@2x-squared.png' class='avatar avatar-80 photo' height='80' width='80' loading='lazy' /></span> </a> <h4 class="author-info_name"> About Open Knowledge Foundation </h4> <p>The official voice of the Open Knowledge Foundation.</p> </aside> <ul> <li id="search-3" class="widget widget_search"><h3 class="widgettitle">Search</h3><form class="search-form" action="https://blog.okfn.org/" method="get" role="search"> <input type="text" name="s" class="search-bar_input" value="" placeholder="Search..."> <div class="search-bar_submit"> <button type="submit" class="search-bar_button"> <span class="icon-search"></span> <span class="sr-only">Submit</span> </button> </div> </form> </li><li id="tag_cloud-4" class="widget widget_tag_cloud"><h3 class="widgettitle">Browse by Topic</h3><div class="tagcloud"><a href="https://blog.okfn.org/category/okfn-projects/ckan/" class="tag-cloud-link tag-link-65 tag-link-position-1" style="font-size: 13.222222222222pt;" aria-label="CKAN (99 items)">CKAN</a> <a href="https://blog.okfn.org/category/community-en/" class="tag-cloud-link tag-link-354 tag-link-position-2" style="font-size: 12.333333333333pt;" aria-label="Community (82 items)">Community</a> <a href="https://blog.okfn.org/category/data-journalism/" class="tag-cloud-link tag-link-117 tag-link-position-3" style="font-size: 10.555555555556pt;" aria-label="Data Journalism (56 items)">Data Journalism</a> <a href="https://blog.okfn.org/category/events/" class="tag-cloud-link tag-link-10 tag-link-position-4" style="font-size: 20pt;" aria-label="Events (409 items)">Events</a> <a href="https://blog.okfn.org/category/okfn-projects/frictionless-data/" class="tag-cloud-link tag-link-466 tag-link-position-5" style="font-size: 11.777777777778pt;" aria-label="Frictionless Data (73 items)">Frictionless Data</a> <a href="https://blog.okfn.org/category/okfn-projects/global-open-data-index/" class="tag-cloud-link tag-link-362 tag-link-position-6" style="font-size: 8.6666666666667pt;" aria-label="Global Open Data Index (38 items)">Global Open Data Index</a> <a href="https://blog.okfn.org/category/okfn/join-us/" class="tag-cloud-link tag-link-207 tag-link-position-7" style="font-size: 9.3333333333333pt;" aria-label="Join us (44 items)">Join us</a> <a href="https://blog.okfn.org/category/metadata/" class="tag-cloud-link tag-link-21 tag-link-position-8" style="font-size: 8.1111111111111pt;" aria-label="Metadata (34 items)">Metadata</a> <a href="https://blog.okfn.org/category/news/" class="tag-cloud-link tag-link-23 tag-link-position-9" style="font-size: 18.888888888889pt;" aria-label="News (322 items)">News</a> <a href="https://blog.okfn.org/category/open-data-day/odd-stories/" class="tag-cloud-link tag-link-2627 tag-link-position-10" style="font-size: 9.5555555555556pt;" aria-label="ODD Stories (46 items)">ODD Stories</a> <a href="https://blog.okfn.org/category/events/okfest/" class="tag-cloud-link tag-link-191 tag-link-position-11" style="font-size: 9.2222222222222pt;" aria-label="OKFest (43 items)">OKFest</a> <a href="https://blog.okfn.org/category/openclosed/" class="tag-cloud-link tag-link-45 tag-link-position-12" style="font-size: 10.555555555556pt;" aria-label="Open/Closed (56 items)">Open/Closed</a> <a href="https://blog.okfn.org/category/open-access/" class="tag-cloud-link tag-link-31 tag-link-position-13" style="font-size: 12.777777777778pt;" aria-label="Open Access (91 items)">Open Access</a> <a href="https://blog.okfn.org/category/open-data/" class="tag-cloud-link tag-link-32 tag-link-position-14" style="font-size: 22pt;" aria-label="Open Data (610 items)">Open Data</a> <a href="https://blog.okfn.org/category/open-data-day/" class="tag-cloud-link tag-link-465 tag-link-position-15" style="font-size: 18.111111111111pt;" aria-label="Open Data Day (276 items)">Open Data Day</a> <a href="https://blog.okfn.org/category/open-data-day/open-data-day-2018/" class="tag-cloud-link tag-link-1931 tag-link-position-16" style="font-size: 8pt;" aria-label="Open Data Day 2018 (33 items)">Open Data Day 2018</a> <a href="https://blog.okfn.org/category/open-data-day/open-data-day-2020/" class="tag-cloud-link tag-link-2079 tag-link-position-17" style="font-size: 11.444444444444pt;" aria-label="Open Data Day 2020 (68 items)">Open Data Day 2020</a> <a href="https://blog.okfn.org/category/okfn-projects/open-definition/" class="tag-cloud-link tag-link-34 tag-link-position-18" style="font-size: 12.444444444444pt;" aria-label="Open Definition (84 items)">Open Definition</a> <a href="https://blog.okfn.org/category/open-geodata/" class="tag-cloud-link tag-link-36 tag-link-position-19" style="font-size: 8pt;" aria-label="Open Geodata (33 items)">Open Geodata</a> <a href="https://blog.okfn.org/category/open-glam/" class="tag-cloud-link tag-link-182 tag-link-position-20" style="font-size: 9.5555555555556pt;" aria-label="Open GLAM (46 items)">Open GLAM</a> <a href="https://blog.okfn.org/category/open-government-data/" class="tag-cloud-link tag-link-37 tag-link-position-21" style="font-size: 19.888888888889pt;" aria-label="Open Government Data (395 items)">Open Government Data</a> <a href="https://blog.okfn.org/category/open-knowledge/" class="tag-cloud-link tag-link-383 tag-link-position-22" style="font-size: 15.777777777778pt;" aria-label="Open Knowledge (167 items)">Open Knowledge</a> <a href="https://blog.okfn.org/category/okfn/" class="tag-cloud-link tag-link-27 tag-link-position-23" style="font-size: 18pt;" aria-label="Open Knowledge Foundation (271 items)">Open Knowledge Foundation</a> <a href="https://blog.okfn.org/category/open-knowledge-network/" class="tag-cloud-link tag-link-239 tag-link-position-24" style="font-size: 15.555555555556pt;" aria-label="Open Knowledge Network (163 items)">Open Knowledge Network</a> <a href="https://blog.okfn.org/category/open-science/" class="tag-cloud-link tag-link-40 tag-link-position-25" style="font-size: 13.555555555556pt;" aria-label="Open Science (106 items)">Open Science</a> <a href="https://blog.okfn.org/category/okfn-projects/open-spending/" class="tag-cloud-link tag-link-115 tag-link-position-26" style="font-size: 11.666666666667pt;" aria-label="Open Spending (72 items)">Open Spending</a> <a href="https://blog.okfn.org/category/open-standards/" class="tag-cloud-link tag-link-43 tag-link-position-27" style="font-size: 10.666666666667pt;" aria-label="Open Standards (58 items)">Open Standards</a> <a href="https://blog.okfn.org/category/our-work/" class="tag-cloud-link tag-link-188 tag-link-position-28" style="font-size: 13.555555555556pt;" aria-label="Our Work (106 items)">Our Work</a> <a href="https://blog.okfn.org/category/policy/" class="tag-cloud-link tag-link-46 tag-link-position-29" style="font-size: 15pt;" aria-label="Policy (142 items)">Policy</a> <a href="https://blog.okfn.org/category/okfn-projects/" class="tag-cloud-link tag-link-29 tag-link-position-30" style="font-size: 17pt;" aria-label="Projects (216 items)">Projects</a> <a href="https://blog.okfn.org/category/public-domain/" class="tag-cloud-link tag-link-49 tag-link-position-31" style="font-size: 12.666666666667pt;" aria-label="Public Domain (88 items)">Public Domain</a> <a href="https://blog.okfn.org/category/okfn-projects/public-domain-works/" class="tag-cloud-link tag-link-50 tag-link-position-32" style="font-size: 8.3333333333333pt;" aria-label="Public Domain Works (35 items)">Public Domain Works</a> <a href="https://blog.okfn.org/category/releases/" class="tag-cloud-link tag-link-51 tag-link-position-33" style="font-size: 8.8888888888889pt;" aria-label="Releases (40 items)">Releases</a> <a href="https://blog.okfn.org/category/okfn-projects/school-of-data/" class="tag-cloud-link tag-link-190 tag-link-position-34" style="font-size: 8.1111111111111pt;" aria-label="School of Data (34 items)">School of Data</a> <a href="https://blog.okfn.org/category/talks/" class="tag-cloud-link tag-link-53 tag-link-position-35" style="font-size: 12.555555555556pt;" aria-label="Talks (87 items)">Talks</a> <a href="https://blog.okfn.org/category/technical/" class="tag-cloud-link tag-link-54 tag-link-position-36" style="font-size: 10.444444444444pt;" aria-label="Technical (55 items)">Technical</a> <a href="https://blog.okfn.org/category/the-tech-we-want/" class="tag-cloud-link tag-link-2724 tag-link-position-37" style="font-size: 8.3333333333333pt;" aria-label="The Tech We Want (35 items)">The Tech We Want</a> <a href="https://blog.okfn.org/category/working-groups/wg-economics/" class="tag-cloud-link tag-link-73 tag-link-position-38" style="font-size: 8pt;" aria-label="WG Economics (33 items)">WG Economics</a> <a href="https://blog.okfn.org/category/working-groups/wg-eu-open-data/" class="tag-cloud-link tag-link-74 tag-link-position-39" style="font-size: 13.555555555556pt;" aria-label="WG EU Open Data (106 items)">WG EU Open Data</a> <a href="https://blog.okfn.org/category/working-groups/wg-open-data-in-science/" class="tag-cloud-link tag-link-78 tag-link-position-40" style="font-size: 8.1111111111111pt;" aria-label="WG Open Data in Science (34 items)">WG Open Data in Science</a> <a href="https://blog.okfn.org/category/working-groups/wg-open-government-data/" class="tag-cloud-link tag-link-80 tag-link-position-41" style="font-size: 15.666666666667pt;" aria-label="WG Open Government Data (166 items)">WG Open Government Data</a> <a href="https://blog.okfn.org/category/working-groups/wg-public-domain/" class="tag-cloud-link tag-link-82 tag-link-position-42" style="font-size: 8.5555555555556pt;" aria-label="WG Public Domain (37 items)">WG Public Domain</a> <a href="https://blog.okfn.org/category/okfn-projects/wdmmg/" class="tag-cloud-link tag-link-59 tag-link-position-43" style="font-size: 8.5555555555556pt;" aria-label="Where Does My Money Go (37 items)">Where Does My Money Go</a> <a href="https://blog.okfn.org/category/working-groups/" class="tag-cloud-link tag-link-60 tag-link-position-44" style="font-size: 14.333333333333pt;" aria-label="Working Groups (124 items)">Working Groups</a> <a href="https://blog.okfn.org/category/events/workshop/" class="tag-cloud-link tag-link-61 tag-link-position-45" style="font-size: 10pt;" aria-label="Workshop (50 items)">Workshop</a></div> </li><li id="block-6" class="widget widget_block"> <h5>Tools</h5> </li><li id="block-7" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://opendatacommons.org" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/open-data-commons.png" alt="" class="wp-image-28853" width="146" height="46"/></a></figure> </li><li id="block-5" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://opendefinition.org/" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/open-definition-1.png" alt="" class="wp-image-28852" width="166" height="47"/></a></figure> </li><li id="block-8" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://opendataeditor.okfn.org" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/opendataeditor-landscape-full-1x.png" alt="" class="wp-image-28855" width="149" height="47"/></a></figure> </li><li id="block-9" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://frictionlessdata.io" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/frictionlessdata-short-full-1x.png" alt="" class="wp-image-28854" width="159" height="47"/></a></figure> </li><li id="block-10" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://ckan.org" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/CKAN-full.png" alt="" class="wp-image-28856" width="107" height="30"/></a></figure> </li><li id="block-14" class="widget widget_block"> <div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> </li><li id="block-11" class="widget widget_block"> <h5>Community</h5> </li><li id="block-12" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://network.okfn.org/specialist/" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/global-directory.png" alt="" class="wp-image-28857" width="217" height="45"/></a></figure> </li><li id="block-13" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://network.okfn.org/project/" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/project-repository.png" alt="" class="wp-image-28858" width="238" height="45"/></a></figure> </li><li id="block-15" class="widget widget_block widget_media_image"> <figure class="wp-block-image size-full is-resized"><a href="https://opendataday.org" target="_blank"><img loading="lazy" src="https://blog.okfn.org/wp-content/files/2023/11/ODD-logo-landscape-full-1x.png" alt="" class="wp-image-28859" width="231" height="37"/></a></figure> </li><li id="block-16" class="widget widget_block"> <div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> </li><li id="text-12" class="widget widget_text"> <div class="textwidget"><p style="text-align: center;"><a href="http://creativecommons.org/licenses/by/4.0/" rel="license"><img class="alignnone aligncenter" style="border-width: 3;" src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License" /></a></p> <p style="text-align: center;">This work is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license">Creative Commons Attribution 4.0 International License</a>.</p></div> </li> </ul> </div> </div><!-- / .row --> </div><!-- / .container --> </main> <section class="footer-cta"> <div class="container"> <div class="text"> <p>Don't miss a thing! Stay on top of what's happening in the #OpenMovement around the world.</p> </div> <div class="link"> <a href="https://us9.list-manage.com/subscribe?u=73f922f8e68e21a10efa21f02&id=32d370a7fc">Subscribe to our Newsletter</a> </div> </div> </section> <footer class="site-footer"> <div class="container"> <div class="footer-primary"> <a class="footer-logo" href="https://okfn.org/"> <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 27.3.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Ebene_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 587.7 166.1" style="enable-background:new 0 0 587.7 166.1;" xml:space="preserve"> <style type="text/css"> .st0{enable-background:new ;} .st1{fill:#03D1FF;} .st2{fill:#00D1FF;} .st3{display:none;enable-background:new ;} .st4{font-family:'HKGrotesk-Bold';} .st5{font-size:18.1px;} </style> <g> <g> <g class="st0"> <path d="M170.1,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g> <g> <g class="st0"> <path d="M166.4,66.3c0-11.8,7.2-19.5,17.9-19.5c10.7,0,17.9,7.8,17.9,19.5c0,11.7-7.2,19.5-17.9,19.5 C173.6,85.7,166.4,78,166.4,66.3z M195.4,66.3c0-8.1-4.3-13.2-11.2-13.2s-11.2,5-11.2,13.2c0,8.1,4.3,13.1,11.2,13.1 S195.4,74.3,195.4,66.3z"/> </g> <g class="st0"> <path d="M234.4,71.7c0,8.6-4.7,13.7-11.2,13.7c-3,0-6-1.2-7.6-3.2v13.6h-6.4V58.5h6.4v2.6c1.8-2.3,4.8-3.2,7.6-3.2 C230.5,57.9,234.4,63.8,234.4,71.7z M228,71.7c0-5.2-2-8.1-6.3-8.1c-4.7,0-6.7,3.4-6.7,8.1c0,4.6,2,8.2,6.6,8.2 C225.9,79.8,228,76.8,228,71.7z"/> </g> <g class="st0"> <path d="M263.5,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C263.6,72.2,263.6,73,263.5,73.8z M257.4,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H257.4z"/> </g> <g class="st0"> <path d="M294.8,67.9v17.1h-6.4V69.5c0-1.8,0-5.9-4.9-5.9c-6,0-6,6.1-6,10.8v10.6H271V58.5h6.4v3.1c1.9-2.5,4.8-3.6,8-3.6 C291.4,57.9,294.8,61.6,294.8,67.9z"/> </g> <g class="st0"> <path d="M343.1,84.9l-11.1-18.6l-7.1,7.2v11.4h-6.7V47.5h6.7v17.6l16.8-17.6h8.8l-13.9,14.2l14.3,23.3H343.1z"/> <path d="M379.3,67.9v17.1h-6.4V69.5c0-1.8,0-5.9-4.9-5.9c-6,0-6,6.1-6,10.8v10.6h-6.4V58.5h6.4v3.1c1.9-2.5,4.8-3.6,8-3.6 C375.9,57.9,379.3,61.6,379.3,67.9z"/> </g> <g class="st0"> <path d="M381.9,71.7c0-7.5,5-13.7,13.3-13.7c8.2,0,13.3,6.2,13.3,13.7c0,7.5-5.1,13.8-13.3,13.8 C387,85.5,381.9,79.1,381.9,71.7z M402,71.7c0-4.3-1.9-8.1-6.8-8.1s-6.8,3.8-6.8,8.1c0,4.3,1.9,8.2,6.8,8.2S402,76,402,71.7z" /> </g> <g class="st0"> <path d="M411.3,58.5h6.9l4.5,16.6l5-16.6h5.5l5,16.5l4.6-16.5h6.9l-8.2,26.5h-5.8l-5.2-17.3l-5.2,17.3h-5.8L411.3,58.5z"/> </g> <g class="st0"> <path d="M455.7,78.6V47.5h6.4v30.7c0,1.2,0.7,1.7,1.9,1.7c0.6,0,1.3-0.1,2-0.3v5.2c-1.4,0.5-2.9,0.8-4.1,0.8 C458.3,85.5,455.7,83.3,455.7,78.6z"/> </g> <g class="st0"> <path d="M493.7,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C493.9,72.2,493.8,73,493.7,73.8z M487.7,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H487.7z"/> </g> <g class="st0"> <path d="M524.3,47.5v37.4h-6.4v-2.6c-1.8,2.3-4.8,3.2-7.6,3.2c-7.2,0-11.2-5.9-11.2-13.8c0-8.6,4.7-13.7,11.2-13.7 c3,0,6,1.2,7.6,3.2V47.5H524.3z M518.5,71.7c0-4.4-2-7.9-6.6-7.9c-4.3,0-6.3,3-6.3,7.9c0,4.9,2,7.8,6.3,7.8 C516.5,79.5,518.5,76.1,518.5,71.7z"/> </g> <g class="st0"> <path d="M555.6,88.5c0,5.5-5,7.9-12.2,7.9c-7.9,0-12.4-2.9-12.4-8.4c0-0.6,0.1-0.9,0.1-1.2l3.8-2.4c-1.9-1-3.2-2.7-3.2-5.4 c0-2.3,0.9-4,2.5-5.3c-1.3-1.7-2.1-3.8-2.1-6.1c0-5.7,4.9-9.7,10.8-9.7c2.3,0,4.5,0.6,6.2,1.7l4-3.4l3.4,4.1l-3.8,3.1 c0.7,1.3,1.1,2.9,1.1,4.6c0,5.9-4.9,9.7-10.7,9.7c-1.8,0-3.5-0.4-5.1-1c-0.5,0.3-0.8,0.8-0.8,1.4c0,1.9,2.7,2.5,6,2.9 C548.6,81.6,555.6,82.2,555.6,88.5z M549.1,89.1c0-2-3.4-2.3-7.2-2.8l-2.2-0.3l-2.3,2.2c-0.1,0.2-0.1,0.3-0.1,0.4 c0,2.3,3.3,3,6.3,3C546.4,91.6,549.1,91,549.1,89.1z M538.5,67.8c0,2.5,1.5,4.6,4.5,4.6c3,0,4.4-2,4.4-4.6 c0-2.7-1.7-4.5-4.4-4.5S538.5,65.1,538.5,67.8z"/> </g> <g class="st0"> <path d="M583.4,73.8h-18.1c0.3,3.5,2.4,5.8,6.6,5.8c2.4,0,4.5-0.8,6.3-2.8l4.5,3.9c-2.9,3.2-6.4,4.8-10.8,4.8 c-9.1,0-13-6.6-13-13.6c0-6.9,3.8-13.9,12.6-13.9c8.2,0,12.2,6.1,12.2,13.4C583.6,72.2,583.5,73,583.4,73.8z M577.4,68.7 c-0.1-3.4-2.7-5.4-6.1-5.4c-3.9,0-5.7,2.8-6.1,5.4H577.4z"/> </g> </g> <g> <g class="st0"> <path d="M179.8,113.6c0-4,2.4-6.6,6-6.6c3.6,0,6,2.6,6,6.6c0,3.9-2.4,6.6-6,6.6C182.3,120.2,179.8,117.5,179.8,113.6z M189.6,113.6c0-2.7-1.5-4.4-3.8-4.4s-3.8,1.7-3.8,4.4c0,2.7,1.5,4.4,3.8,4.4S189.6,116.3,189.6,113.6z"/> </g> <g class="st0"> <path d="M202.1,119.9l-3-5.2h-0.8h-0.8v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H202.1z M199.1,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6h-1.6v3.2H199.1z"/> <path d="M219.5,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L219.5,117.3z M218.7,115.2l-1.7-4.6l-1.7,4.6H218.7z"/> </g> <g class="st0"> <path d="M231.3,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g class="st0"> <path d="M248,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6H249L248,117.3z M247.2,115.2l-1.7-4.6l-1.7,4.6H247.2z"/> </g> <g class="st0"> <path d="M254.4,107.3h2.3v12.6h-2.3V107.3z"/> </g> <g class="st0"> <path d="M267.1,119.9l-3-5.2h-0.8h-0.8v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H267.1z M264.2,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6h-1.6v3.2H264.2z"/> </g> <g class="st0"> <path d="M273.2,117.5h2.5l-2.3,5H272L273.2,117.5z"/> </g> <g class="st0"> <path d="M282.4,116.3l2.2-0.6c0.2,1.5,1.2,2.4,2.6,2.4c1.3,0,2.1-0.6,2.1-1.7c0-0.9-0.7-1.4-2.5-2.2c-2.6-1-3.6-2-3.6-3.8 c0-2,1.6-3.4,3.9-3.4c1.7,0,3,0.8,3.8,2.3l-1.9,1.2c-0.4-0.9-1.2-1.4-2-1.4c-0.9,0-1.6,0.6-1.6,1.4c0,0.8,0.6,1.3,2.5,2 c2.7,1,3.6,2,3.6,3.8c0,2.4-1.8,3.9-4.4,3.9C284.7,120.1,282.8,118.6,282.4,116.3z"/> </g> <g class="st0"> <path d="M294.7,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9c1.9,0,2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C296.3,120.2,294.7,118.5,294.7,115.3z"/> </g> <g class="st0"> <path d="M306.5,116.3l2.2-0.6c0.2,1.5,1.2,2.4,2.6,2.4c1.3,0,2.1-0.6,2.1-1.7c0-0.9-0.7-1.4-2.5-2.2c-2.6-1-3.6-2-3.6-3.8 c0-2,1.6-3.4,3.9-3.4c1.7,0,3,0.8,3.8,2.3l-1.9,1.2c-0.4-0.9-1.2-1.4-2-1.4c-0.9,0-1.6,0.6-1.6,1.4c0,0.8,0.6,1.3,2.5,2 c2.7,1,3.6,2,3.6,3.8c0,2.4-1.8,3.9-4.4,3.9C308.8,120.1,306.8,118.6,306.5,116.3z"/> </g> <g class="st0"> <path d="M321.5,109.3h-3.9v-2.1h10.2v2.1h-3.9v10.5h-2.3V109.3z"/> </g> <g class="st0"> <path d="M335.9,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L335.9,117.3z M335.1,115.2l-1.7-4.6l-1.7,4.6H335.1z"/> </g> <g class="st0"> <path d="M342.3,107.3h2.3v12.6h-2.3V107.3z"/> </g> <g class="st0"> <path d="M358.1,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H358.1z"/> </g> <g class="st0"> <path d="M368.4,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6h-2.5L368.4,117.3z M367.7,115.2l-1.7-4.6l-1.7,4.6H367.7z"/> </g> <g class="st0"> <path d="M374.8,107.3h4.4c2.5,0,4,1.2,4,3.2c0,1.2-0.5,2.1-1.4,2.6c1.4,0.5,2.1,1.5,2.1,3.1c0,2.3-1.5,3.7-4.1,3.7h-5V107.3z M379.2,112.3c1.1,0,1.7-0.5,1.7-1.4c0-1-0.6-1.5-1.7-1.5h-2.1v2.9H379.2z M379.6,117.8c1.3,0,2-0.7,2-1.8c0-1.1-0.7-1.6-2-1.6 h-2.5v3.4H379.6z"/> </g> <g class="st0"> <path d="M386.9,107.3h2.3v10.5h5.4v2.1h-7.7V107.3z"/> </g> <g class="st0"> <path d="M396.9,107.3h8.4v2.1h-6.1v3h5.7v2.1h-5.7v3.4h6.1v2.1h-8.4V107.3z"/> <path d="M421,117.3h-4.9l-1,2.6h-2.5l5-12.6h1.7l5,12.6H422L421,117.3z M420.2,115.2l-1.7-4.6l-1.7,4.6H420.2z"/> </g> <g class="st0"> <path d="M436.8,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H436.8z"/> </g> <g class="st0"> <path d="M440.4,107.3h3.7c4.2,0,6.6,2.3,6.6,6.4c0,4-2.3,6.2-6.6,6.2h-3.6V107.3z M443.9,117.8c3.2,0,4.5-1.2,4.5-4.2 c0-2.9-1.3-4.2-4.3-4.2h-1.4v8.5H443.9z"/> </g> <g class="st0"> <path d="M458,113.6c0-4,2.4-6.6,6-6.6c3.6,0,6,2.6,6,6.6c0,3.9-2.4,6.6-6,6.6C460.4,120.2,458,117.5,458,113.6z M467.8,113.6 c0-2.7-1.5-4.4-3.8-4.4c-2.3,0-3.8,1.7-3.8,4.4c0,2.7,1.5,4.4,3.8,4.4C466.3,118,467.8,116.3,467.8,113.6z"/> </g> <g class="st0"> <path d="M473.4,107.3h4.1c2.8,0,4.3,1.2,4.3,3.6c0,2.4-1.5,3.7-4.3,3.7h-1.9v5.2h-2.2V107.3z M477.3,112.6 c1.6,0,2.3-0.5,2.3-1.6c0-1.1-0.7-1.6-2.3-1.6h-1.6v3.2H477.3z"/> </g> <g class="st0"> <path d="M484.3,107.3h8.4v2.1h-6.1v3h5.7v2.1h-5.7v3.4h6.1v2.1h-8.4V107.3z"/> </g> <g class="st0"> <path d="M505.7,107.3v12.6h-2.4l-5.3-8.7v8.7h-2.3v-12.6h2.3l5.3,8.7v-8.7H505.7z"/> </g> <g class="st0"> <path d="M514.6,107.3h8.9v2.1h-6.7v3h5.9v2.1h-5.9v5.4h-2.3V107.3z"/> </g> <g class="st0"> <path d="M525.2,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9s2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C526.9,120.2,525.2,118.5,525.2,115.3z"/> </g> <g class="st0"> <path d="M540.8,109.3h-3.9v-2.1H547v2.1h-3.9v10.5h-2.3V109.3z"/> </g> <g class="st0"> <path d="M549.5,115.3v-8.1h2.3v7.8c0,2.1,0.7,2.9,2.6,2.9s2.6-0.8,2.6-2.9v-7.8h2.3v8c0,3.3-1.6,4.9-4.8,4.9 C551.2,120.2,549.5,118.5,549.5,115.3z"/> </g> <g class="st0"> <path d="M569.6,119.9l-3-5.2h-0.8H565v5.2h-2.2v-12.6h4.1c3,0,4.3,1.4,4.3,3.6c0,1.8-0.8,3-2.3,3.5l3.4,5.5H569.6z M566.6,112.6c1.5,0,2.3-0.4,2.3-1.6c0-1.2-0.8-1.6-2.3-1.6H565v3.2H566.6z"/> </g> <g class="st0"> <path d="M574.7,107.3h8.4v2.1H577v3h5.7v2.1H577v3.4h6.1v2.1h-8.4V107.3z"/> </g> </g> </g> </g> <g> <path class="st1" d="M103.1,63c4.2,4.2,7,9.7,7.9,15.6l12.1-12.1l30.4-30.4L130,12.6L99.6,42.9V0H66.4v60.1 C77.7,52,93.2,53.2,103.1,63z"/> <path class="st2" d="M111,87.5c-2.4,15.4-16.9,26-32.3,23.5c-4.4-0.7-8.6-2.4-12.2-5.1V166h33.2v-42.9l30.4,30.4l23.5-23.5 l-30.4-30.4C123.2,99.6,111,87.5,111,87.5z"/> <path d="M111,87.5c-2.5,15.4-17,26-32.5,23.5c-15.4-2.5-26-17-23.5-32.5c1-5.9,3.8-11.4,7.9-15.6c1.1-1.1,2.2-2,3.4-2.9 c12.6-9.2,30.3-6.4,39.5,6.2c2.6,3.6,4.4,7.8,5.1,12.3l12.1-12.1l30.4-30.4L130,12.6L99.6,42.9V0H66.4v42.9L36.1,12.6L12.6,36.1 l30.4,30.4H0v33.2h42.9L12.6,130l23.5,23.5l30.4-30.4v42.9h33.2v-42.9l30.4,30.4l23.5-23.5l-30.4-30.4L111,87.5z M104.2,47.4 l25.9-25.9l14.5,14.5L118.7,62l-4.9,4.9c-1.7-3.1-3.7-5.9-6.2-8.4c-2.5-2.5-5.3-4.6-8.3-6.2L104.2,47.4L104.2,47.4z M93.3,6.4 v43.6c-6.7-2-13.8-2-20.5,0V6.3C72.8,6.3,93.3,6.3,93.3,6.4z M21.6,36.1l14.5-14.5l24,24V57c-0.6,0.5-1.1,1-1.6,1.5 c-2.5,2.5-4.6,5.3-6.2,8.4L47.4,62C47.4,62,21.6,36.1,21.6,36.1z M6.4,93.3V72.8h43.6c-2,6.7-2,13.8,0,20.5 C49.9,93.3,6.3,93.3,6.4,93.3z M60.1,120.5l-24.1,24l-14.5-14.5l25.9-25.8l4.9-4.9c1.7,3.1,3.7,5.9,6.2,8.3c0.5,0.5,1,1,1.6,1.5 L60.1,120.5L60.1,120.5z M93.3,123.1v36.6H72.7v-43.6c6.7,2,13.8,2,20.5,0L93.3,123.1L93.3,123.1z M130,144.5l-25.8-25.9l-4.9-4.9 c6.2-3.3,11.2-8.3,14.5-14.5l4.9,4.9l25.9,25.9L130,144.5L130,144.5z"/> </g> </g> <text transform="matrix(1 0 0 1 573.11 119.88)" class="st3 st4 st5">E</text> </svg> </a> <ul class="footer-links"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17197"><a href="http://okfn.org">↪ OKFN website</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-8980"><a href="https://blog.okfn.org/latest/">All Posts</a></li> </ul> </div> <div class="footer-secondary"> <p> <a href='https://github.com/okfn/wordpress-theme/' title='Site source code'> Source code </a> available under the MIT license. </p> <p> <a class="license" rel="license" href="https://creativecommons.org/licenses/by/4.0/"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.95 54.95"><title>cc</title><path d="M7117.46,7140.15a26.81,26.81,0,0,1,19.63,8A26.42,26.42,0,0,1,7143,7157a29,29,0,0,1,0,21.15,25.21,25.21,0,0,1-5.86,8.71A28.23,28.23,0,0,1,7128,7193a27.35,27.35,0,0,1-10.55,2.11A26.71,26.71,0,0,1,7107,7193a28.28,28.28,0,0,1-14.94-14.94,27.44,27.44,0,0,1,0-20.93,27.57,27.57,0,0,1,6.06-9A26,26,0,0,1,7117.46,7140.15Zm0.1,5a21.29,21.29,0,0,0-15.85,6.57,23.63,23.63,0,0,0-5,7.38,21.79,21.79,0,0,0,0,17.07,23.26,23.26,0,0,0,12.29,12.22,22.29,22.29,0,0,0,17.1,0,23.7,23.7,0,0,0,7.48-5,21.11,21.11,0,0,0,6.43-15.75,22.57,22.57,0,0,0-1.67-8.64,22,22,0,0,0-4.86-7.26A21.74,21.74,0,0,0,7117.55,7145.1Zm-0.34,18-3.68,1.91a3.77,3.77,0,0,0-1.45-1.72,3.26,3.26,0,0,0-1.59-.49q-3.68,0-3.68,4.86a6,6,0,0,0,.93,3.53,3.14,3.14,0,0,0,2.75,1.33,3.44,3.44,0,0,0,3.39-2.36l3.39,1.72a8.48,8.48,0,0,1-13.15,2.06,9.76,9.76,0,0,1,0-12.51,7.77,7.77,0,0,1,5.76-2.31Q7115,7159.09,7117.21,7163.06Zm15.85,0-3.63,1.91a3.77,3.77,0,0,0-1.45-1.72,3.33,3.33,0,0,0-1.64-.49q-3.68,0-3.68,4.86a6,6,0,0,0,.93,3.53,3.14,3.14,0,0,0,2.75,1.33,3.44,3.44,0,0,0,3.39-2.36l3.43,1.72a8.44,8.44,0,0,1-3,3.16,8.63,8.63,0,0,1-10.13-1.1,9.8,9.8,0,0,1,0-12.51,7.77,7.77,0,0,1,5.77-2.31Q7130.9,7159.09,7133.06,7163.06Z" transform="translate(-7090.03 -7140.15)"></path></svg> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 54.95 54.95"><title>by</title><path d="M7117.46,7140.15a27.23,27.23,0,0,1,27.52,27.48,25.9,25.9,0,0,1-7.85,19.28,27.15,27.15,0,0,1-19.67,8.19,27.64,27.64,0,0,1-27.43-27.48,26.93,26.93,0,0,1,8.1-19.53A26.31,26.31,0,0,1,7117.46,7140.15Zm0.1,5a21.39,21.39,0,0,0-15.85,6.57,22.11,22.11,0,0,0-6.72,15.95,22.79,22.79,0,0,0,22.57,22.47,22.06,22.06,0,0,0,16-6.72,20.93,20.93,0,0,0,6.48-15.75A22.45,22.45,0,0,0,7117.55,7145.1Zm7.36,15.7V7172h-3.14v13.35h-8.54V7172h-3.14V7160.8a1.76,1.76,0,0,1,1.77-1.77h11.28a1.73,1.73,0,0,1,1.23.52A1.67,1.67,0,0,1,7124.91,7160.8Zm-11.24-7.07q0-3.88,3.83-3.88t3.83,3.88q0,3.83-3.83,3.83T7113.68,7153.74Z" transform="translate(-7090.03 -7140.15)"></path></svg> </a> Content on this site, made by <a xmlns:cc="http://creativecommons.org/ns#" href="https://okfn.org/" property="cc:attributionName" rel="cc:attributionURL">Open Knowledge Foundation</a>, is licensed under a <a rel="license" href="https://creativecommons.org/licenses/by/4.0/"> Creative Commons Attribution 4.0 International License </a>. </p> </div> </div> </footer> </div><!-- / #page--> <nav id="mmenu" class="menu-top-menu-container"><ul id="menu-top-menu-2" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-17197"><a href="http://okfn.org">↪ OKFN website</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-has-children menu-item-8980"><a href="https://blog.okfn.org/latest/">All Posts</a> <ul class="sub-menu"> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12666"><a href="https://blog.okfn.org/submit/">Submit a guest post</a></li> </ul> </li> <li class="nav-item"> <a class="twitter nav-link" href="https://twitter.com/okfn">Twitter/X</a> </li> <li class="nav-item"> <a class="discuss nav-link" href="https://discuss.okfn.org/#">Forum</a> </li> <li class="nav-item"> <a class="linkedin nav-link" href="https://www.linkedin.com/company/open-knowledge-foundation">LinkedIn</a> </li> <li class="nav-item"> <a class="mastodon nav-link" href="https://fosstodon.org/@okfn">Mastodon</a> </li> </ul></nav><link rel='stylesheet' id='molongui-authorship-box-css' href='https://blog.okfn.org/wp-content/plugins/molongui-authorship/assets/css/author-box.0a47.min.css?ver=4.6.18' media='all' /> <style id='molongui-authorship-box-inline-css'> :root{ --m-a-box-bp: 600px; --m-a-box-bp-l: 599px; }.m-a-box {width:100%;margin-top:20px !important;margin-right: !important;margin-bottom:20px !important;margin-left: !important;} .m-a-box-header {margin-bottom:20px;} .m-a-box-header > :first-child, .m-a-box-header a.m-a-box-header-url {font-size:px;line-height:px;} .m-a-box-container {padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;border-style:solid;border-top-width:1px;border-right-width:0;border-bottom-width:1px;border-left-width:0;border-color:#e8e8e8;background-color:#f7f8f9;box-shadow:10px 10px 10px #ababab ;} .m-a-box-avatar img, .m-a-box-avatar div[data-avatar-type="acronym"] {border-style:solid;border-width:2px;border-color:#bfbfbf;border-radius:%;} .m-a-box-name * {font-size:22px;line-height:px;} .m-a-box-content.m-a-box-profile .m-a-box-data .m-a-box-meta * {font-size:12px;line-height:px;} .m-a-box-meta-divider {padding:0 0.2em;} .m-a-box-bio > * {font-size:14px;line-height:px;} .m-icon-container {background-color: inherit; border-color: inherit; color: #999999 !important;font-size:20px;} .m-a-box-related-entry-title, .m-a-box-related-entry-title a {font-size:14px;} </style> <script src='https://blog.okfn.org/wp-content/themes/wordpress-theme/assets/js/main.min.js?ver=1.0.0' id='okfn-wp-js'></script> <script src='https://cdn.jsdelivr.net/npm/css-element-queries@1.2.2/src/ResizeSensor.min.js?ver=1.2.2' id='molongui-resizesensor-js'></script> <script src='https://cdn.jsdelivr.net/npm/css-element-queries@1.2.2/src/ElementQueries.min.js?ver=1.2.2' id='molongui-elementqueries-js'></script> <script id="molongui-authorship-front-inline-js-extra">var molongui_authorship_front_params = {"byline_prefix":"","byline_suffix":"","byline_separator":", ","byline_last_separator":" and ","byline_link_title":"View all posts by","byline_link_class":"","byline_dom_tree":"","byline_dom_prepend":"","byline_dom_append":""};</script><script id="molongui-authorship-front-inline-js" type="text/javascript" data-file="front.d7be.min.js" data-version="4.6.18">var addBylineModifiers=function(){var r="?m_bm=true",e=document.querySelectorAll('a[href$="'+r+'"]');Array.prototype.forEach.call(e,function(e,t){e.setAttribute("href",decodeURIComponent(e.getAttribute("href")).replace(r,"")),e.insertAdjacentHTML("beforebegin",molongui_authorship_front_params.byline_prefix+" "),e.insertAdjacentHTML("afterend"," "+molongui_authorship_front_params.byline_suffix)})},decodeMultiAuthorBylines=function(){var e=document.querySelectorAll('a[href*="molongui_byline=true"]');Array.prototype.forEach.call(e,function(e,t){var r=e.getAttribute("href"),r=new URL(decodeURIComponent(r)),i=new URLSearchParams(r.search),n=r.origin,r=r.pathname,a="";if(!i.has("molongui_byline"))return!1;if(i.has("lang")&&(a="?lang="+i.get("lang")),""===e.innerText)return i.has("m_main_disabled")?e.removeAttribute("href"):e.setAttribute("href",n+r+a),!1;var o,l=[molongui_authorship_front_params.byline_separator,molongui_authorship_front_params.byline_last_separator],s=e.innerText.split(new RegExp(l.join("|"),"gi")),u=(i.has("m_main_disabled")?(o=i.getAll("mca")).unshift("molongui-disabled-link"):(p=r.replace(/^\/|\/$/g,"").split("/").pop(),r.replace(/\/$/g,"").replace(p,""),(o=i.getAll("mca")).unshift(n+r+a)),""),m=s.length,p=e.getAttribute("class"),i=e.getAttribute("target"),n=e.getAttribute("rel"),r=e.getAttribute("itemprop"),_='class="'+(p?p+" ":"")+molongui_authorship_front_params.byline_link_class+'"',d=i?'target="'+i+'"':"",h=n?'rel="'+n+'"':"",c=r?'itemprop="'+r+'"':"",u=molongui_authorship_front_params.byline_dom_prepend;for(j=0;j<m;j++){var f=s[j].trim(),b="",b=""!==molongui_authorship_front_params.byline_dom_tree?molongui_authorship_front_params.byline_dom_tree.replace("{%ma_authorName}",f):f;"molongui-disabled-link"===o[j]||j>=o.length?u+=b:u+='<a href="'+o[j]+'" '+_+" "+h+" "+c+" "+d+' title="'+molongui_authorship_front_params.byline_link_title+" "+f+'">'+b+"</a>",j<m-1-1?u+=l[0]:j<m-1&&(u+=l[1])}u+=molongui_authorship_front_params.byline_dom_append,e.insertAdjacentHTML("afterend",u),e.parentNode.removeChild(e)})},disableEmptyLinks=function(){var e=document.querySelectorAll('a[href="#molongui-disabled-link"]');Array.prototype.forEach.call(e,function(e,t){e.classList.add("molongui-disabled-link"),e.removeAttribute("href")})},initBylines=function(){addBylineModifiers(),decodeMultiAuthorBylines(),disableEmptyLinks()};document.addEventListener("DOMContentLoaded",function(){initBylines();var e=document.body;new MutationObserver(function(e){Array.prototype.forEach.call(e,function(e,t){initBylines()})}).observe(e,{attributes:!0,childList:!0,subtree:!0,characterData:!0})});</script><div data-m-brand="Molongui" data-m-id="Authorship" data-m-license="Lite" data-m-version="4.6.18" data-m-link="https://www.molongui.com/authorship/"></div></body> </html>