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

Dashing_Showcase.pdf

Mark Crossfield
April 29, 2014
39

 Dashing_Showcase.pdf

Mark Crossfield

April 29, 2014
Tweet

Transcript

  1. Structure ☑ Housekeeping ☐ Dashing Intro ☐ UVL, Trade, Native

    Apps Dashboards ☐ Developing Dashboards ☐ Future
  2. Housekeeping How do you want the guild to be organised?

    What should the sessions cover? Hackathons / Presentations / Workshops? Write a post-it and we’ll vote at the end Next session: 3pm Tuesday 26th November Hackathon: Public Transport Dashboard
  3. Dashing Intro Just a simple dashboard technology Doesn’t create, store

    or provide data Can fetch data (where available) Widgets can be re-used across dashboards Plenty of third party widgets available
  4. Developing Dashboards Check project out and check the readme: http://svn.dev.tradermedia.net/InternalSystems/DashingDashboards/

    Install Vagrant Install Virtual Box Vagrant up Vagrant ssh, and finish installation
  5. Scripted building of Virtual Machines Reproducible builds (using Puppet /

    Chef / Ansible) Machine set up defined using Vagrantfile Machine runs in Virtual Box Supports Windows / Mac / Linux
  6. Developing Dashboards Use the Vagrant machine to run dashing locally

    See your changes before checking in Pipeline deploys your changes when you check in
  7. Future Persistence of state Move trade data sources into shared

    services Dashing dashboards to summarise & consolidate DOS screens Product metric dashboards New widgets (time since x, Mingle integration, build times, GA)