SlideShare a Scribd company logo
Open Data is only the Beginning
An Open City Government talk beyond Open Data on
Open Development & Open Source.
Open Belgium
6 March 2017, Brussels
Johan Janssens
Make.Good.Code
http://timble.net - @johanjanssens
I'm a Belgian web developer,
free software advocate,
chief breaker of things @Timble.
3% of the internet
build solely by volunteers
An open source web publishing platform used by 65 local police forces & federal police.
Open Police
Making a city open beyond data ...
https://flic.kr/p/nDzaE3
http://opendefinition.org/
The Open Definition initially derived from
the Open Source Definition.
“Open data and content can be freely
used, modified, and shared by
anyone for any purpose”
Open City Government
https://flic.kr/p/9KR59t
[City] is committed to:
● Transparency
● Meaningful public participation
● Collaborating with public and across government
● Sharing best practices, software and resources
http://opengovernmentinitiative.org/declaration-of-local-open-government-principles/
A open city must create a legal
framework that will institutionalize the
principles of transparency,
participation, and collaboration into
it’s culture and work.
http://opengovernmentinitiative.org/declaration-of-local-open-government-principles/
Open City Directive
Why?
https://flic.kr/p/eQtasQ
Builds trust
Being open about code, and the processes which lead
to coding decisions, are vital parts of building trust in
government.
Increases transparency
Coding in the open allows the public to see how public
money is being spent.
Potential for reuse
Work together and reuse solutions from other government
services rather than re-writing the wheel.
Makes it better
The more eyes there are on a service the better it gets.
Howlers are spotted, better alternatives are pointed out,
the bar is raised.
Helps to find great people
Developers can see the quality and style of code
produced, the types of technologies, and the kinds of
services delivered.
How?
https://flic.kr/p/qhd2dh
www.gov.uk/service-manual/service-standard & www.dta.gov.au/standard/
Create a 'Digital Service Standard'
Set of criteria to create and run digital services.
Digital Service Standard of GOV.UK:
1. Understand user needs
4. Use agile methods
5. Iterate and improve frequently
8. Make all new source code open
9. Use open standards and common platforms
www.gov.uk/service-manual/service-standard
www.cgi-group.co.uk/cgi-successfully-awarded-a-place-on-the-governments-digital-services-framework
Outsourcing suppliers must comply
with the Digital Service Standard
It took us 6 months to negotiate a contract to deliver
open source software to the Belgian Police.
https://github.com
Use GitHub
The largest open source community in the world.
government.github.com/community/
Who’s using GitHub?
Add your organisation ...
https://pages.18f.gov/open-source-guide/making-readmes-readable/
Start with a README
The first thing a user will see when encountering your code.
https://github.com/tinkkit/tink-core/blob/master/README.md
https://pages.18f.gov/open-source-guide/writing-clear-and-concise-issues/
Create issues
Tasks that need to be completed or discussed are
added to repositories as issues.
https://github.com/Fedict/eid-viewer/issues
https://en.wikipedia.org/wiki/Coding_conventions
Use coding standards
Reduce the cost of maintenance and
improve code readability.
https://github.com/timble/openpolice-platform/blob/master/application/site/component/districts/view/relations/html.php
The Gitflow workflow defines a strict branching model
designed around the project release.
Use a branching model
nvie.com/posts/a-successful-git-branching-model/
https://github.com/timble/openpolice-platform
https://www.vagrantup.com/ & https://www.docker.com/
Have a virtual development
environment
Lower development environment setup time, increase
development/production parity, and make the "works on my
machine" excuse a relic of the past.
https://github.com/timble/openpolice-platform/blob/master/README.md
Examples
https://flic.kr/p/bwHCXU
https://www.boston.gov
https://github.com/CityOfBoston/boston.gov
https://github.com/CityOfBoston/boston.gov/issues
https://analytics.usa.gov/
https://github.com/18F/analytics.usa.gov
https://www.govcms.gov.au
https://github.com/govCMS/govCMS
https://www.kanooh.be/nl/raamcontract/abonnementen-websites
https://tweakers.net/nieuws/85895/vlaamse-overheid-kiest-voor-drupal-as-a-service-aanbieder-kanooh.html
Built with Drupal
but source code is not open
Funded by us, the taxpayer, for 9 million
We’re lagging behind
https://flic.kr/p/o3ZQHn
http://www.feweb.be/sites/default/files/FEDERAALREGEERAKKOORD_09102014.PDF
No mention of open source in the
federal coalition agreement
75 countries endorsed the Open Government Declaration since 2011. Belgium hasn’t.
https://governmenttechnology.blog.gov.uk/2016/12/14/our-commitment-to-better-open-source-practices/
Others already have a commitment to
make source code open by default.
Open data is only the beginning
I have a “simple” dream ...
I dream of living in a truly open city
where I can access, use, modify the
code of city’s website.
You?
We build things for the web
www.timble.net
Thank you
tom.janssens.me - @JanssensTom

