Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Open Data is only the Beginning - Open Belgium 2017

Open Data is only the Beginning - Open Belgium 2017

The rise of Open Data is only the beginning in becoming a thoroughly Open City. This session will highlight 10 hands-on principles of being an Open City through the use of modern and open technologies.

Based on the concepts of Open Development, Open Data & Open Source and illustrated using existing efforts from various governments.If you need inspiration to introduce open efforts in your city or want to improve your city's efforts then this is the session you need to attend.

Johan Janssens

March 06, 2017
Tweet

More Decks by Johan Janssens

Other Decks in Technology

Transcript

  1. 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
  2. Johan Janssens Make.Good.Code www.timble.net - @johanjanssens I'm a Belgian web

    developer, free software advocate, chief breaker of things @Timble.
  3. An open source web publishing platform used by 65 local

    police forces & federal police. Open Police
  4. 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”
  5. [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/
  6. An open city must create a legal framework that will

    institutionalize the principles of transparency, participation, and collaboration into its culture and work. http://opengovernmentinitiative.org/declaration-of-local-open-government-principles/ Open City Directive
  7. Builds trust Being open about code, and the processes which

    lead to coding decisions, are vital parts of building trust in government.
  8. Potential for reuse Work together and reuse solutions from other

    government services rather than re-writing the wheel.
  9. 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.
  10. 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.
  11. 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
  12. 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/
  13. 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.
  14. I dream of living in a truly open city where

    I can access, use, modify the code of my city’s website. You?