dkan drupal distribution presentation at drupal gov days 2013

47
2013 US Federal Project Open Data

Upload: andrew-hoppin

Post on 20-Jan-2015

1.229 views

Category:

Technology


0 download

DESCRIPTION

Slides from presentation at Drupal Gov Days 2013 (http://drupalgovdays2013.org/content/dkan-drupal-distro-open-data) about the DKAN Open Data Distribution of Drupal

TRANSCRIPT

Page 1: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

2013 US Federal Project Open Data

Page 2: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

2009 Data.gov

Page 3: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

2009 Data.gov.uk

Page 4: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Facili&es

2012 Local Laws....

Page 5: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Facili&es

Resulting in New Open Data Portals

Page 6: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open  Data:  Government  Opera/ons  Innova/on

Facili&es

Page 7: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open  Data:  Civic  Empowerment

Facili&es

Page 8: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open  Data:  Economic  Development  

Facili&es

(Shout-­‐Out:  Portland  CivicApps  <-­‐-­‐>  CitySync)

Page 9: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

2013 Civic Open Data Ecosystem: 100s of Companies, 1000s of Governments, 10,000s of Apps, 1,000,000s of Data Sets...

Page 10: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Proprietary SaaS Open Data Portal Market Leaders

Page 11: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open Source Market Leader

Page 12: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

In 2012 CKAN Broke Out...

Page 13: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

CKAN In the US

Page 14: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

CKAN Worldwide

Page 15: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

• No vendor lock-In / choice of consultants / ability to build in-house capacity • Collaborate w/ our peers (White House)

• Security transparency (US DoD is a major consumer for this reason)

• Open-Source platforms often pay more heed to open formats and standards (e.g.: DCAT, RDFa, OData, JSON vs Shapefiles, PDF, etc.)

• Innovation: healthy open-source projects can aggregate more engineering effort than proprietary alternatives, propagate great new extensions faster

• Freedom of Hosting Options: consume as a cloud-hosted service today, change our mind and host in-house tomorrow, etc.

Why Open-Source Matters...

Page 16: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

http://flickr.com/photos/rocketqueen/1573565705/

But  Data.gov.uk,  Data.gov,  HealthData.gov,    OpenGovPlaGorm,  etc.  all  added  Drupal  to  CKAN

Page 17: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

If  you  Already  Use  Drupal,  Do  You  Really  Need  CKAN?

Page 18: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

With  DKAN  Distro,  Drupal  Itself  Now  Also  Becoming  a  Public  Sector  Data  Management  System  (“DMS”)

Page 19: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

•  MATURE:  >1  million  sites  (2%  of  all  sites),  3,718  Code  commits/wk,  6,388  issue  comments/wk  •  IN-­‐HOUSE  SKILLS:  24%  of  .gov  sites

•  EXTENSIBLE:    18,489  Modules,  1,512  Themes,  21,009  Contributors

•  FISMA-­‐CerZfied  Cloud  HosZng  OpZons

•  INTEGRATES  easily  w/  public  websites  lots  of  de  facto  data  is  already  published  as  content

Why Drupal?

Page 20: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Why Drupal? Open Content since 2009...

Page 21: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

21

WhiteHouse.gov

Page 22: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

NYSenate.gov

Page 23: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

h_p://flickr.com/photos/rocketqueen/1573565705/

Content = Data (Legislative Committees)

Page 24: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open Data Sets Catalog

Page 25: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Custom Search for Special Data Types

Page 26: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

http://flickr.com/photos/rocketqueen/1573565705/

Allow Data to be Augmented

Page 27: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Make it Easily Discoverable...

Page 28: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

28

And Accessible Everywhere...

Page 29: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

http://flickr.com/photos/rocketqueen/1573565705/

...And Easily Shared

Page 30: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Drupal  “DKAN”  Distribu&onOpen-­‐Source  Data  Management  System  (DMS)  

+  Content  Management  System  (CMS)  =  Streamlined  Data  Collabora&on

Page 31: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Open Data is Just “Sharing Your Files”

• Datasets  are  collecZons  of  resources,  with  some  descripZve  metadata

• Resources  are  just  files.  They  can  be  any  kind  of  file,  but  ocen  they  are  CSV  files,  spreadsheets  or  some  other  kind  of  tabular  data  file.

• OrganizaZons  create  datasets  and  upload  resources.

• Data  consumers  can  browse  datasets  and  someZmes  see  visualiza0ons  of  resources.

31

Page 32: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN•  Fully functional data portal housing datasets, Solr search, accessible via JSON and RDF; csv or xml files uploaded through Drupal, stored in *SQL, visualized through Recline.js

• Seeks  to  replicate  CKAN  2.0  funcZonality,  design,  standards,  &  API

• Reuses CKAN components wherever possible (e.g.: Recline.js)

• Built with support and input from the Open Knowledge Foundation

• Fully open project, with code on Drupal.org/project/DKAN

Page 33: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

• DKAN  DistribuZon

DKAN Datasetmodule

DKAN Datastoremodule

DKAN Components

Page 34: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 35: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 36: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 37: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 38: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 39: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 40: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 41: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

DKAN Walkthrough

Page 42: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Early Returns: CivicInfo British Columbia

Page 43: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Early Returns: Data Wisconsin

Page 44: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Early Returns: Puerto Rico

Page 45: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

•  Adding  feedback  on  datasets,  other  social  features

•  Support  for  addiZonal  file  types

•  Adding  DKAN_DataSet  &  DKAN_DataStore  modules  to  other  Distros  

•Refactoring  DKAN_DataStore  to  align  with  new  US  Project  Open  Data,  new  OpenData  module

•Offering  enterprise  support  &  hosted  SaaS  DKAN

Ongoing Development

Page 46: DKAN Drupal Distribution Presentation at Drupal Gov Days 2013

Recipesadd /data.html & /data.json pages

to existing Drupal site with new Open

Data Module? (sandbox project)

add data management &

publishing features to a Drupal site with

DKAN Data Set & DKAN Data Store

Modules

deploy new Open Data Catalog / Portal

with the DKAN Distribution