More Related Content

PPTX
Open Data Governance as an Integral Part of a Smart City: How to start with?
PDF
Open data across Europe
PDF
Closing panel: learnings and next steps Open Belgium 2017
PDF
5-star linked open council decisions
PPTX
Open Belgium 5-star linked open data address registry
PDF
Belgian Governments and Open Data
PDF
Sharing knowledge between open cities: how can we start today?
PPTX
EDF2014: Kush Wadhwa, Senior Partner, Trilateral Research & Consulting: Addre...
Open Data Governance as an Integral Part of a Smart City: How to start with?
Open data across Europe
Closing panel: learnings and next steps Open Belgium 2017
5-star linked open council decisions
Open Belgium 5-star linked open data address registry
Belgian Governments and Open Data
Sharing knowledge between open cities: how can we start today?
EDF2014: Kush Wadhwa, Senior Partner, Trilateral Research & Consulting: Addre...

What's hot (20)

PDF
The State of Open Knowledge in Belgium 2017
PPTX
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
PPT
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
PDF
EDF2014: Michele Vescovi, Researcher, Semantic & Knowledge Innovation Lab, It...
PPTX
EDF2014: Talk of Marta Nagy-Rothengass, Head of Unit Data Value Chain, Direct...
PPT
Conférence Open Data par où commencer ? "Apps 4 ghent" Intervention B.Rosseau...
PPTX
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
PPTX
EDF2014: Rüdiger Eichin, Research Manager at SAP AG, Germany: Deriving Value ...
PPT
EDF2014: Talk of Ioannis Kotsiopoulos, European Dynamics: Semantics – Interop...
PPT
Apps 4 ghent
PPTX
Big data and the transport societal challenge - Maxime Flament
PDF
Sitra data strategy
PPT
EDF2014: Talk of Ksenia Petrichenko, Building Policy Analyst, Global Building...
PDF
SC6 Workshop 1: What can big data do for you?
PPTX
Getting more from your data - Ian Watt
PPTX
EDF2014: Christian Lindemann, Wolters Kluwer Germany & Christian Dirschl, Wol...
PDF
EDF2014: Dimitris Vassiliadis, Head of Unit, EXUS Innovation Attractor: From ...
PPTX
Extracting Value from Big Data - Stuart Higgins
PDF
Evolution of Data Spaces
The State of Open Knowledge in Belgium 2017
EDF2014: Allan Hanbury, Senior Researcher, Vienna University of Technology, A...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Michele Vescovi, Researcher, Semantic & Knowledge Innovation Lab, It...
EDF2014: Talk of Marta Nagy-Rothengass, Head of Unit Data Value Chain, Direct...
Conférence Open Data par où commencer ? "Apps 4 ghent" Intervention B.Rosseau...
EDF2014: Marta Nagy-Rothengass, Head of Unit Data Value Chain, Directorate Ge...
EDF2014: Rüdiger Eichin, Research Manager at SAP AG, Germany: Deriving Value ...
EDF2014: Talk of Ioannis Kotsiopoulos, European Dynamics: Semantics – Interop...
Apps 4 ghent
Big data and the transport societal challenge - Maxime Flament
Sitra data strategy
EDF2014: Talk of Ksenia Petrichenko, Building Policy Analyst, Global Building...
SC6 Workshop 1: What can big data do for you?
Getting more from your data - Ian Watt
EDF2014: Christian Lindemann, Wolters Kluwer Germany & Christian Dirschl, Wol...
EDF2014: Dimitris Vassiliadis, Head of Unit, EXUS Innovation Attractor: From ...
Extracting Value from Big Data - Stuart Higgins
Evolution of Data Spaces
Ad

Viewers also liked (20)

PDF
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
PDF
Producing Linked Open Data with a Content Management System
PDF
Building a knowledge graph of the Belgian War Press
PPTX
5-star linked open data address registry
PPTX
Use case of open badges at the city of Ghent
PDF
Who should tell the data stories?
PDF
Open Data: What’s Next?
PDF
Open statistics Belgium
PDF
Belgian governments and open data: what's happening at the federal and region...
PPTX
Analyzing stakeholder interaction using 'unlock'
PPTX
Open data in Vlaanderen 2017
PPTX
The gender gap on Wikipedia
PPTX
Open data in the Brussels region
PPTX
Best of Brussels hackathons
PPTX
Open data De Lijn
PPTX
AppsForGhent 7 years 7 lessons
PDF
EU SectorLex - Diplohack Brussels
PPTX
Open data NMBS/SNCB
PDF
Reproducibility with 
the 99 cents Linked Data archive
PPTX
Digital Wallonia: Strategy for smart region
Open Badges Belgium, a new Open Knowledge Working Group to give value to badg...
Producing Linked Open Data with a Content Management System
Building a knowledge graph of the Belgian War Press
5-star linked open data address registry
Use case of open badges at the city of Ghent
Who should tell the data stories?
Open Data: What’s Next?
Open statistics Belgium
Belgian governments and open data: what's happening at the federal and region...
Analyzing stakeholder interaction using 'unlock'
Open data in Vlaanderen 2017
The gender gap on Wikipedia
Open data in the Brussels region
Best of Brussels hackathons
Open data De Lijn
AppsForGhent 7 years 7 lessons
EU SectorLex - Diplohack Brussels
Open data NMBS/SNCB
Reproducibility with 
the 99 cents Linked Data archive
Digital Wallonia: Strategy for smart region
Ad

Similar to Open data is only the beginning (20)

PDF
Datos abiertos costa rica open innovation 2
PDF
Tim willoughby
PPT
SPRINT 13 Workshop 6 Open policymaking Linda Humphries - Cabinet Office and A...
PPT
OGD - Jeff Walpole
PDF
Peter Strickx: fedict: E-Government & Open Standards, 26.01.2011, Brussels, B...
PDF
Closing plenary: the future of public sector websites #BPCW11
PDF
Opendata challeges&opportunites
PPTX
Proposed Open Government Framework for the City of Guelph (Presentation)
PPTX
fosscomm2013_ENGAGE_workshop_on_open_public_data
PDF
Open source in government
PDF
Open Data how to
PDF
Open Data + Open Source for Transportation
PPT
E governance and enteerprise architecture
PDF
IMGENT - Tom Janssens
KEY
Isle of Man open data overview
PPTX
Local Open Data: a perspective from local government in England 2014
PPTX
Local Open Data: A perspective from local government in England by Gesche Schmid
PPT
Proyecto Aporta
PDF
Lorenzo Benussi - DataGov
PDF
Opengov & Opendata
Datos abiertos costa rica open innovation 2
Tim willoughby
SPRINT 13 Workshop 6 Open policymaking Linda Humphries - Cabinet Office and A...
OGD - Jeff Walpole
Peter Strickx: fedict: E-Government & Open Standards, 26.01.2011, Brussels, B...
Closing plenary: the future of public sector websites #BPCW11
Opendata challeges&opportunites
Proposed Open Government Framework for the City of Guelph (Presentation)
fosscomm2013_ENGAGE_workshop_on_open_public_data
Open source in government
Open Data how to
Open Data + Open Source for Transportation
E governance and enteerprise architecture
IMGENT - Tom Janssens
Isle of Man open data overview
Local Open Data: a perspective from local government in England 2014
Local Open Data: A perspective from local government in England by Gesche Schmid
Proyecto Aporta
Lorenzo Benussi - DataGov
Opengov & Opendata

More from Open Knowledge Belgium (20)

PPTX
Open Data Stories You haven't heard!
PPTX
A​ FUNUMENTARY:​ Take what you can, give nothing back...​ ​(NOT)
PDF
Smarter by Open Data: Process and Practice in Flevoland (NL)
PDF
Open Knowledge for Social Innovation
PDF
Smart Flanders: Tackling urban challenges through Open Data
PDF
EIF and NIFO connecting public administrations, businesses, and citizens
PDF
Connecting Open data for solving the fiscal transparency puzzle in the EU
PDF
Open Government and Networked European Democracy
PPTX
Mundaneum Factories for Open Tokenomics
PDF
MIRVA: The European Open Recognition Project
PPTX
Bike for Brussels - Open Summer of Code 2017
PPTX
The story behind SNCB alerts
PPTX
Traffic safety - answering tough questions with open data
PPTX
Eliminating data roadbloacks to get by traffic roadblocks without pain
PPTX
Linked Open Data in limbo: Open cultural heritage resources
PPTX
A journey to Linked Open Touristic Data
PDF
How we use the massive open lidar dataset for the benfit of our clients
PPTX
mu.semte.ch: A transitional architecture for Linked Data
PPTX
Linked Open Chatbots
PDF
The role and value of making data inventories
Open Data Stories You haven't heard!
A​ FUNUMENTARY:​ Take what you can, give nothing back...​ ​(NOT)
Smarter by Open Data: Process and Practice in Flevoland (NL)
Open Knowledge for Social Innovation
Smart Flanders: Tackling urban challenges through Open Data
EIF and NIFO connecting public administrations, businesses, and citizens
Connecting Open data for solving the fiscal transparency puzzle in the EU
Open Government and Networked European Democracy
Mundaneum Factories for Open Tokenomics
MIRVA: The European Open Recognition Project
Bike for Brussels - Open Summer of Code 2017
The story behind SNCB alerts
Traffic safety - answering tough questions with open data
Eliminating data roadbloacks to get by traffic roadblocks without pain
Linked Open Data in limbo: Open cultural heritage resources
A journey to Linked Open Touristic Data
How we use the massive open lidar dataset for the benfit of our clients
mu.semte.ch: A transitional architecture for Linked Data
Linked Open Chatbots
The role and value of making data inventories

Recently uploaded (20)

PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
Acceptance and paychological effects of mandatory extra coach I classes.pptx
PPT
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PDF
Galatica Smart Energy Infrastructure Startup Pitch Deck
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
Global journeys: estimating international migration
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PDF
Introduction to Business Data Analytics.
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PPTX
Business Acumen Training GuidePresentation.pptx
PPT
Quality review (1)_presentation of this 21
PDF
Mega Projects Data Mega Projects Data
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
Introduction to Knowledge Engineering Part 1
PDF
Launch Your Data Science Career in Kochi – 2025
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Acceptance and paychological effects of mandatory extra coach I classes.pptx
Chapter 2 METAL FORMINGhhhhhhhjjjjmmmmmmmmm
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
Galatica Smart Energy Infrastructure Startup Pitch Deck
STUDY DESIGN details- Lt Col Maksud (21).pptx
.pdf is not working space design for the following data for the following dat...
Global journeys: estimating international migration
Business Ppt On Nestle.pptx huunnnhhgfvu
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
Introduction to Business Data Analytics.
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Business Acumen Training GuidePresentation.pptx
Quality review (1)_presentation of this 21
Mega Projects Data Mega Projects Data
Data_Analytics_and_PowerBI_Presentation.pptx
Fluorescence-microscope_Botany_detailed content
Miokarditis (Inflamasi pada Otot Jantung)
Introduction to Knowledge Engineering Part 1
Launch Your Data Science Career in Kochi – 2025

Open data is only the beginning